嵌入式產(chǎn)品分析與設(shè)計(jì)_第1頁(yè)
嵌入式產(chǎn)品分析與設(shè)計(jì)_第2頁(yè)
嵌入式產(chǎn)品分析與設(shè)計(jì)_第3頁(yè)
嵌入式產(chǎn)品分析與設(shè)計(jì)_第4頁(yè)
嵌入式產(chǎn)品分析與設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩58頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

讀書(shū)筆記模板嵌入式產(chǎn)品分析與設(shè)計(jì)01思維導(dǎo)圖目錄分析讀書(shū)筆記內(nèi)容摘要作者介紹精彩摘錄目錄0305020406思維導(dǎo)圖設(shè)計(jì)產(chǎn)品開(kāi)發(fā)項(xiàng)目分析軟件系統(tǒng)方法設(shè)計(jì)程序硬件控制器網(wǎng)關(guān)系統(tǒng)通信結(jié)構(gòu)第章控制產(chǎn)品本書(shū)關(guān)鍵字分析思維導(dǎo)圖內(nèi)容摘要內(nèi)容摘要本書(shū)的特點(diǎn)在于鼓勵(lì)讀者親自動(dòng)手做,從嵌入式工程的實(shí)際需要出發(fā),全面結(jié)合了當(dāng)代嵌入式系統(tǒng)項(xiàng)目開(kāi)發(fā)所必須掌握的要素。這些要素是項(xiàng)目開(kāi)發(fā)不可缺少的組成部分。由于本書(shū)以具體項(xiàng)目為主線,使讀者有一種融會(huì)貫通的感覺(jué)。這些基本要素包括了軟件和硬件領(lǐng)域的開(kāi)發(fā)思想和方法。當(dāng)今的嵌入式系統(tǒng)復(fù)雜性和以往的單片機(jī)是不可比擬的,因此,必須借鑒現(xiàn)代軟件工程的方法,使項(xiàng)目的開(kāi)發(fā)可以由多人分工合作完成,從而在最短的時(shí)間做出產(chǎn)品,快速占領(lǐng)市場(chǎng)。目錄分析1.2輸入1.1輸出第1章把好兩頭是關(guān)鍵——輸入與輸出基礎(chǔ)知識(shí)1.1輸出1.1.1最簡(jiǎn)單的I/O輸出1.1.2感性負(fù)載對(duì)I/O輸出的影響1.1.3隔離輸出1.1.4輸出電壓匹配1.2輸入1.2.1輸入上拉電阻的確定1.2.2模擬輸入的問(wèn)題1.2.3模擬輸入的等效網(wǎng)絡(luò)1.2.4模擬小信號(hào)處理2.1功能需求分析2.2基于成本約束的控制電路板原理圖設(shè)計(jì)2.3CPU控制板的PCB設(shè)計(jì)2.4價(jià)格成本核算2.5控制器開(kāi)關(guān)電源設(shè)計(jì)2.6控制器其他部分設(shè)計(jì)010302040506第2章最簡(jiǎn)單的例子——足療機(jī)控制器設(shè)計(jì)2.8足療機(jī)軟件設(shè)計(jì)2.7給PCB代工廠提交的資料第2章最簡(jiǎn)單的例子——足療機(jī)控制器設(shè)計(jì)2.1功能需求分析2.1.1人機(jī)輸入分析2.1.2運(yùn)行模式分析2.1.3電路板組成部分分析2.1.4足療控制器功能劃分2.2基于成本約束的控制電路板原理圖設(shè)計(jì)2.2.1成本控制相關(guān)的考慮2.2.2CPU控制板的設(shè)計(jì)2.3CPU控制板的PCB設(shè)計(jì)2.3.1PCB及貼片的成本考慮2.3.2焊接要求2.5控制器開(kāi)關(guān)電源設(shè)計(jì)2.5.1線性電源的設(shè)計(jì)2.5.2開(kāi)關(guān)電源設(shè)計(jì)基本原理2.5.3用PIExpert設(shè)計(jì)足療機(jī)的開(kāi)關(guān)電源變壓器2.5.4開(kāi)關(guān)變壓器的設(shè)計(jì)2.5.5控制集成電路部分2.5.6開(kāi)關(guān)電源的PCB設(shè)計(jì)2.8足療機(jī)軟件設(shè)計(jì)2.8.1紅外通信設(shè)計(jì)2.8.2PWM產(chǎn)生2.8.3定時(shí)掃描顯示2.8.4鍵盤(pán)處理程序2.8.5間斷運(yùn)行模式程序2.8.6定位程序2.8.7主控子程序2.8.8主控程序3.1需求分析3.3主控板硬件原理圖設(shè)計(jì)3.2硬件功能設(shè)計(jì)和實(shí)現(xiàn)第3章更進(jìn)一步——乒乓發(fā)球機(jī)產(chǎn)品設(shè)計(jì)3.5軟件設(shè)計(jì)規(guī)劃3.4紅外遙控發(fā)射硬件設(shè)計(jì)第3章更進(jìn)一步——乒乓發(fā)球機(jī)產(chǎn)品設(shè)計(jì)3.1需求分析3.1.1遙控器需求分析3.1.2主板需求分析3.2硬件功能設(shè)計(jì)和實(shí)現(xiàn)3.2.1落點(diǎn)的實(shí)現(xiàn)3.2.2發(fā)球個(gè)數(shù)的實(shí)現(xiàn)3.2.3紅外接收的實(shí)現(xiàn)3.2.4供球電動(dòng)機(jī)正反轉(zhuǎn)和調(diào)速的實(shí)現(xiàn)3.4紅外遙控發(fā)射硬件設(shè)計(jì)3.4.1遙控器硬件要求分析3.4.2液晶的選擇3.4.3遙控器主板設(shè)計(jì)3.4.4遙控器紅外發(fā)射的調(diào)制3.4.5遙控器的外觀3.5軟件設(shè)計(jì)規(guī)劃3.5.1合理安排中斷優(yōu)先級(jí)3.5.2主控程序總體結(jié)構(gòu)4.1嵌入式系統(tǒng)和ARM4.2JTAG仿真器制作4.3ADS開(kāi)發(fā)套件4.4ARM啟動(dòng)代碼和Bootloader4.5從ADS1.2到RealviewMDK12345第4章質(zhì)的飛躍—從單片機(jī)到ARM產(chǎn)品開(kāi)發(fā)4.1嵌入式系統(tǒng)和ARM4.1.1JTAG接口4.1.2JTAG標(biāo)準(zhǔn)4.1.3JTAG硬件控制器4.2JTAG仿真器制作4.2.1ARM的調(diào)試結(jié)構(gòu)4.2.2JTAG仿真環(huán)境4.2.3自制簡(jiǎn)易仿真器4.2.4JTAG仿真器硬件制作4.2.5JTAG仿真器驅(qū)動(dòng)軟件4.3ADS開(kāi)發(fā)套件4.3.1在ADS1.2中使用簡(jiǎn)易JTAG仿真頭調(diào)試4.3.2ADS中程序的調(diào)試4.4ARM啟動(dòng)代碼和Bootloader4.4.1啟動(dòng)代碼主要構(gòu)成4.4.2啟動(dòng)代碼實(shí)例分析4.5從ADS1.2到RealviewMDK4.5.1工具結(jié)構(gòu)的改進(jìn)4.5.2分散加載文件4.5.3C庫(kù)函數(shù)的差異4.5.4開(kāi)發(fā)環(huán)境遷移實(shí)例5.1SPI接口5.2模塊式LCD的SPI接口設(shè)計(jì)5.3SPIFlashMemory編程5.4I2C接口第5章ARM常用外設(shè)接口5.2模塊式LCD的SPI接口設(shè)計(jì)5.2.1128×64點(diǎn)陣顯示器5.2.2模塊引腳說(shuō)明5.2.3模塊式LCD硬件連接5.2.4模塊式LCD內(nèi)部存儲(chǔ)器5.2.5SPI接口LCD顯示程序5.3SPIFlashMemory編程5.3.1SPIFlash硬件接口5.3.2AT45DB041的軟件接口函數(shù)5.4I2C接口5.4.1上拉電阻與傳輸速率5.4.2I2C總線三種信號(hào)5.4.3軟件仿真I2C示例5.4.4帶I2C硬件控制器的程序6.1對(duì)mint5200進(jìn)行拆解6.2設(shè)計(jì)方案6.3總體設(shè)計(jì)6.4硬件設(shè)計(jì)6.5軟件設(shè)計(jì)12345第6章基于STM32的室內(nèi)導(dǎo)航家用拖地機(jī)6.7拖地機(jī)專利撰寫(xiě)舉例6.6拖地機(jī)產(chǎn)品樣機(jī)第6章基于STM32的室內(nèi)導(dǎo)航家用拖地機(jī)6.2設(shè)計(jì)方案6.2.1外觀的修改6.2.2機(jī)械設(shè)計(jì)6.2.3室內(nèi)導(dǎo)航方案的選擇6.2.4導(dǎo)航系統(tǒng)方案設(shè)計(jì)6.2.5紅外通信方案設(shè)計(jì)6.2.6保證直線行走的設(shè)計(jì)方案6.2.7方案的合理性分析6.5軟件設(shè)計(jì)6.5.1關(guān)于STM32固件庫(kù)6.5.2異常信號(hào)的處理6.5.3電動(dòng)機(jī)控制部分6.5.4紅外和噪聲波載波發(fā)生6.5.5PID電動(dòng)機(jī)速度控制6.5.6MPU6050陀螺儀及姿態(tài)解算6.5.7有關(guān)清潔覆蓋算法分析6.5.8規(guī)則動(dòng)作庫(kù)7.1Linux文件系統(tǒng)簡(jiǎn)介7.2注冊(cè)文件系統(tǒng)7.3安裝文件系統(tǒng)7.4在虛擬文件系統(tǒng)中搜尋文件7.5卸載文件系統(tǒng)7.6/proc文件系統(tǒng)010302040506第7章基于OS層面ARM必備知識(shí)—嵌入式Linux文件系統(tǒng)7.7設(shè)備特殊文件7.9根文件系統(tǒng)7.8常見(jiàn)的Flash文件系統(tǒng)第7章基于OS層面ARM必備知識(shí)—嵌入式Linux文件系統(tǒng)7.1Linux文件系統(tǒng)簡(jiǎn)介7.1.1ext2和INODE7.1.2虛擬文件系統(tǒng)(VFS)7.8常見(jiàn)的Flash文件系統(tǒng)7.8.1Flash的特點(diǎn)7.8.2JFFS27.8.3YAFFS文件系統(tǒng)8.1Web基礎(chǔ)知識(shí)8.2面向電子商務(wù)的B/S結(jié)構(gòu)8.3WebServer制作網(wǎng)頁(yè)8.4CGI工作原理第8章將設(shè)備聯(lián)網(wǎng)—嵌入式WebServer的實(shí)現(xiàn)8.5JavaScript腳本8.6socket通信8.7嵌入式Web服務(wù)器Boa的特點(diǎn)8.8通過(guò)網(wǎng)絡(luò)遠(yuǎn)程控制開(kāi)發(fā)板上的燈第8章將設(shè)備聯(lián)網(wǎng)—嵌入式WebServer的實(shí)現(xiàn)8.1Web基礎(chǔ)知識(shí)8.1.1HTTP協(xié)議8.1.2HTTP請(qǐng)求8.1.3HTTP應(yīng)答8.4CGI工作原理8.4.1環(huán)境變量8.4.2CGI標(biāo)題和GET/POST8.4.3CGI程序的開(kāi)發(fā)8.4.4幾種常用數(shù)據(jù)庫(kù)接口8.4.5幾種常用CGI及其Web開(kāi)發(fā)語(yǔ)言8.5JavaScript腳本8.5.1JavaScript的語(yǔ)句及語(yǔ)法8.5.2JavaScript編程舉例8.6socket通信8.6.1TCPSocket編程舉例8.6.2UDPSocket編程舉例8.6.3HTTP請(qǐng)求中Client與Server的交互過(guò)程8.6.4一個(gè)簡(jiǎn)單的Web服務(wù)器例子8.7嵌入式Web服務(wù)器Boa的特點(diǎn)8.7.1Boa的功能實(shí)現(xiàn)8.7.2Boa的移植步驟8.7.3CGIC庫(kù)的移植8.7.4HTML模板的制作8.7.5一個(gè)綜合的Web測(cè)試實(shí)驗(yàn)9.1產(chǎn)品開(kāi)發(fā)背景9.2功能需求9.3家庭網(wǎng)關(guān)設(shè)計(jì)9.4硬件平臺(tái)設(shè)計(jì)9.5嵌入式Web開(kāi)發(fā)概述12345第9章基于Linux的家庭網(wǎng)關(guān)設(shè)計(jì)9.6軟件環(huán)境搭建步驟9.7CGI程序設(shè)計(jì)與實(shí)現(xiàn)9.8前臺(tái)網(wǎng)頁(yè)設(shè)計(jì)與實(shí)現(xiàn)9.9網(wǎng)關(guān)使用說(shuō)明書(shū)9.10家庭網(wǎng)關(guān)產(chǎn)品的知識(shí)產(chǎn)權(quán)保護(hù)問(wèn)題12345第9章基于Linux的家庭網(wǎng)關(guān)設(shè)計(jì)9.3家庭網(wǎng)關(guān)設(shè)計(jì)9.3.1網(wǎng)絡(luò)通信設(shè)計(jì)9.3.2網(wǎng)關(guān)軟件架構(gòu)9.3.3關(guān)于視頻硬件設(shè)計(jì)9.3.4系統(tǒng)整體的硬件設(shè)計(jì)9.3.5家庭網(wǎng)關(guān)系統(tǒng)包含的軟件9.5嵌入式Web開(kāi)發(fā)概述9.5.1MiziLinux9.5.2Boa小型Web服務(wù)器9.5.3SQLite輕型數(shù)據(jù)庫(kù)9.5.4網(wǎng)關(guān)的軟件平臺(tái)構(gòu)造9.6軟件環(huán)境搭建步驟9.6.1燒寫(xiě)MiziLinux9.6.2搭建交叉編譯環(huán)境9.6.3Boa移植9.6.4SQLite移植9.6.5SQLite使用方法與常用命令9.6.6建立數(shù)據(jù)庫(kù)9.7CGI程序設(shè)計(jì)與實(shí)現(xiàn)9.7.1CGI與客戶端的通信機(jī)制9.7.2程序中讀寫(xiě)SQLite數(shù)據(jù)庫(kù)9.7.3RS-485串口讀寫(xiě)9.7.4指令格式定義9.7.5CGI腳本舉例9.8前臺(tái)網(wǎng)頁(yè)設(shè)計(jì)與實(shí)現(xiàn)9.8.1HTML簡(jiǎn)介9.8.2CSS簡(jiǎn)介9.8.3JavaScript簡(jiǎn)介9.8.

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論