偶然的機會,發現STM8真是又便宜又好用啊,哈哈!
買了一個STM8S103F3的小板子,再加一個ST-Link調試器,總共才35塊錢!對於我們這種玩習慣了動輒上千上萬的FPGA開發板的人來說,就是白菜中戰斗機啊!
說一下STM8S103F3的特點吧:
1、電平:支持3.3V~5V
2、內部自帶16MHz振盪器
3、中斷、定時器、看門狗、IIC、SPI、UART、AD
該有的基本全有了,對於一些簡單的控制,已經足夠了。
但是要吐槽一下的是:開發環境不夠友好。
原因是並沒有使用主流的Keil之類的大家非常熟悉的開發環境,而ST自己家的ST Visual Develop,並用自己家的開發環境還不支持C語言,需要第三方的Cosmic編譯器才行。不過搭環境的困難也就是對於沒什么開發經驗的新手而已,大多數人我相信也就一會兒就OK了。
官方還給了一個非常完整的函數庫,把所有要控制的接口、定時器、AD全部封裝了,只要看着手冊調用函數就行了。這一點,還是大廠商能做的好啊!
代碼也非常規范,注釋非常詳細,都是按doxygen格式注釋的,最后生成的幫助文檔是直接用doxygen生成的,這也給瀏覽代碼、查閱函數帶來了極大的方便。