注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)ColdFire嵌入式系統(tǒng)設(shè)計

ColdFire嵌入式系統(tǒng)設(shè)計

ColdFire嵌入式系統(tǒng)設(shè)計

定 價:¥27.00

作 者: 申忠如 等編著
出版社: 西安電子科技大學出版社
叢編項:
標 簽: 嵌入式計算機

ISBN: 9787560616384 出版時間: 2006-02-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 271 字數(shù):  

內(nèi)容簡介

  本書以性價比較高的適合于工業(yè)用途的ColdFire系列MCF5307 CPU為核心,全面地講述了32位嵌入式系統(tǒng)的設(shè)計方法,內(nèi)容包括嵌入式系統(tǒng)的基本概念以及ColdFire開發(fā)板的硬件設(shè)計、軟件編程和工程項目實例。本書通過對ColdFire開發(fā)板的全面剖析,培養(yǎng)讀者設(shè)計完整系統(tǒng)的能力,并輔以實際的工程項目,教導讀者如何完成實際的嵌入式系統(tǒng)開發(fā)。.本書可作為電氣工程、電子信息、能源化工、機械制造、環(huán)化、生物醫(yī)電等領(lǐng)域研究生和高年級本科生的教學用書,也可供相關(guān)工程技術(shù)人員閱讀參考。...

作者簡介

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

圖書目錄

第1章嵌入式系統(tǒng)的基本概念.1
1.1什么是嵌入式系統(tǒng)1
1.2嵌入式系統(tǒng)與普通PC系統(tǒng)1
1.3嵌入式系統(tǒng)與MCS-51系統(tǒng)2
1.4設(shè)計嵌入式系統(tǒng)應(yīng)掌握的知識3
1.5如何選用嵌入式系統(tǒng)4
1.6嵌入式系統(tǒng)的基本組成4
1.6.1嵌入式系統(tǒng)的硬件構(gòu)成5
1.6.2嵌入式系統(tǒng)軟件8
1.7工具鏈的選擇10
1.832位CPU調(diào)試技術(shù)12
第2章ColdFireMCF5307處理器13
2.1ColdFire系列概述13
2.2MCF5307處理器概述及其引腳14
2.3MCF5307CPU結(jié)構(gòu)介紹16
2.3.1MCF5307CPU的核心模塊17
2.3.2SIM模塊21
2.3.3外部總線接口49
2.3.4其它通用接口模塊52
2.4MCF5307結(jié)構(gòu)中的基本寄存器集73
第3章ColdFireMCF5307CPU指令系統(tǒng)75
3.1編程模型75
3.1.1整數(shù)運算單元用戶編程模型75
3.1.2乘加運算MAC單元用戶編程模型76
3.1.3增強型乘加EMAC單元用戶編程模型77
3.1.4管理員編程模型78
3.1.5整數(shù)數(shù)據(jù)格式81
3.1.6乘加單元數(shù)據(jù)格式81
3.2尋址方式82
3.2.1匯編指令的格式82
3.2.2指令格式83
3.2.3尋址方式83
3.2.4堆棧88
3.3指令匯總89
3.3.1運算符號89
3.3.2數(shù)據(jù)移位指令91
3.3.3整數(shù)算術(shù)運算指令94
3.3.4邏輯指令95
3.3.5移位指令96
3.3.6位操作指令96
3.3.7程序控制指令97
3.3.8系統(tǒng)控制指令99
3.3.9高速緩存維持指令101
3.4程序演示101
3.5演示程序源程序分析103
第4章嵌入式系統(tǒng)的硬件設(shè)計..114
4.1CPU的選取114
4.2外圍器件的選取115
4.3MCF5307總線接口時序115
4.4外設(shè)與MCF5307接口的注意事項117
4.5設(shè)計實例118
4.5.1MCF5307與ADS7864的接口設(shè)計119
4.5.2MCF5307與DAC0832的接口設(shè)計121
4.5.3MCF5307與鍵盤W83977TF的接口設(shè)計122
4.5.4MCF5307與靜態(tài)存儲器的接口設(shè)計122
4.5.5MCF5307與LCD的接口設(shè)計123
4.6中斷的正確使用124
4.7小規(guī)模邏輯芯片的選取124
4.7.1BIASVCC偏置電源125
4.7.2其它注意事項125
4.8ColdFire開發(fā)板設(shè)計127
4.8.1ColdFire開發(fā)板的體系結(jié)構(gòu)127
4.8.2開發(fā)板的硬件設(shè)計127
4.8.3ColdFire開發(fā)板介紹142
第5章32位操作系統(tǒng)的使用147
5.1操作系統(tǒng)的基本概念147
5.1.1操作系統(tǒng)的概念與功能147
5.1.2嵌入式操作系統(tǒng)的要求147
5.1.3實時操作系統(tǒng)概述147
5.2Nucleus的使用148
5.2.1Nucleus的基本組成148
5.2.2常用API149
5.2.3一個簡單的實例152
5.2.4硬盤驅(qū)動的定制155
5.2.5NucleusFile的IDE驅(qū)動定制157
5.2.6網(wǎng)卡驅(qū)動的定制163
5.2.7NucleusNet硬件相關(guān)部分165
5.3μClinux的使用166
5.3.1μClinux的基本概念166
5.3.2μClinux的定制167
5.3.3用戶平臺的定制170
5.3.4驅(qū)動程序的編寫171
5.3.5應(yīng)用程序的編寫172
5.3.6硬盤驅(qū)動的定制173
5.3.7網(wǎng)卡驅(qū)動的定制173
5.3.8USB驅(qū)動的定制174
第6章嵌入式多功能電量測試儀的設(shè)計178
6.1基本理論與算法分析178
6.1.1基本電氣參量測量原理178
6.1.2窗函數(shù)插值FFT算法180
6.1.3算法仿真與準確度分析183
6.2硬件設(shè)計185
6.2.1主系統(tǒng)板186
6.2.2信號調(diào)理模塊189
6.2.3數(shù)據(jù)采集模塊191
6.3軟件設(shè)計194
6.3.1嵌入式操作系統(tǒng)的移植194
6.3.2應(yīng)用程序設(shè)計198
6.4抗干擾設(shè)計204
6.4.1干擾的抑制204
6.4.2電源干擾的抑制208
6.4.3PCB抗干擾設(shè)計209
6.4.4軟件抗干擾措施209
6.5功能測試209
6.5.1準確度測試210
6.5.2誤差分析213
附錄1主流CPU214
附錄2小規(guī)模邏輯芯片216
附錄3開發(fā)環(huán)境的建立218
附錄4基礎(chǔ)實驗導引242
附錄5項目管理256
附錄6常用網(wǎng)址270
參考文獻...271

本目錄推薦

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