日立SH3單片機最小系統(tǒng)的建立
摘要:為了在ARM處理器幾乎壟斷國內(nèi)32位處理器市場的形勢下給國內(nèi)工程師多一個選擇方向并能在資料匱乏的情況下很快掌握日立sH3系列32位處理器開發(fā)出實用的產(chǎn)品,在此用日立SH3系列的HD6417708S型號單片機建立了SH3系列單片機的最小系統(tǒng),并利用單片機的串口模塊做了串口通信實驗,實驗結(jié)果實現(xiàn)了串口通信的預(yù)期結(jié)果,說明建立的SH3系列單片機的最小系統(tǒng)運行正??梢圆尚拧?br />關(guān)鍵詞:日立SH3;SH3單片機;單片機最小系統(tǒng);32位處理器
0 引言
SH系列是日本日立公司推出的32位高檔的、RISC型單片機系列,到現(xiàn)在為止,已經(jīng)推出了6種類型的單片機系列:基本型的SH1,改進型的SH2,低功耗的SH3,增強型的SH4,以及和DSP結(jié)合的SH2-DSP和SH3-DSP。
SH3系列是低功耗型SH處理器,高性能RISC結(jié)構(gòu),在時鐘133 MHz時,性能可以達到173 MIPS。在2.25 V工作時,功耗為400 mW。SH3的SH7709,其消耗功率每瓦運行的指令數(shù)達到315 MIPS,能源利用效率很高。它內(nèi)部集成了32位乘法器、4路8 KB CHACHE、存儲器管理單元MMU、一些通用內(nèi)部控制模塊和外部接口模塊。其性能可以與ARM公司的ARM9系列處理器相媲美,在世界的嵌入式領(lǐng)域占有很大的份額,但是由于SH3系列單片機在國內(nèi)可參考的資料有限,技術(shù)支持不到位等種種原因致使ARM系列幾乎獨霸國內(nèi)32位處理器市場。SH3系列處理器無法在國內(nèi)發(fā)揮它強大的功能。本文介紹了如何用HD6417708S型號SH3單片機從硬件到軟件從無到有建立起SH3系列單片機最小系統(tǒng),并用系統(tǒng)的串口模塊來驗證系統(tǒng)能否正常運行。有了這個最小系統(tǒng)平臺開發(fā)人員只要在系統(tǒng)中添加自己需要的功能模塊就可以開發(fā)出需要的產(chǎn)品,在ARM一
通天下的形勢下給國人增加一個選擇方向,同時對于嵌入式領(lǐng)域正從零開始研究某款處理器的開發(fā)人員也有一定的借鑒之處。
1 最小系統(tǒng)的整體介紹
用HD6417708S型號SH3單片機建立的最小系統(tǒng)的結(jié)構(gòu)框圖如圖1所示。此最小系統(tǒng)包括MCU(HD6417708S)、電源模塊、存儲器模塊、MCU外圍輔助電路,為了可以直觀地看到系統(tǒng)能夠正常運行增加了串口通信模塊用于演示。
2 硬件平臺的搭建
2.1 電源模塊
“HD6417708S”單片機理想的工作電壓是3.3 V,上下可以有0.3 V的波動,存儲器與串口芯片都支持3.3 V供電。在此的電源模塊是以DCDC開關(guān)電源芯片“1CZ21H”為核心的一個單片開關(guān)電源電路,DC8V-DC28V輸入,3.3 V供電時可以提供1.5 A的電流,電路原理如圖2所示。
評論