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,今年都提示到期了,雖然**會(huì)更新,但是隨著版權(quán)意識(shí)增強(qiáng),使用盜版軟件終究上不了臺(tái)面;另一方面:Keil的代碼編輯功能一直很差勁,我一般都是用VS Code寫代碼,調(diào)用Keil編譯,再用STC-ISP軟件操作。一段騷包操作眼花繚亂,不是一般初學(xué)者可以搞定。
那么有沒有一款編程軟件,對(duì)初學(xué)者很友好,操作下載方便,學(xué)習(xí)資源豐富的軟件呢?
最近發(fā)現(xiàn)有個(gè)天問開發(fā)板,配套的軟件好搭Block,用起來爽歪歪,一直用,一直爽,圖形配置、C語言編程、一鍵下載,編寫代碼時(shí)再也不用查寄存器手冊(cè)了。!
1.jpg (471.69 KB, 下載次數(shù): 109)
下載附件
2021-4-29 17:36 上傳
軟件官網(wǎng)的軟件介紹:
好搭Block軟件,基于Google Blockly技術(shù),提供在線版和離線版兩種軟件,支持圖形化和代碼兩種模式編程,支持賬號(hào)管理,支持C51、STC8H、STC16硬件編程,支持項(xiàng)目云端管理。 測(cè)試發(fā)現(xiàn)有如下幾點(diǎn)功能特別方便。 1. 軟件已經(jīng)內(nèi)置100多案例。
2.jpg (28.98 KB, 下載次數(shù): 94)
下載附件
2021-4-29 17:36 上傳
2. 程序編寫完,直接一鍵下載,不需要再額外用STC-ISP軟件下載。
3.jpg (8.25 KB, 下載次數(shù): 91)
下載附件
2021-4-29 17:36 上傳
3. 內(nèi)置文檔和視頻教程。
4.jpg (300.11 KB, 下載次數(shù): 96)
下載附件
2021-4-29 17:36 上傳
4. 云端項(xiàng)目中心,有大量的官方和網(wǎng)友開源的程序。
5.jpg (478.77 KB, 下載次數(shù): 103)
下載附件
2021-4-29 17:36 上傳
5. 內(nèi)置串口監(jiān)視器支持?jǐn)?shù)據(jù)曲線畫圖,調(diào)試PID會(huì)不會(huì)很簡單呀,有空試試
6.jpg (24.86 KB, 下載次數(shù): 122)
下載附件
2021-4-29 17:36 上傳
6. 代碼編輯模式下,支持關(guān)鍵詞提醒和補(bǔ)全功能,庫文件管理,相比于Keil好很多
7.jpg (299.63 KB, 下載次數(shù): 108)
下載附件
2021-4-29 17:36 上傳
軟件使用下來感受有兩點(diǎn): 1. 面向初學(xué)者小白用戶,圖形化模式可以快速生成C代碼,可以對(duì)照學(xué)習(xí),快速入門。 2. 面向有一定基礎(chǔ)的開發(fā)者,圖形化模式可以當(dāng)作快速外設(shè)配置工具(有沒有像STM32的CubeMX),不用去查寄存器手冊(cè)。配置完成后,切換到代碼模式下編寫邏輯層面代碼,提升開發(fā)效率。
3. 如果實(shí)在還是想用Keil,也可以用在線版導(dǎo)出Keil工程。
8.jpg (302.66 KB, 下載次數(shù): 102)
下載附件
2021-4-29 17:36 上傳
|