2016-1-29 23:23 上傳
點(diǎn)擊文件名下載附件
然后編譯程序,成功!
嘿嘿,下面要把實(shí)驗(yàn)板連接到電腦調(diào)試了。
不過在連機(jī)調(diào)試前,要先設(shè)置下Debug instrument的Target Settings…,實(shí)驗(yàn)板配套的是ST LINK,所以就選ST LINK就可以了。
還有一個(gè)重要的,差點(diǎn)忘了,那就是STM8S小板需要接獨(dú)立的外部電源,DC9~12V,插座是內(nèi)正外負(fù),別搞錯(cuò)正負(fù)極了。
接上電源,板上的D4電源指示燈應(yīng)該亮起,用USB連接線把ST LINK連接到電腦的USB。
然后點(diǎn)擊DEBUG按鈕,進(jìn)入仿真調(diào)試界面
中間有一個(gè)確定窗口需要確定下就可以了。
進(jìn)入仿真界面后,執(zhí)行RUN按鈕運(yùn)行程序,這時(shí)候?qū)嶒?yàn)板進(jìn)入全速運(yùn)行的狀態(tài),可以看到實(shí)驗(yàn)板上的LD2發(fā)光二極管以一定的頻率在閃爍,LD1微亮,這時(shí)候順時(shí)針旋轉(zhuǎn)板上的那個(gè)電位器,可以發(fā)現(xiàn)LD2的閃爍頻率變慢,同時(shí)LD1的亮度增強(qiáng)。逆時(shí)針旋轉(zhuǎn)電位器則反之。
OK,至此STM8S的基礎(chǔ)入門到此結(jié)束,由于工作繁忙,更深入的了解學(xué)習(xí)請(qǐng)大家多多探討,這樣才能進(jìn)步得更快。謝謝~
本工程里的這個(gè)ST公司寫的測(cè)試程序里有詳細(xì)的英文注釋,看看基本都能看懂。中斷函數(shù)需要在tm8_interrupt_vector.c里寫,大家注意下就可以了。現(xiàn)在沒有用到什么ST的函數(shù)庫,所以感覺像在用C語言開發(fā)AVR,差別不大。