出版時間:2005-6 出版社:北京航大 作者:李晶皎 王愛俠 張廣淵 頁數(shù):345 字數(shù):646000
內(nèi)容概要
本書詳細介紹了Freescale公司(原Motorola半導體產(chǎn)品部)32位ColdFire系列芯片的基本結構、片內(nèi)模塊工作原理和編程方法及存儲器的擴展和編程方法。講述了ColdFire系列目標板的嵌入式Linux程序設計方法,特別是Bootloader程序的設計方法。本書的特點是注重實用,附帶光盤中提供了可供編譯的源代碼。在閱讀了本書之后,讀者能夠在ColdFire目標板上快速地運行嵌入式操作系統(tǒng),并開始系統(tǒng)的設計和開發(fā)。 本書由淺入深,內(nèi)容豐富、新穎,并配有程序源代碼光盤,適合嵌入式Linux研究、開發(fā)及應用技術人員參考,也適于高等院校嵌入式系統(tǒng)及Linux領域的師生參考。
書籍目錄
第1章 嵌入式系統(tǒng)概述 1.1 嵌入式系統(tǒng)簡介 1.2 嵌入式微處理器和嵌入式操作系統(tǒng) 1.3 嵌入式系統(tǒng)設計方法第2章 嵌入式Linux 2.1 Linux簡介 2.2 μCLinux概述第3章 μCLinux下的程序開發(fā)和調(diào)試方法 3.1 μCLinux開發(fā)環(huán)境 3.2 應用程序的開發(fā)模式 3.3 程序調(diào)試第4章 ColdFire系列微處理器概述 4.1 ColdFire系列產(chǎn)品簡介 4.2 MCF5206e微處理器 4.3 MFC5272集成微處理器 4.4 MCF5249集成微處理器 4.5 MCF5282集成微處理器 4.6 MCF523x集成微處理器第5章 ColdFire V2內(nèi)核 5.1 ColdFire V2內(nèi)核特點 5.2 編程模式 5.3 整數(shù)格式和在寄存器中的組織 5.4 尋址方式 5.5 ColdFire V2指令集 5.6 硬件乘法累加單元第6章 ColdFire BDM調(diào)試 6.1 BDM調(diào)試概述 6.2 調(diào)試模塊的信號描述 6.3 實時跟蹤調(diào)試 6.4 可編程模式 6.5 背景調(diào)試模式 6.6 實時調(diào)試支持 6.7 處理器狀態(tài)和DDATA定義 6.8 BDM編程實例第7章 MCF5272片內(nèi)存儲器 7.1 片內(nèi)存儲器之間的相互關系 7.2 片內(nèi)存儲器的寄存器 7.3 SRAM簡介 7.4 ROM簡介 7.5 指令Cache簡介 7.6 MCF5272片內(nèi)存儲器編程實例第8章 存儲器的擴展 8.1 MCF5272片選模塊 8.2 Flash存儲器擴展 8.3 SDRAM控制器第9章 MCF5272片內(nèi)串行接口模塊 9.1 UART模塊 9.2 隊列串行外圍接口模塊第10章 MCF5272的片內(nèi)模塊 10.1 通用I/O模塊 10.2 脈寬調(diào)制模塊 10.3 定時器模塊 10.4 系統(tǒng)集成模塊 10.5 中斷控制器 10.6 DMA控制器第11章 MCF5282 EVB板Bootloader移植 11.1 Bootloader簡介 11.2 MCF5282 EVB板Bootloader的分析與實現(xiàn)附錄ALinux系統(tǒng)的部分操作命令 A.1 Linux系統(tǒng)的啟動和退出 A.2 Linux對文件和目錄的操作命令 A.3 Linux與用戶有關的命令 A.4 Linux權限改變命令 A.5 Linux文件備份與壓縮命令 A.6 Linux其他命令附錄BMCF5272 EVB板原理圖附錄CMCF5282 EVB板原理圖附錄D光盤說明參考文獻
圖書封面
評論、評分、閱讀與下載
ColdFire系列32位微處理器與嵌入式Linux應用 PDF格式下載