注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)LinuxColdFire系列32位微處理器與嵌入式Linux應(yīng)用

ColdFire系列32位微處理器與嵌入式Linux應(yīng)用

ColdFire系列32位微處理器與嵌入式Linux應(yīng)用

定 價(jià):¥39.50

作 者: 李晶皎 等編著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 微處理器/CPU

ISBN: 9787810776745 出版時(shí)間: 2005-06-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 345 字?jǐn)?shù):  

內(nèi)容簡介

  《ColdFire系列32位微處理器與嵌入式Linux應(yīng)用(附光盤)》詳細(xì)介紹了Freescale公司(原Motorola半導(dǎo)體產(chǎn)品部)32位ColdFire系列芯片的基本結(jié)構(gòu)、片內(nèi)模塊工作原理和編程方法及存儲(chǔ)器的擴(kuò)展和編程方法。講述了ColdFire系列目標(biāo)板的嵌入式Linux程序設(shè)計(jì)方法,特別是Bootloader程序的設(shè)計(jì)方法?!禖oldFire系列32位微處理器與嵌入式Linux應(yīng)用(附光盤)》的特點(diǎn)是注重實(shí)用,附帶光盤中提供了可供編譯的源代碼。在閱讀了《ColdFire系列32位微處理器與嵌入式Linux應(yīng)用(附光盤)》之后,讀者能夠在ColdFire目標(biāo)板上快速地運(yùn)行嵌入式操作系統(tǒng),并開始系統(tǒng)的設(shè)計(jì)和開發(fā)?!禖oldFire系列32位微處理器與嵌入式Linux應(yīng)用(附光盤)》由淺入深,內(nèi)容豐富、新穎,并配有程序源代碼光盤,適合嵌入式Linux研究、開發(fā)及應(yīng)用技術(shù)人員參考,也適于高等院校嵌入式系統(tǒng)及Linux領(lǐng)域的師生參考。

作者簡介

