注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)科學(xué)理論與基礎(chǔ)知識(shí)嵌入式產(chǎn)品分析與設(shè)計(jì)

嵌入式產(chǎn)品分析與設(shè)計(jì)

嵌入式產(chǎn)品分析與設(shè)計(jì)

定 價(jià):¥68.00

作 者: 王真星 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 計(jì)算機(jī)理論

ISBN: 9787121206184 出版時(shí)間: 2013-10-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 371 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《嵌入式產(chǎn)品分析與設(shè)計(jì)》的特點(diǎn)在于鼓勵(lì)讀者親自動(dòng)手做,從嵌入式工程的實(shí)際需要出發(fā),全面結(jié)合了當(dāng)代嵌入式系統(tǒng)項(xiàng)目開發(fā)所必須掌握的要素。這些要素是項(xiàng)目開發(fā)不可缺少的組成部分。由于本書以具體項(xiàng)目為主線,使讀者有一種融會(huì)貫通的感覺(jué)。這些基本要素包括了軟件和硬件領(lǐng)域最先進(jìn)的開發(fā)思想和方法。當(dāng)今的嵌入式系統(tǒng)復(fù)雜性和以往的單片機(jī)是不可比擬的,因此,必須借鑒現(xiàn)代軟件工程的方法,使項(xiàng)目的開發(fā)可以由多人分工合作完成,從而在最短的時(shí)間做出產(chǎn)品,快速占領(lǐng)市場(chǎng)。

作者簡(jiǎn)介

  王真星,清華大學(xué)博士后,高級(jí)工程師,《計(jì)算機(jī)應(yīng)用研究》特邀審稿專家,上海政府采購(gòu)專家,深圳科技局專家。1993年開始從事嵌入式產(chǎn)品研發(fā)工作,具有非常豐富的實(shí)戰(zhàn)經(jīng)驗(yàn)。開發(fā)的產(chǎn)品涵蓋航空航天、工業(yè)控制、消費(fèi)電子等領(lǐng)域。近年來(lái)培養(yǎng)了大量嵌入式開發(fā)人才。

圖書目錄

