標(biāo)題: 輕松開發(fā)STC8和STC16單片機(jī)教程來啦! [打印本頁]

作者: 天問51    時(shí)間: 2021-4-29 17:39
標(biāo)題: 輕松開發(fā)STC8和STC16單片機(jī)教程來啦!
STC16F單片機(jī)是STC新推出的一款16位單片機(jī),功能強(qiáng)大,有40K內(nèi)存、128K Flash,內(nèi)置USB/PWM/ADC/SPI/IIC/CAN/LIN等外設(shè),可以簡單理解為STC8H的高性能版本
STC16F基于80251架構(gòu)改進(jìn),編譯需要采用Keil C251版本,配置編程很麻煩,要堵很多坑。一方面:Keil為商業(yè)軟件,國內(nèi)都用**版本,原來的證書到期時(shí)間為2020,今年都提示到期了,雖然**會更新,但是隨著版權(quán)意識增強(qiáng),使用盜版軟件終究上不了臺面;另一方面:Keil的代碼編輯功能一直很差勁,我一般都是用VS Code寫代碼,調(diào)用Keil編譯,再用STC-ISP軟件操作。一段騷包操作眼花繚亂,不是一般初學(xué)者可以搞定。
那么有沒有一款編程軟件,對初學(xué)者很友好,操作下載方便,學(xué)習(xí)資源豐富的軟件呢?
最近發(fā)現(xiàn)有個天問開發(fā)板,配套的軟件好搭Block,用起來爽歪歪,一直用,一直爽,圖形配置、C語言編程、一鍵下載,編寫代碼時(shí)再也不用查寄存器手冊了。!

件官網(wǎng)的軟件介紹:

好搭Block軟件,基于Google Blockly技術(shù),提供在線版和離線版兩種軟件,支持圖形化和代碼兩種模式編程,支持賬號管理,支持C51、STC8H、STC16硬件編程,支持項(xiàng)目云端管理。
測試發(fā)現(xiàn)有如下幾點(diǎn)功能特別方便。
1.     軟件已經(jīng)內(nèi)置100多案例。

2.     程序編寫完,直接一鍵下載,不需要再額外用STC-ISP軟件下載。

3.     內(nèi)置文檔和視頻教程。

4.     云端項(xiàng)目中心,有大量的官方和網(wǎng)友開源的程序。


5.     內(nèi)置串口監(jiān)視器支持?jǐn)?shù)據(jù)曲線畫圖,調(diào)試PID會不會很簡單呀,有空試試

6.  代碼編輯模式下,支持關(guān)鍵詞提醒和補(bǔ)全功能,庫文件管理,相比于Keil好很多

軟件使用下來感受有兩點(diǎn):
1.     面向初學(xué)者小白用戶,圖形化模式可以快速生成C代碼,可以對照學(xué)習(xí),快速入門。
2.     面向有一定基礎(chǔ)的開發(fā)者,圖形化模式可以當(dāng)作快速外設(shè)配置工具(有沒有像STM32的CubeMX),不用去查寄存器手冊。配置完成后,切換到代碼模式下編寫邏輯層面代碼,提升開發(fā)效率。

3.     如果實(shí)在還是想用Keil,也可以用在線版導(dǎo)出Keil工程。





作者: 人人學(xué)會單片機(jī)    時(shí)間: 2021-5-7 10:57
XX寶 第一片 STC16開發(fā)板 出自祁緒電子
作者: 人人學(xué)會單片機(jī)    時(shí)間: 2021-5-7 10:57
STC16F40K128單片機(jī) 使用keil C251的注意事項(xiàng)總結(jié)
http://www.torrancerestoration.com/bbs/dpj-201814-1.html
作者: copower    時(shí)間: 2021-5-10 04:25
這玩意用一堆開源東西拼湊的。而且SDCC免費(fèi)編譯器還不如Keil的商業(yè)編譯器。
作者: myemcu    時(shí)間: 2021-5-14 14:32
有純Keil的Demo不?
作者: xjx51    時(shí)間: 2021-5-15 15:14
myemcu 發(fā)表于 2021-5-14 14:32
有純Keil的Demo不?

這完全就是少兒編程軟件的另外的版本嘛!
作者: woshishui22    時(shí)間: 2021-5-17 08:39
這個軟件還不錯,用了一下,沒什么問題




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1