資料介紹
系統MCU的選型在整個方案設計中至關重要,是主要功能實現的關鍵元件,并直接關系到外圍元器件的配置要求和整體方案的可實現性。系統性能的穩定性、功能需求的可靠性以及市場定位要求和合理的經濟性都是在MCU方案選擇中必須考慮的。選擇的MCU過于昂貴,即使性能良好也會因為價格的原因而失去市場;系統方案滿足實驗室臺架試驗,其價格也比較合理,但卻不能滿足汽車電氣設備基本技術條件(QC門禪13一2002)中的振動、高低溫、耐酸等試驗,這同樣會使你的開發方案失去價值。所以在進行開發方案系統設計時,選擇適合本系統的MCU是開發方案成功的重要一步。如今,嵌入式應用技術在過去的20年里得到了迅猛的發展,世界上很多單片機公司都根據汽車的特定環境推出了各種不同性能的MCU 。其中在汽車領域內比較領先的有Freeseale、Philips,其他單片機公司如:microchip、atmel、fujitsu、TI、NEC、ST等也相繼開發除了適合汽車工作環境的單片機。本系統MCU選擇FREESCAI石公司的16位單片MC9512H128。Freescafe(飛思卡爾)半導體公司(原MOTOROLA公司半導體產品部)是世界上最大的單片機供應商。其單片機產品的技術根基可追溯到1974年的8位處理器MC6800和后來的MC6801,使用HMOS工藝,功耗高。最早出現CMOS工藝的單片機是MC14685,后來出現了HCMOS(高速CMOS)工藝的單片機MC68HC05,產量突破了20億片,是世界上產量最高的單片機。其后又推出了HCS05和HCLDS兩個系列的單片機,于2000年后推出了低功耗、低成本、高性能的8位單片機有Hc08、MCSOS、HCn,其系列品種繁多、片內資源豐富,應用范圍廣泛,可靠性高,抗干擾能力強。其他相關產品見表4一1
隨著電子技術的不斷發展以及人們對產品應用性能要求的提高,處理位數更高的單片機也得到了迅速的發展,各公司紛紛推出了16位和犯位高性能的單片機。但由于價格,技術等因素的影響,還沒有普遍應用,一般在特定環境和有專門需求的場合中應用。FREESCALE公司的16位單片機產品有HC12系列、512系列、He16系列等[35]。
本課題在MCU選型方案方案上做了大量工作,經過了如下程序:首先根據功能需求劃分功能模塊,然后根據功能模塊選擇合適型號的MCU,根據各MCU的性能進行配置外圍電路,最后通過比較各個方案的綜合性能、成本價格、工藝條件后最后確定了以H128為MCU的開發方案,選擇了Freescale公司專門為汽車儀表設計的16位單片機Megs12H12s(以后簡稱HiZs)136]。H12s屬于16位單片機中512系列中的一種(512系列單片機根據應用場合的不同分為A、B、C、D、E、F、G、H、L等系列)。選擇H128其最主要的原因就是其片內功能模塊的高集成度完全符合本系統結構框圖方案的功能需求,無需擴展任何外圍電路即可完成系統功能的實現。H128其外圍引腳功能如圖4一1所示。
MC9512H128單片機的功能正好能滿足儀表系統的需求,其內部集成的每個功能模塊都在本儀表中使用到,并有部分接口預留,可以作為功能擴展和產品升級使用。H128內部豐富的集成資源、成本價格相對便宜,專門針對汽車環境進行功能開發能滿足汽車電子耐溫、振動、耐酸等多項試驗,使得系統性能穩定,工作可靠。H128單片機在使用和運行上具有以下特點:
1.低功率消耗:通過編程的方法對輸入時鐘進行分頻,避開了功耗更大的高頻電路,總線速率為4MHz時,通過4分頻,只需使用16MHz晶體。此外,還具有認AIT和STOP模式進一步降低功耗。它還可以使用低頻率晶體(例如32K)的節能方式,通過PLL倍頻后供MCU使用。程序可控制PLL在滿足要求的前提下盡量降低時鐘速率,自動平衡性能與功耗之間的關系。
2.兼容性:CPU12完全兼容HCn的源程序,多數指令匯編后生成相同的目標代碼,它的程序設計模型與中斷相應的堆棧操作順序與HCll完全相同。此外CPU12增加了不少新的指令。
3.提高速度:CPU12是16位的處理器,ALU在某些運算中為20位。MCgs12內部所有數據總線為16位,外部總線可擴展為16位工作方式,也可以擴展為8位工作方式,這樣可用8位的存儲器件構成低成本的應用系統。即使選擇了這種8位的工作方式,CPU12仍然按16位方式操作,智能總線接口自動將其分成兩次8位操作,期間暫時凍結CPu。其次,CPU12具有一個類似流水線的指令隊列,用于緩沖指令代碼。CPU開始執行任何一條指令時,除了8位操作碼以外,至少另外兩個字節的目標代碼對CPU可見。這意味著對于多數指令來講,開始執行時,所需代碼已經進入CPU,可在單個周期內完成,而無需等待取指令操作。取指令操作固定按照16位進行,與指令代碼長度無關,因此不要求代碼長度是偶數字節,從而提高了代碼效率。CPU12的指令隊列邏輯和微代碼使對齊的和非對齊的指令執行時間完全相同。
隨著電子技術的不斷發展以及人們對產品應用性能要求的提高,處理位數更高的單片機也得到了迅速的發展,各公司紛紛推出了16位和犯位高性能的單片機。但由于價格,技術等因素的影響,還沒有普遍應用,一般在特定環境和有專門需求的場合中應用。FREESCALE公司的16位單片機產品有HC12系列、512系列、He16系列等[35]。
本課題在MCU選型方案方案上做了大量工作,經過了如下程序:首先根據功能需求劃分功能模塊,然后根據功能模塊選擇合適型號的MCU,根據各MCU的性能進行配置外圍電路,最后通過比較各個方案的綜合性能、成本價格、工藝條件后最后確定了以H128為MCU的開發方案,選擇了Freescale公司專門為汽車儀表設計的16位單片機Megs12H12s(以后簡稱HiZs)136]。H12s屬于16位單片機中512系列中的一種(512系列單片機根據應用場合的不同分為A、B、C、D、E、F、G、H、L等系列)。選擇H128其最主要的原因就是其片內功能模塊的高集成度完全符合本系統結構框圖方案的功能需求,無需擴展任何外圍電路即可完成系統功能的實現。H128其外圍引腳功能如圖4一1所示。
MC9512H128單片機的功能正好能滿足儀表系統的需求,其內部集成的每個功能模塊都在本儀表中使用到,并有部分接口預留,可以作為功能擴展和產品升級使用。H128內部豐富的集成資源、成本價格相對便宜,專門針對汽車環境進行功能開發能滿足汽車電子耐溫、振動、耐酸等多項試驗,使得系統性能穩定,工作可靠。H128單片機在使用和運行上具有以下特點:
1.低功率消耗:通過編程的方法對輸入時鐘進行分頻,避開了功耗更大的高頻電路,總線速率為4MHz時,通過4分頻,只需使用16MHz晶體。此外,還具有認AIT和STOP模式進一步降低功耗。它還可以使用低頻率晶體(例如32K)的節能方式,通過PLL倍頻后供MCU使用。程序可控制PLL在滿足要求的前提下盡量降低時鐘速率,自動平衡性能與功耗之間的關系。
2.兼容性:CPU12完全兼容HCn的源程序,多數指令匯編后生成相同的目標代碼,它的程序設計模型與中斷相應的堆棧操作順序與HCll完全相同。此外CPU12增加了不少新的指令。
3.提高速度:CPU12是16位的處理器,ALU在某些運算中為20位。MCgs12內部所有數據總線為16位,外部總線可擴展為16位工作方式,也可以擴展為8位工作方式,這樣可用8位的存儲器件構成低成本的應用系統。即使選擇了這種8位的工作方式,CPU12仍然按16位方式操作,智能總線接口自動將其分成兩次8位操作,期間暫時凍結CPu。其次,CPU12具有一個類似流水線的指令隊列,用于緩沖指令代碼。CPU開始執行任何一條指令時,除了8位操作碼以外,至少另外兩個字節的目標代碼對CPU可見。這意味著對于多數指令來講,開始執行時,所需代碼已經進入CPU,可在單個周期內完成,而無需等待取指令操作。取指令操作固定按照16位進行,與指令代碼長度無關,因此不要求代碼長度是偶數字節,從而提高了代碼效率。CPU12的指令隊列邏輯和微代碼使對齊的和非對齊的指令執行時間完全相同。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- CAN總線接口EMC標準電路設計方案 206次下載
- CAN總線在客車電路設計中的應用綜述 41次下載
- 汽車驅動系統的CAN總線設計 44次下載
- 淺談CAN總線系統 33次下載
- CAN總線在客車電源等電路設計中的應用 37次下載
- 基于CAN總線的汽車虛擬儀表系統設計 38次下載
- 基于CAN總線的電動汽車儀表設計-論文資料pdf下載 7次下載
- 基于CAN總線的汽車儀表系統中關于CAN總線的原理分析 1次下載
- 汽車CAN總線系統原理設計與應用 0次下載
- 基于CAN總線的嵌入式汽車儀表設計 16次下載
- CAN總線驅動芯片 43次下載
- 基于CAN總線汽車電子控制單元(ECU)的集成電路設計 28次下載
- 基于CAN總線的嵌入式汽車儀表設計 258次下載
- CAN總線接口電路設計 463次下載
- 基于CAN總線的汽車電子檢測系統
- 詳解純電動汽車的CAN總線系統 9271次閱讀
- 汽車CAN總線系統的挑戰與設計 980次閱讀
- CAN總線應用中雙絞線簡介 1677次閱讀
- CAN總線電阻的作用及選型 3043次閱讀
- 基于CAN總線控制器82527實現智能節點的軟硬件電路設計 1846次閱讀
- 汽車儀表的發展、趨勢及采用CAN總線技術實現設計 2246次閱讀
- 探析CAN總線在駕駛系統中的重要作用 7169次閱讀
- CAN總線如何讀取新能源汽車中的CAN信號 2.2w次閱讀
- 基于CAN總線的電動汽車電源管理通信系統設計 1883次閱讀
- CAN總線概述及應用_CAN總線的應用案例(汽車CAN總線應用) 3.4w次閱讀
- 一文看懂汽車CAN總線技術原理 9.8w次閱讀
- 汽車電子控制系統上的CAN總線通訊介紹 1.2w次閱讀
- 汽車can總線工作原理及測量方法詳解 14.5w次閱讀
- 汽車防盜系統中的模塊電路設計—電路精選(19) 6809次閱讀
- 基于CAN總線的行車記錄儀設計 5356次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多