資料介紹
本書向讀者介紹MPC5554和MPC5553這兩個基于Power架構(gòu)的處理 器“詳細講過解內(nèi)核結(jié)構(gòu)、指令系統(tǒng),存儲器構(gòu)成和集成外設(shè)模塊,并介紹了其在汽車電子和工業(yè)控制領(lǐng)域的部分應(yīng)用。本書講解的內(nèi)容適用于不同水平的硬件設(shè)計者和軟件工程師,同時也可以作為大學研究生的自學教材。
為了幫助讀者更快更容易地編寫代碼,隨書光盤包含了Freescale公司提供的RApplD代碼初始化工具及演示版的eTPU仿真程序。
本書的作者也是微控制器產(chǎn)品的設(shè)計工程師,為客戶的實際需求提供解決方案。他們針對培訓(xùn)和教育的需求,結(jié)合產(chǎn)品的研發(fā)設(shè)計細節(jié),共同構(gòu)思和完成了這本教材。
本書介紹MPC5554和MPC5553兩個微處理器,詳細講解了其片內(nèi)集成外設(shè)模塊及其在汽車電子和工業(yè)控制領(lǐng)域的部分應(yīng)用。為了幫助讀者更快更容易地編寫代碼,隨書光盤內(nèi)含F(xiàn)reescale公司提供的RAppID代碼初始化工具;一個演示版的eTPU仿真程序,用來展示eTPU特定功能的編寫調(diào)試流程。
本書介紹的內(nèi)容對具有不同經(jīng)驗水平的硬件設(shè)計者和軟件工程師都是適用的,對那些剛剛開始自己職業(yè)之路的青年學生也是有幫助的。
本書的目的是為了讓系統(tǒng)設(shè)計者、大學教師和學生對一個基于Power架構(gòu)的新處理器系列中的兩個器件有一個基本的了解。本書向讀者介紹MPC5554和MP5553兩個微處理器,詳細講解其片內(nèi)集成外設(shè)模塊及其在汽車電子和I業(yè)控制領(lǐng)域的部分應(yīng)用。
為滿足汽車電子的需求,很多工程師花費了很多年時間來設(shè)計這些器件。正因為如此,MP5554和MPC5553所具有的特性也使得其可以廣泛應(yīng)用到工業(yè)和消費領(lǐng)域。
本書講解的內(nèi)容對具有不同經(jīng)驗水平的硬件設(shè)計者和軟件I程師都是適用的,對那些剛剛開始自已職業(yè)之路的青年學生也是有幫助的。
為了幫助讀者更快更容易地編寫代碼,隨書光盤內(nèi)含F(xiàn)reescale公司提供的RAppID代碼初始化工具;一個演示版的eTPU仿真程序用來展示eTPU特定功能的編寫調(diào)試流程。
本書各章節(jié)的內(nèi)容安排為:
第1章:MPC5500系列簡介。介紹MPC554/553,概括這兩個器件的主要特性和指標。
第2章:Power架構(gòu)的e200z6處理器。是以e200z6內(nèi)核為例介紹Power處理器架構(gòu)的編程模型。包括尋址模式、用戶態(tài)和系統(tǒng)態(tài)的編程模型、PowerPC指令等。這一章的內(nèi)容有助于讀者編寫和理解簡單的匯編程序。
第3章: SIMD、分數(shù)和DSP。介紹單指令多數(shù)據(jù)SIMD指令、分數(shù)和DSP指令,講解SPE處理引擎的單指令多數(shù)據(jù)的處理結(jié)構(gòu)及其用于提高程序運行速度的方法。本章提供--些使用內(nèi)在函數(shù)編程的范例。
第4章:浮點數(shù)。詳細講述e200z6處理器的浮點數(shù)表示,討論浮點數(shù)運算過程中的截斷和舍人,并提供使用內(nèi)在函數(shù)的程序范例。浮點數(shù)異常和中斷的內(nèi)容也有所涉及。
第5章:內(nèi)存管理單元(MMU)。介紹內(nèi)存管理單元的基本概念和應(yīng)用細節(jié),包括地址映射和保護,MMU異常、內(nèi)存重疊等,并給出了配置MMU的示例代碼。
第6章:系統(tǒng)緩存。介紹緩存的概念和結(jié)構(gòu),討論片內(nèi)高速緩存是如何提高系統(tǒng)性能。通過一-些例子講述綴存的操作和維護,包括一個使用緩存來作為系統(tǒng)的擴展RAM存儲區(qū)的示例。
第7章:異常與中斷。介紹系統(tǒng)處理異常和中斷的過程,包括中斷向量表的實現(xiàn)方法、關(guān)鍵和非關(guān)鍵中斷、時基定時中斷、遞減計數(shù)器和看門狗等基本的中斷源。
第8章:中斷控制器。介紹其結(jié)構(gòu)以及如何處理上百個中斷請求,通過實際的示例程序,對比中斷控制器的軟件向量和硬件向量兩種中斷處理方法。
第9章:系統(tǒng)配置。讓設(shè)計人員了解系統(tǒng)復(fù)位后的每個初始化步驟,介紹啟動引導(dǎo)輔助程序BAM和其運行模式,詳細列舉系統(tǒng)不同的啟動模式、審查模式、復(fù)位、鎖相環(huán)和I/O引腳初始化等內(nèi)容。
第10章:外部總線接口。介紹外部總線接口的信號定義和時序,以及在單控制器和多控制器應(yīng)用中如何使用。涉及存儲器類型、時序要求、總線配置等細節(jié)。還給出了對于猝發(fā)和非猝發(fā)存儲器的配置程序示例。
第11章:增強型存儲器直接訪問控制器。詳細描述了eDMA引擎的結(jié)構(gòu),對DMA描述控制塊的每個控制字段和屬性都進行了解釋,討論了DMA和片內(nèi)外設(shè)的信號對應(yīng)關(guān)系,DMA通道分組和優(yōu)先級,并且提供-些實際的程序示例。
第12章:串行/解串外圍設(shè)備接口(DSPI。介紹串行/解串外圍設(shè)備接口的結(jié)構(gòu),及其3種不同的工作模式,詳細討論器傳輸收發(fā)的控制和屬性。
第13章:增強型串行通信接口(eSC1)。在很多微控制器傳統(tǒng)的串行端口上進行額外的改進,為SC1的收發(fā)提供了兩個獨立的DMA通道,并且提供對LIN總線的支持。本章涉及LIN總線協(xié)議的部分內(nèi)容。
第14章:局域網(wǎng)控制總線(FlexCAN)。介紹控制局城網(wǎng)CAN總線的協(xié)議和幀格式,內(nèi)容包括FlexCAN的結(jié)構(gòu)、消息緩存機制、消息過濾器等細節(jié)。
第15章:增強型隊列式模數(shù)轉(zhuǎn)換器(eQADC)。eQADC 結(jié)構(gòu)、支持eDMA實現(xiàn)連續(xù)轉(zhuǎn)換命令隊列是本章的重要內(nèi)容,同時還介紹定時或外部觸發(fā)的轉(zhuǎn)換模式,以及對變化結(jié)果的校正模式。
第16章:增強型I/O模塊和定時器系統(tǒng)。討論定時系統(tǒng)及其標準規(guī)格通道的結(jié)構(gòu),并針對應(yīng)用需求提供程序示例。針對eMIos的13 個不同的功能,分別描述其控制流程和初始化步驟。
第17章:增強型定時處理單元eTPU。針對MPC500系列提供的TPU單元,著重指出eTPU所增加和改進的功能。對eTPU引擎的主要特性和處理通道結(jié)構(gòu),基于共享計數(shù)總線的多時基設(shè)置,主機接口和初始化等是本章的主要內(nèi)容。本章提供基于轉(zhuǎn)角功能的發(fā)動機控制的應(yīng)用示例代碼。
第18章:片內(nèi)存儲器和接口。重點描述片內(nèi)FLASH和SRAM存儲器的結(jié)構(gòu),以及片內(nèi)的總線結(jié)構(gòu)。詳細給出擦除和編寫FLASH存儲器的步驟,如何處理用于保存審查密碼的影子FLASH塊,以及如何初始化SRAM以正確使用ECC校驗功能。
第19章:快速以太網(wǎng)控制器(FEC)。這是MPC5553處理器內(nèi)置的處理10Mb/s和100Mb/s的以太網(wǎng)控制器,支持7線制10 Mb/s協(xié)議和符合IEEE 802.3規(guī)范的10/100 Mb/s兼容協(xié)議。FEC包含一個繼承的RISC控制器,數(shù)據(jù)暫存FIFO和用于向系統(tǒng)存儲區(qū)傳輸數(shù)據(jù)的DMA管理單元。FEC支持VLAN標簽和屬性,可設(shè)置最大傳輸長度。系統(tǒng)總線最小為50 MHz時,F(xiàn)EC可以達到200 Mb/s全雙工的速率。
第20章:調(diào)試、片上仿真端口和Nexus軟件。介紹芯片的在線調(diào)試功能,包括JTAG/OnCE端口的功能和Nexus標準的詳細內(nèi)容,如斷點、程序和變量跟蹤等。這部分內(nèi)容還簡單介紹第三方提供的MPC5500的開發(fā)工具。
第21意:供電。介紹系統(tǒng)的電源需求和片上穩(wěn)壓控制電路,對器件的上電和掉電順序進行了詳細講解,指出系統(tǒng)設(shè)計時在電源分配上應(yīng)注意的問題。
附錄提供了更多的關(guān)于處理器器件、引腳屬性、指令等詳細信息,以及關(guān)于隨書光盤的使用方法說明.
- MPC82G516單片機外部存儲電路及示例代碼
- 選微處理器MPU,還是單片機MCU?
- 選微處理器MPU,還是單片機MCU?
- 選微處理器MPU,還是單片機MCU?兩者區(qū)別詳解
- DSP單片機以及嵌入式微處理器區(qū)別
- 以單片機為核心處理器 無線解說器資料下載
- 微處理器或單片機哪個才是更好的選擇?
- STM32單片機與Cortex-M3微處理器的資料簡介 1次下載
- 使用ARM處理器與51單片機進行串口通信的實驗程序免費下載
- 單片機基礎(chǔ)教程之單片機簡介和微機基礎(chǔ)知識的詳細資料說明 0次下載
- 單片機、微控制器和微處理器有何區(qū)別? 1次下載
- mpc5553單片機數(shù)據(jù)手冊 9次下載
- 在MPC755微處理器上應(yīng)用說明指令和數(shù)據(jù)緩存鎖定 12次下載
- ARM微處理器的指令系統(tǒng)教材 PPT
- 微處理器基礎(chǔ)知識(pdf教程)
- 一文讀懂什么單片機:組成結(jié)構(gòu)與應(yīng)用 1343次閱讀
- 嵌入式微處理器和單片機哪個更好 507次閱讀
- 嵌入式微處理器是單片機嗎 538次閱讀
- 什么是嵌入式微處理器?嵌入式微處理器有哪些? 729次閱讀
- 嵌入式微處理器的歷史和發(fā)展 817次閱讀
- 嵌入式微處理器的原理和應(yīng)用 588次閱讀
- 單片機最小系統(tǒng)的組成部分 使用proteus軟件搭建最小單片機系統(tǒng)的操作方法 1747次閱讀
- 基于TMS320VC5402和單片機實現(xiàn)主從雙CPU處理器平臺的設(shè)計 3422次閱讀
- 基于A19lRM9200微處理器和單片機實現(xiàn)電機控制系統(tǒng)的設(shè)計 2255次閱讀
- 微處理器的發(fā)展概況 8425次閱讀
- 微處理器是cpu嗎?微處理器和cpu的區(qū)別 6.7w次閱讀
- SAA1293單片微處理器電路結(jié)構(gòu)及參數(shù)分析(電視機) 1966次閱讀
- 單片機開發(fā)板哪個好_單片機開發(fā)板排行 7.2w次閱讀
- 單片機、微控制器和微處理器有什么區(qū)別 2.1w次閱讀
- 微處理器與微控制器的區(qū)別 6571次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關(guān)電源基礎(chǔ)知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計與實現(xiàn)
- 0.61 MB | 2次下載 | 免費
- 651單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 751單片機大棚環(huán)境控制器仿真程序
- 1.10 MB | 2次下載 | 免費
- 8基于51單片機的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多