前言
第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章  最簡(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.2  CPU控制板的設(shè)計(jì)
2.3  CPU控制板的PCB設(shè)計(jì)
2.3.1  PCB及貼片的成本考慮
2.3.2  焊接要求
2.4  價(jià)格成本核算
2.5  控制器開關(guān)電源設(shè)計(jì)
2.5.1  線性電源的設(shè)計(jì)
2.5.2  開關(guān)電源設(shè)計(jì)基本原理
2.5.3  用PI Expert設(shè)計(jì)足療機(jī)的開關(guān)電源變壓器
2.5.4  開關(guān)變壓器的設(shè)計(jì)
2.5.5  控制集成電路部分
2.5.6  開關(guān)電源的PCB設(shè)計(jì)
2.6  控制器其他部分設(shè)計(jì)
2.7  給PCB代工廠提交的資料
2.8  足療機(jī)軟件設(shè)計(jì)
2.8.1  紅外通信設(shè)計(jì)
2.8.2  PWM產(chǎn)生
2.8.3  定時(shí)掃描顯示
2.8.4  鍵盤處理程序
2.8.5  間斷運(yùn)行模式程序
2.8.6  定位程序
2.8.7  主控子程序
2.8.8  主控程序
第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.3  主控板硬件原理圖設(shè)計(jì)
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章  質(zhì)的飛躍-從單片機(jī)到ARM產(chǎn)品開發(fā)
4.1  嵌入式系統(tǒng)和ARM
4.1.1  JTAG接口
4.1.2  JTAG標(biāo)準(zhǔn)
4.1.3  JTAG硬件控制器
4.2  JTAG仿真器制作
4.2.1  ARM的調(diào)試結(jié)構(gòu)
4.2.2  JTAG仿真環(huán)境
4.2.3  自制簡(jiǎn)易仿真器
4.2.4  JTAG仿真器硬件制作
4.2.5  JTAG 仿真器驅(qū)動(dòng)軟件
4.3  ADS開發(fā)套件
4.3.1  在ADS 1.2中使用簡(jiǎn)易JTAG仿真頭調(diào)試
4.4  ARM啟動(dòng)代碼和Bootloader
4.4.1  啟動(dòng)代碼主要構(gòu)成
4.4.2  啟動(dòng)代碼實(shí)例分析
4.5  從ADS 1.2 到Realview MDK
4.5.1  工具結(jié)構(gòu)的改進(jìn)
4.5.2  分散加載文件
4.5.3  C庫(kù)函數(shù)的差異
4.5.4  開發(fā)環(huán)境遷移實(shí)例
第5章 ARM常用外設(shè)接口
5.1  SPI接口
5.2  模塊式LCD的SPI接口設(shè)計(jì)
5.2.1  128×64點(diǎn)陣顯示器
5.2.2  模塊引腳說(shuō)明
5.2.3  模塊式LCD硬件連接
5.2.4  模塊式LCD內(nèi)部存儲(chǔ)器
5.2.5  SPI接口LCD顯示程序
5.3  SPI Flash Memory編程
5.3.1  SPI Flash硬件接口
5.2.3  AT45DB041的軟件接口函數(shù)
5.3  I2C接口
5.4.1  上拉電阻與傳輸速率
5.4.2  I2C總線三種信號(hào)
5.4.3  軟件仿真I2C示例
5.4.4  帶I2C硬件控制器的程序
第6章  基于STM32的室內(nèi)導(dǎo)航家用拖地機(jī)
6.1  對(duì)mint5200進(jìn)行拆解
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.3  總體設(shè)計(jì)
6.4  硬件設(shè)計(jì)
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.5  PID電動(dòng)機(jī)速度控制
6.5.6  MPU6050陀螺儀及姿態(tài)解算
6.5.7  有關(guān)清潔覆蓋算法分析
6.5.8  規(guī)則動(dòng)作庫(kù)
6.6  拖地機(jī)產(chǎn)品樣機(jī)
6.7  拖地機(jī)專利撰寫舉例
第7章  基于OS層面ARM必備知識(shí)- 嵌入式Linux文件系統(tǒng)
7.1  Linux文件系統(tǒng)簡(jiǎn)介
7.1.1  ext2和INODE
7.1.2  虛擬文件系統(tǒng)(VFS)
7.2  注冊(cè)文件系統(tǒng)
7.3  安裝文件系統(tǒng)
7.4  在虛擬文件系統(tǒng)中搜尋文件
7.5  卸載文件系統(tǒng)
7.6  /proc文件系統(tǒng)
7.7  設(shè)備特殊文件
7.8  常見的flash文件系統(tǒng)
7.8.1  Flash的特點(diǎn)
7.8.2  JFFS2
7.8.3  YAFFS文件系統(tǒng)
7.9  根文件系統(tǒng)
第8章  將設(shè)備聯(lián)網(wǎng)-嵌入式Web Sever的實(shí)現(xiàn)
8.1  Web基礎(chǔ)知識(shí)
8.1.1  HTTP協(xié)議
8.1.2  HTTP請(qǐng)求
8.1.3  HTTP應(yīng)答
8.2  面向電子商務(wù)的B/S結(jié)構(gòu)
8.3  Web Server制作網(wǎng)頁(yè)
8.4  CGI工作原理
8.4.1  環(huán)境變量
8.4.2  CGI標(biāo)題和GET/POST
8.4.4  CGI程序的開發(fā)
8.4.5  幾種常用數(shù)據(jù)庫(kù)接口
8.4.6  幾種常用CGI及其Web開發(fā)語(yǔ)言
8.5  JavaScript腳本
8.5.1  JavaScript的語(yǔ)句及語(yǔ)法
8.5.2  JavaScript編程舉例
8.6  Socket通信
8.6.1  TCP Socket編程舉例
8.6.2  UDP Socket編程舉例
8.6.3  HTTP請(qǐng)求中Client與Server的交互過(guò)程
8.6.4  一個(gè)簡(jiǎn)單的Web服務(wù)器例子
8.7  嵌入式Web服務(wù)器Boa的特點(diǎn)
8.7.1  Boa的功能實(shí)現(xiàn)
8.7.2  Boa的移植步驟
8.7.3  CGIC庫(kù)的移植
8.7.4  HTML模板的制作
8.7.5  一個(gè)綜合的Web測(cè)試實(shí)驗(yàn)
8.8  通過(guò)網(wǎng)絡(luò)遠(yuǎn)程控制開發(fā)板上的燈
第9章 基于Linux的家庭網(wǎng)關(guān)設(shè)計(jì)
9.1  產(chǎn)品開發(fā)背景
9.2  功能需求
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.4  硬件平臺(tái)設(shè)計(jì)
9.5  嵌入式Web開發(fā)概述
9.5.1  Mizi Linux
9.5.2  Boa小型Web服務(wù)器
9.5.3  SQLite輕型數(shù)據(jù)庫(kù)
9.5.4  網(wǎng)關(guān)的軟件平臺(tái)構(gòu)造
9.6  軟件環(huán)境搭建步驟
9.6.1  燒寫Mizi Linux
9.6.2  搭建交叉編譯環(huán)境
9.6.3  Boa移植
9.6.4  SQLite移植
9.6.5  SQLite使用方法與常用命令
9.6.6  建立數(shù)據(jù)庫(kù)
9.7  CGI程序設(shè)計(jì)與實(shí)現(xiàn)
9.7.1  CGI與客戶端的通信機(jī)制
9.7.2  程序中讀寫SQLite數(shù)據(jù)庫(kù)
9.7.3  RS-485串口讀寫
9.7.4  指令格式定義
9.7.5  CGI腳本舉例
9.8  前臺(tái)網(wǎng)頁(yè)設(shè)計(jì)與實(shí)現(xiàn)
9.8.1  HTML簡(jiǎn)介
9.8.2  CSS簡(jiǎn)介
9.8.3  JavaScript簡(jiǎn)介
9.8.4  Ajax技術(shù)
9.9  網(wǎng)關(guān)使用說(shuō)明書
9.9.1  產(chǎn)品概述
9.9.2  用戶登錄
9.9.3  主界面
9.9.4  家電控制
9.9.5  系統(tǒng)設(shè)置

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)