日立SH3單片機(jī)最小系統(tǒng)的建立
串口監(jiān)視程序的實(shí)為了驗(yàn)證系統(tǒng)真的運(yùn)行起來(lái)了,硬件上增加了串口監(jiān)視模塊。本文引用地址:http://www.ex-cimer.com/article/171578.htm
在此來(lái)實(shí)現(xiàn)下面這個(gè)簡(jiǎn)單功能:將串口波特率初始化為9 600b/s,通過(guò)串口接收一個(gè)字節(jié)的數(shù)據(jù)并通過(guò)串口發(fā)送出去。通過(guò)這個(gè)簡(jiǎn)單的功能驗(yàn)證系統(tǒng)工作正常。程序流程圖如圖5所示。編譯應(yīng)用程序,最終生成摩托羅拉格式的機(jī)器碼,將有用的數(shù)據(jù)解析出來(lái)燒到系統(tǒng)的ROM中系統(tǒng)就可以上電演示了。
系統(tǒng)測(cè)試。將本系統(tǒng)與電腦通過(guò)串口線連接起來(lái),電腦運(yùn)行串口軟件發(fā)送字節(jié)“0xaa”給系統(tǒng)板,電腦串口軟件的接收區(qū)出現(xiàn)“aa”,如圖6所示:通過(guò)現(xiàn)象可以說(shuō)明系統(tǒng)正常運(yùn)行了。自此,HD6417708S單片機(jī)最小系統(tǒng)從無(wú)到有就算建立成功了。本系統(tǒng)詳細(xì)闡述了SH3系列單片機(jī)開(kāi)發(fā)應(yīng)用時(shí)可能出現(xiàn)問(wèn)題的解決方法,并用串口實(shí)驗(yàn)驗(yàn)證了最小系統(tǒng)的正確性。此最小系統(tǒng)基本將SH3處理器與其他處理器的不同之處都展現(xiàn)出來(lái)了,在此基礎(chǔ)上開(kāi)發(fā)人員只要運(yùn)用單片機(jī)開(kāi)發(fā)的共性理論就可以很好地使用SH3單片機(jī),大大縮短開(kāi)發(fā)周期,降低開(kāi)發(fā)難度。同時(shí)也為ARM-統(tǒng)天下的國(guó)內(nèi)工程師提供了如圖6上位機(jī)串口監(jiān)視軟件發(fā)送和接收的數(shù)據(jù)更新的選擇方向。
4 結(jié)語(yǔ)
本最小系統(tǒng)已經(jīng)在工業(yè)產(chǎn)品中的到應(yīng)用,實(shí)踐證明,該最小系統(tǒng)運(yùn)行穩(wěn)定,能很好地完成產(chǎn)品指標(biāo)。
評(píng)論