暫缺《ColdFire系列32位微處理器與嵌入式Linux應(yīng)用》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)概述
1.1    嵌入式系統(tǒng)簡介
1.1.1    嵌入式系統(tǒng)定義和特點(diǎn)
1.1.2    嵌入式系統(tǒng)組成
1.1.3    嵌入式處理器
1.1.4    嵌入式系統(tǒng)的應(yīng)用
1.2    嵌入式微處理器和嵌入式操作系統(tǒng)
1.2.1    嵌入式微處理器舉例
1.2.2    常見的嵌入工操作系統(tǒng)簡介
1.3    嵌入式系統(tǒng)設(shè)計(jì)方法
1.3.1    分析階段
1.3.2    設(shè)計(jì)階段
1.3.3    實(shí)現(xiàn)階段
1.3.4    測試階段
1.3.5    硬件平臺(tái)的選擇
1.3.6    嵌入式操作系統(tǒng)的選擇
第2章 嵌入式Linux
2.1    Linux簡介
2.1.1    Linux和Unixr的歷史
2.1.2    Linux的特點(diǎn)
2.1.3    Linux目錄結(jié)構(gòu)
2.1.4    Linux內(nèi)核簡介
2.1.5    Linux的主要服務(wù)
2.2    μCLinux概述
2.2.1    μCLinux主要特色
2.2.2    μCLinux文件系統(tǒng)
2.2.3    μCLinux軟件開發(fā)工具
第3章 μCLinux下的程序開發(fā)和調(diào)試方法
3.1    μCLinux開發(fā)環(huán)境
3.1.1    μCLinux硬件開發(fā)環(huán)境
3.1.2    μCLinux軟件開發(fā)環(huán)境
3.1.3    調(diào)試方法
3.2    應(yīng)用程序的開發(fā)模式
3.2.1    添加用戶程序
3.2.2    添加設(shè)備驅(qū)動(dòng)
3.3    程序調(diào)試
3.3.1    應(yīng)用程序的調(diào)試
3.3.2    驅(qū)動(dòng)程序的調(diào)試
第4章 ColdFire系列微處理器概述
4.1    ColdFire系列產(chǎn)品簡介
4.1.1    MCF527X系列簡介
4.1.2    MCF523X系列簡介
4.1.3    MCF547X和MCF548X系列簡介
4.2    MCF5206e微處理器
4.2.1    MCF5206e特點(diǎn)
4.2.2    MCF5206e結(jié)構(gòu)
4.3    MCF5272集成微處理器
4.3.1    MCF5272特點(diǎn)
4.3.2    MCF5272結(jié)構(gòu)
4.3.3    MCF5272主要特性
4.4    MCF5249集成微處理器
4.4.1    MCF5249特點(diǎn)
4.4.2    MCF5249結(jié)構(gòu)
4.4.3    MCF5249主要特性
4.4.4    MCF5249功能簡介
4.5    MCF5282集成微處理器
4.5.1    MCF5282結(jié)構(gòu)
4.5.2    MCF5282特點(diǎn)
4.5.3    MCF5282主要特性
4.6    MCF523x集成微處理器
4.6.1    MCF523x系列產(chǎn)品配置
4.6.2    MCF523x結(jié)構(gòu)
4.6.3    MCF523x特點(diǎn)
4.6.4    MCF523x主要特性
第5章 ColdFire V2內(nèi)核
5.1    ColdFire V2內(nèi)核特點(diǎn)
5.1.1    分離的流水線
5.1.2    調(diào)試模塊
5.2    編程模式
5.2.1    用戶編程模式
5.2.2    管理員編程模式
5.3    整數(shù)格式和在寄存器中的組織
5.3.1    整數(shù)格式
5.3.2    在寄存器中整數(shù)的組織
5.3.3    在內(nèi)存中整數(shù)的組織
5.4    尋址方式
5.5    ColdFire V2指令集
5.5.1    用戶模式的指令集
5.5.2    管理員的指令集
5.5.3    MAC指令集
5.5.4    EMAC指令集
5.6    硬件乘法累加單元
5.6.1    MAC編程模式
5.6.2    MAC通用操作
5.6.3    MAC數(shù)據(jù)表示法
第6章 ColdFire BDM調(diào)試
6.1    BDM調(diào)試概述
6.2    調(diào)試模塊的信號(hào)描述
6.3    實(shí)時(shí)跟蹤調(diào)試
6.4    可編程模式
6.4.1    版本A的共享調(diào)試資源
6.4.2    地址屬性觸發(fā)寄存器
6.4.3    地址斷點(diǎn)寄存器
6.4.4    配置/狀態(tài)寄存器
6.4.5    數(shù)據(jù)斷點(diǎn)/屏蔽寄存器
6.4.6    PC斷點(diǎn)/屏蔽寄存器
6.4.7    觸發(fā)定義寄存器
6.5    背景調(diào)試模式
6.5.1    處理器暫停
6.5.2    BDM串行接口
6.5.3    BDM命令集
6.6    實(shí)時(shí)調(diào)試支持
6.6.1    實(shí)時(shí)調(diào)試的工作原理
6.6.2    BDM和處理器并行操作
6.7    處理器狀態(tài)和DDATA定義
6.7.1    用戶模式指令集
6.7.2    管理員模式指令集
6.8    BDM編程實(shí)例
6.8.1    BDM連接器
6.8.2    BDM驅(qū)動(dòng)模塊
第7章 MCF5272片內(nèi)存儲(chǔ)器
7.1    片內(nèi)存儲(chǔ)器之間的相互關(guān)系
7.2    片內(nèi)存儲(chǔ)器的寄存器
7.3    SRAM簡介
7.3.1    SRAM操作
7.3.2    SRAM編程模式
7.4    ROM簡介
7.4.1    ROM操作
7.4.2    ROM編程模式
7.5    指令Cache簡介
7.5.1    指令Cache物理結(jié)構(gòu)
7.5.2    指令Cache操作
7.5.3    指令Cache編程模式
7.6    MCF5272片內(nèi)存儲(chǔ)器編程實(shí)例
7.6.1    啟動(dòng)代碼crt0_ram.S
7.6.2    啟動(dòng)代碼crt0_rom.S
第8章 存儲(chǔ)器的擴(kuò)展
8.1    MCF5272片選模塊
8.1.1    片選的用法
8.1.2    片選寄存器
8.2    Flash存儲(chǔ)器擴(kuò)展
8.2.1    AM29LV160D簡介
8.2.2    MCF5272與Flash存儲(chǔ)器的接口電路
8.2.3    MCF5272的Flash存儲(chǔ)器編程實(shí)例
8.3    SDRAM控制器
8.3.1    SDRAM控制器信號(hào)
8.3.2    SDRAM器件接口
8.3.3    SDRAM存儲(chǔ)體、頁命中和頁未命中
8.3.4    SDRAM寄存器
8.3.5    SDRAM的自動(dòng)初始化
8.3.6    掉電和自刷新
8.3.7    SDRAM控制器性能
8.3.8    SDRAM接口
8.3.9    SDRAM擴(kuò)展
8.3.10    MCF5272的SDRAM編程實(shí)例
第9章 MCF5272片內(nèi)串行接口模塊
9.1    UART模塊
9.1.1    UART模塊概述
9.1.2    UART模塊的寄存器
9.1.3    UART模塊信號(hào)定義
9.1.4    UART模塊的操作
9.1.5    UART模塊編程實(shí)例
9.2    隊(duì)列串行外圍接口模塊
9.2.1    QSPI概述
9.2.2    QSPI工作原理
9.2.3    QSPI編程模式
9.2.4    QSPI編程實(shí)例
第10章 MCF5272的片內(nèi)模塊
10.1    通用I/O模塊
10.1.1    通用I/O概述
10.1.2    端口控制寄存器
10.1.3    數(shù)據(jù)方向寄存器
10.1.4    端口數(shù)據(jù)寄存器
10.1.5    GPIO編程
10.2    脈寬調(diào)制模塊
10.2.1    脈寬調(diào)制模塊概述
10.2.2    PWM工作原理
10.2.3    PWM編程模式
10.2.4    PWM模塊編程
10.3    定時(shí)器模塊
10.3.1    定時(shí)順模塊概述
10.3.2    定時(shí)器工作原理
10.3.3    定時(shí)器寄存器
10.3.4    定時(shí)器模塊編程
10.4    系統(tǒng)集成模塊
10.4.1    系統(tǒng)集成模塊概述
10.4.2    SIM編程模式
10.5    中斷控制器
10.5.1    中斷控制器概述
10.5.2    中斷控制寄存器
10.6    DMA控制器
10.6.1    DMA數(shù)據(jù)傳送類型
10.6.2    DMA地址模式
10.6.3    DMA控制寄存器
第11章 MCF5282 EVB板和Bootloader移植
11.1    Bootloader簡介
11.1.1    為什么使用Bootloader
11.1.2    Bootloader操作模式
11.1.3    Bootloader主要任務(wù)
11.2    MCF5282 EVB板和Bootloader的分析與實(shí)現(xiàn)
11.2.1    MCF5282 EVB板相關(guān)硬件介紹
11.2.2    MCF5282 EVB板Bootloader移植
附錄A Linux系統(tǒng)的部分操作命令
A.1    Linux系統(tǒng)的啟動(dòng)和退出
A.2    Linux對文件和目錄的操作命令
A.3    Linux與用戶有關(guān)的命令
A.4    Linux權(quán)限改變命令
A.5    Linux文件備份與壓縮命令
A.6    Linux其他命令
附錄B MCF5272 EVB板原理圖
附錄C MCF5282 EVB板原理圖
附錄D 光盤說明
參考文獻(xiàn)

本目錄推薦

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