freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于qt的嵌入式linux電話簿的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)論文-展示頁(yè)

2025-03-10 10:18本頁(yè)面
  

【正文】 軟硬件技術(shù)出現(xiàn)時(shí)間不長(zhǎng)或正在出現(xiàn)(如 ARM 處理器、嵌入式操作系統(tǒng)、 MPEG 技術(shù)、無(wú) 線通信協(xié)議等),掌握這些新技術(shù)的人當(dāng)然很難找。 嵌入式硬件設(shè)計(jì)完成后,各種功能就全靠軟件來(lái)實(shí)現(xiàn)了,嵌入式設(shè)備的增值很大程度上取決于嵌入式軟件,這占了嵌入式系統(tǒng)的最主要工作(目前有很多公司將硬件設(shè)計(jì)包給了專門(mén)的硬件公司,稍復(fù)雜的硬件都交給臺(tái)灣或國(guó)外公司設(shè)計(jì),國(guó)內(nèi)的硬件設(shè)計(jì)力量很弱,很多嵌入式公司只負(fù)責(zé)開(kāi)發(fā)軟件,因?yàn)楣径贾溃度胧疆a(chǎn)品的差異很大程度在軟件上,在軟件方面是最有“花頭”可做的),所以完全不用擔(dān)心在 嵌入式市場(chǎng)上的用武之地,越是智能設(shè)備越是復(fù)雜系統(tǒng),軟件越起關(guān)鍵作用,而且這是目前的趨勢(shì)。 另一類是軟件、計(jì)算機(jī)專業(yè),主要從事嵌入式操作系統(tǒng)和應(yīng)用軟件的開(kāi)發(fā)。一類是電子工程、通信工程等偏硬件專業(yè),主要是做硬件設(shè)計(jì),有時(shí)要開(kāi)發(fā)一些與硬件關(guān)系最密切的最底層軟件,如 BootLoader、 Board Support Package(像 PC 的 BIOS 一樣,往下驅(qū)動(dòng)硬件,往上支持操作系統(tǒng)),最初級(jí)的硬件驅(qū)動(dòng)程序等。像平常見(jiàn)到的手機(jī)、 PDA、電子詞典、可視電話、 VCD/DVD/MP3 Player、數(shù)字相機(jī) ( DC) 、數(shù)字?jǐn)z像機(jī) (DV)、 UDisk、 機(jī)頂盒 (Set Top Box)、高清電視 (HDTV)、游戲機(jī)、智能玩具、交換機(jī)、路由器、數(shù)控設(shè)備 或儀表、汽車電子、家電控制系統(tǒng)、醫(yī)療儀器、航天航空設(shè)備等都是典型的嵌入式系統(tǒng)。嵌入式系統(tǒng)用在一些特定專用設(shè)備上,通常這些設(shè)備的硬件資源(如處理器、存儲(chǔ)器等)非常有限,并且對(duì)成本很敏感,有時(shí)對(duì)實(shí)時(shí)響應(yīng)要求很高等。可以預(yù)見(jiàn),不久的將來(lái),許多信息家電將具備從網(wǎng)上下載產(chǎn)品目錄、自動(dòng)修復(fù)故障等復(fù)雜的功能嵌入式操作系統(tǒng)不僅在功能上拓展了家用電器,它對(duì)家電的穩(wěn)定性、安 全性和易用性也都起著決定性的作用 [13]。 Qt is an objectoriented operating system supports multi platform application development framework, which uses a the unique Signal2Slot (signals and slots) munication mechanism between objects, to replace the traditional not safe callback technology. Qt free version of open source code, so developers using Qt under the Linux embedded system development is the ideal choice. And gives the module and process design of phone book system, the database design of telephone directory system. The telephone directory system is simple and fast, versatile. KEY WORDS Qt/Linux/Phonebook 1 緒論 嵌入式的發(fā)展、應(yīng)用領(lǐng)域 近年來(lái),家用電器已逐漸突破傳統(tǒng)家電概念,演變成包括家用 PC,機(jī)頂盒,HPC,無(wú)線數(shù)據(jù)通信設(shè)備,掌上電腦, PDA,視頻游戲設(shè)備, webTv 等所有能通過(guò)互聯(lián)網(wǎng)交換信息的信息處理設(shè)備。該電話簿系統(tǒng)簡(jiǎn)便快捷,用途廣泛。 Qt的自由版開(kāi)放了源代碼,因此開(kāi)發(fā)人員在 Linux 下使用 Qt 進(jìn)行嵌入式系統(tǒng)開(kāi)發(fā)是非常理想的選擇。通過(guò)一個(gè)通訊簿程序的設(shè)計(jì),給出了基于 Qt的嵌入式 Linux 程序開(kāi)發(fā)的關(guān)鍵技術(shù),包括 QtDesigner、信號(hào)與槽機(jī)制的使用、程序主要功能代碼的實(shí)現(xiàn)以及程序開(kāi)發(fā)的整體過(guò)程。目 錄 中文 摘要 ................................................... 3 英文摘要 ................................................... 4 1 緒論 ..................................................... 5 嵌入式的發(fā)展、應(yīng)用領(lǐng)域 .............................. 5 ARM 9 概述 ......................................... 11 簡(jiǎn)介 .................................................... 11 主要特性 ................................................ 11 結(jié)構(gòu)特點(diǎn) ................................................ 11 優(yōu)勢(shì) .................................................... 12 處理能力 ................................................ 12 本文研究的內(nèi)容 ..................................... 13 2 需求分析 ................................................ 14 可行性分析 ......................................... 14 經(jīng)濟(jì)可行性 .............................................. 14 技術(shù)可行性 .............................................. 14 操作可行性 .............................................. 15 系統(tǒng)功能分析 ....................................... 15 安全性需求分析 ..................................... 16 3 系統(tǒng)總體設(shè)計(jì) ............................................ 17 開(kāi)發(fā)工具簡(jiǎn)介 ....................................... 17 Qt 簡(jiǎn)介 .................................................. 17 SQlite .................................................. 19 相關(guān)技術(shù)知識(shí) ....................................... 20 C/C++ ................................................... 20 Linux 系統(tǒng) ............................................... 22 功能模塊設(shè)計(jì) ....................................... 24 電話簿結(jié)構(gòu)圖 ....................................... 25 電話簿系統(tǒng)流程圖 ................................... 26 數(shù)據(jù)庫(kù)設(shè)計(jì) ......................................... 27 數(shù)據(jù)庫(kù)需求分析 .......................................... 27 數(shù)據(jù)庫(kù) ER 圖 ............................................ 27 數(shù)據(jù)表詳細(xì)設(shè)計(jì) .......................................... 27 4 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) .......................................... 29 用戶注冊(cè)子模塊的設(shè)計(jì)與實(shí)現(xiàn) ......................... 29 添加聯(lián)系人信息子模塊的設(shè)計(jì)與實(shí)現(xiàn) ................... 33 刪除聯(lián)系人信息子模塊的設(shè)計(jì)與實(shí)現(xiàn) ................... 37 查找聯(lián)系人信息子模塊的設(shè)計(jì)與實(shí)現(xiàn) ................... 39 修改聯(lián)系人信息子模塊的設(shè)計(jì)與實(shí)現(xiàn) ................... 41 結(jié)束語(yǔ) .................................................... 42 致謝 ...................................................... 43 參考文獻(xiàn) .................................................. 44 基于 Qt 的嵌入式 Linux 電話簿的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 在研究嵌入式系統(tǒng)的基礎(chǔ)下,完成了基于 Qt 的嵌入式 Linux 電話薄的開(kāi)發(fā)和設(shè)計(jì)。隨著嵌入式系統(tǒng)的發(fā)展 , 在 Linux 下使用 Qt 開(kāi)發(fā)嵌入式應(yīng)用程序是嵌入式圖形用戶界面 (GUI)系統(tǒng)應(yīng)用研究的重點(diǎn)。 文中介紹 了 Linux 操作系統(tǒng)具有開(kāi)放的源碼、高效穩(wěn)定的內(nèi)核、良好的開(kāi)發(fā)環(huán)境以及支持多種硬件平臺(tái)的特點(diǎn),且具有可配置性和模塊化的特點(diǎn); Qt 是一個(gè)面向?qū)ο蟮闹С侄嗖僮飨到y(tǒng)平臺(tái)的應(yīng)用程序開(kāi)發(fā)框架,它采用了一種獨(dú)有的Signal2Slot(信號(hào)與槽)的對(duì)象間通信機(jī)制,以代替?zhèn)鹘y(tǒng)的不安全的回調(diào)技術(shù)。并給出了電話薄系統(tǒng)設(shè)計(jì)的模塊及流程,運(yùn)用數(shù)據(jù)庫(kù)設(shè)計(jì)電話薄系統(tǒng)。 關(guān)鍵詞 Qt/Linux/電話簿 Design and Implementation of Embedded Liunx Phonebook Qtbased ABSTRACT Based on the research of embedded system, plete the development and design of embedded Linux phone based on Qt thin. With the development of embedded system, using Qt embedded application development in Linux is the embedded graphical user interface (GUI) research on the application system. Through the design of an address book program, key technology of embedded Linux based on Qt is given, including the QtDesigner, signal and slot mechanism is used, to achieve the main function of program code and program development process. This paper introduces the characteristics of Linux operating system with open source, highly efficient and stable kernel, good development environment and support a variety of hardware platforms, and has the characteristics of configuration and modular。家用電器信息化的關(guān)鍵技術(shù)就是嵌入式操作系統(tǒng)(embedded operating system,簡(jiǎn)稱 EOS)。 嵌入式系統(tǒng)無(wú)疑是當(dāng)前最熱門(mén)最有發(fā)展前途的 IT 應(yīng)用領(lǐng)域之一。特別是隨著消費(fèi)家電的智能化,嵌入式更顯重要。 嵌入式系統(tǒng)是軟件與硬件相結(jié)合的,嵌入式開(kāi)發(fā)人員分兩類。優(yōu)勢(shì)是對(duì)硬件原理非常清楚,不足之處是更擅長(zhǎng)于定義各種硬件接口,但對(duì)復(fù)雜軟件系統(tǒng)往往力不從心(例如嵌入式操作系統(tǒng)原理和復(fù)雜的應(yīng)用軟件 等)。如果對(duì)硬件原理和接口有較好的掌握,那么就完全可以寫(xiě) BSP 和硬件驅(qū)動(dòng)程序。 從事嵌入式軟件開(kāi)發(fā)的好處是: ( 1)目前國(guó)內(nèi)外這方面的人都很稀缺。嵌入式人才稀缺,身價(jià)自然就高,越有經(jīng)驗(yàn)價(jià)格就越高。 ( 2)與企業(yè)計(jì)算等應(yīng)用軟件不同,嵌入式領(lǐng)域人才的工作強(qiáng)度通常低一些(但收入不低)。相比而言,嵌入式系統(tǒng)研發(fā)公司,所開(kāi)發(fā)的產(chǎn)品通常是通用的,不會(huì)因客戶的 不同而修改。另外,從事嵌入式軟件的人員工作范圍相對(duì)狹窄,所涉及的專業(yè)技術(shù)范圍也較窄,如 ( ARM、 RTOS、 MPEG、 ) 等,時(shí)間長(zhǎng)了就會(huì)積累經(jīng)驗(yàn),運(yùn)用自如了。 對(duì)于嵌入式軟件,最重要的技術(shù)是: ( 1) 掌握主流嵌入式微處理器的結(jié)構(gòu)與原理; ( 2) 必須掌握一個(gè)嵌入式操作系統(tǒng); ( 3)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1