官網上的atomthreads是用在stm8s105上的,要將它用在別的stm8上要注意的事項如下:
1工程設計如圖.
這裏用到stm8s207上面。
2.將程序下載到stm8裏面就可以運行了
但是因爲官網是stm8s105的我們要用stm8s207,用UART1作爲打印怎麼辦呢?因爲我用的IAR的版本是2.20.2,和官網用的IAR的版本不一樣所以要用自己的IAR版本仿照官網的重新建一個工程。工程鍵好後要和上圖一樣設置project,還要
同時還要在uart.c文件中將UART2改爲UART1。在stm8s_conf.h文件中註釋掉UART1的頭文件。然後編譯如果沒有錯誤就可以運行了。
用的官網的工程版本是:kelvinlawson-atomthreads-release1.3-213-g402fe20