注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)嵌入式系統(tǒng)的C程序設(shè)計

嵌入式系統(tǒng)的C程序設(shè)計

嵌入式系統(tǒng)的C程序設(shè)計

定 價:¥29.00

作 者: (加)Kirk Zurell著;艾克武等譯;艾克武譯
出版社: 機械工業(yè)出版社
叢編項: 嵌入式系統(tǒng)技術(shù)叢書
標 簽: C

購買這本書可以去


ISBN: 9787111093091 出版時間: 2002-01-01 包裝: 精裝
開本: 20cm+光盤1片 頁數(shù): 120 字數(shù):  

內(nèi)容簡介

  當今嵌入式處理器的生產(chǎn)已遠遠超過了為桌面系統(tǒng)所設(shè)計的處理器。本書通過介紹8位微控制器(MCU)的開發(fā)原理和C語言的相關(guān)知識,向讀者展示了如何用C語言編寫8位嵌入式MCU程序,內(nèi)容涉及數(shù)據(jù)類型和變量、函數(shù)庫、優(yōu)化和測試嵌入式C語言程序等。利用貫穿全書的樣例工程,揭示了特定設(shè)備硬件開發(fā)的詳細細節(jié),以及用C語言進行嵌入式程序設(shè)計所帶來的快速開發(fā)、增強的可移植性和再利用等優(yōu)越性能。本書適合于從事嵌入式研究的相關(guān)技術(shù)人員使用。

作者簡介

暫缺《嵌入式系統(tǒng)的C程序設(shè)計》作者簡介

圖書目錄

譯者序
第1章 簡介 
1.1 本書的作用 
1.2 嵌入式系統(tǒng)中使用C語言的好處 
1.3 本書概覽 
1.4 修改和補充信息 
第2章 問題規(guī)范 
2.1 產(chǎn)品需求 
2.2 硬件管理 
2.3 軟件計劃 
2.3.1 軟件體系結(jié)構(gòu) 
2.3.2 偽代碼 
2.3.3 流程圖 
2.3.4 狀態(tài)圖 
2.3.5 資源管理
2.4 測試規(guī)劃 
第3章 微控制器 
3.1 中央處理單元 
3.1.1 指令集 
3.1.2 棧 
3.2 內(nèi)存尋址和類型 
3.2.1 RAM和ROM 
3.2.2 ROM和程序設(shè)計 
3.2.3 馮·諾依曼與哈佛體系結(jié)構(gòu) 
3.3 定時器 
3.3.1 監(jiān)視定時器 
3.3.2 實例 
3.4 中斷電路
3.4.1 向量和非向量仲裁 
3.4.2 中斷期間保存狀態(tài) 
3.4.3 執(zhí)行中斷處理程序 
3.4.4 多個中斷 
3.4.5 RESET 
3.5 I/O端口 
3.6 串行外設(shè)總線 
3.7 微控制器的開發(fā)工具 
第4章 設(shè)計過程 
4.1 產(chǎn)品功能 
4.2 硬件設(shè)計 
4.3 軟件設(shè)計 
4.3.1 軟件體系結(jié)構(gòu) 
4.3.2 流程圖 
4.4 資源管理 
4.4.1 暫存緩沖器 
4.4.2 中斷計劃 
4.5 測試選擇 
4.5.1 調(diào)試規(guī)劃
4.5.2 代碼檢查
4.5.3 模擬器環(huán)境 
4.5.4 仿真器環(huán)境 
4.5.5 在測試套件里的目標系統(tǒng) 
第5章 嵌入式系統(tǒng)中使用C
5.1 內(nèi)聯(lián)匯編語言 
5.2 設(shè)備知識 
5.2.1 #pragma has 
5.2.2 #pragma port
5.2.3 字節(jié)次序 
5.3 機械知識 
5.4 函數(shù)庫 
5.5 初看嵌入式C程序 
第6章 數(shù)據(jù)類型和變量 
6.1 標識符聲明 
6.2 函數(shù)數(shù)據(jù)類型
6.3 字符數(shù)據(jù)類型
6.4 整數(shù)數(shù)據(jù)類型
6.5 位數(shù)據(jù)類型 
6.6 實數(shù) 
6.7 復(fù)雜數(shù)據(jù)類型 
6.7.1 指針 
6.7.2 數(shù)組 
6.7.3 枚舉類型 
6.7.4 結(jié)構(gòu) 
6.7.5 聯(lián)合 
6.8 typedef
6.9 數(shù)據(jù)類型修飾符 
6.9.1 數(shù)值常量修飾符:const和volatile 
6.9.2 允許值修飾符:signed和unsigned 
6.9.3 大小修飾符:short和long 
6.9.4 指針范圍修飾符:near和far 
6.10 存儲類修飾符 
6.10.1 外部鏈接 
6.10.2 內(nèi)部鏈接 
6.10.3 無鏈接 
6.10.4 extern修飾符 
6.10.5 static修飾符 
6.10.6 register修飾符
6.10.7 auto修飾符 
第7章 C語言的語句、結(jié)構(gòu)及操作
7.1 塊中的聯(lián)合語句 
7.2 函數(shù) 
7.3 控制結(jié)構(gòu) 
7.3.1 main( )函數(shù) 
7.3.2 初始化函數(shù) 
7.3.3 控制語句 
7.4 選擇結(jié)構(gòu) 
7.5 循環(huán)結(jié)構(gòu) 
7.5.1 控制表達式 
7.5.2 break和continue 
7.6 操作符和表達式 
7.6.1 標準數(shù)學(xué)操作符
7.6.2 位邏輯操作符 
7.6.3 移位操作符 
第8章 函數(shù)庫 
8.1 創(chuàng)建函數(shù)庫 
8.2 編寫函數(shù)庫 
8.3 函數(shù)庫與鏈接
第9章 優(yōu)化和測試嵌入式C語言程序 
9.1 優(yōu)化 
9.2 手工優(yōu)化 
9.3 調(diào)試嵌入式C語言程序 
9.3.1 寄存器類型的修飾符
9.3.2 局部內(nèi)存 
9.3.3 指針 
9.4 混合C語言和匯編語言 
9.4.1 調(diào)用規(guī)范 
9.4.2 從匯編代碼中訪問C變量 
9.5 試驗硬件 
9.6 通過檢查調(diào)試 
9.7 假載荷 
9.8 仿真器和模擬器的運用 
9.8.1 模擬器 
9.8.2 仿真器 
9.9 嵌入式軟件的封裝 
第10章 樣例工程 
10.1 硬件的練習(xí)程序 
10.1.1 顯示“Hello World!” 
10.1.2 鍵盤測試 
10.1.3 LCD測試 
10.2 與端口通信
10.3 A/D轉(zhuǎn)換器原理 
附錄A 嵌入式C語言函數(shù)庫 
附錄B ASCII碼表 
附錄C 術(shù)語表 
光盤內(nèi)容

本目錄推薦

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