針對(duì)STM8同樣也有一款工具STM8CubeMX,看到一個(gè)技術(shù)交流群?jiǎn)柫诉@一個(gè)問題:STM8CubeMX 和 STM32CubeMX 功能一樣嗎?
前幾年沒有出現(xiàn)“缺芯”的時(shí)候,STM8的出貨(需求)量其實(shí)很大,在2017年的時(shí)候,ST官方針對(duì)STM8推出STM8CubeMX。
STM8CubeMX介紹
先看一下STM8CubeMX界面:
STM8CubeMX是在2017年推出來,方便STM8開發(fā)者使用的一套圖形化工具,看到以上STM8CubeMX界面,相信關(guān)注我的朋友中,學(xué)習(xí)STM32的朋友都非常熟悉。
簡(jiǎn)單來說:STM8CubeMX是一個(gè)圖形工具,它可以非常容易地配置STM8微控制器并生成相應(yīng)的配置報(bào)告,方便軟件、硬件工程師查閱配置信息。
比如:簡(jiǎn)單的配置STM8S103
生成一份相應(yīng)的報(bào)告,比如:引腳配置報(bào)告:
還有芯片信息,時(shí)鐘樹配置、功耗計(jì)算等,如果你還在使用STM8,又沒了解過,不妨下載來體驗(yàn)一番。
更多關(guān)于STM8CubeMX的描述,請(qǐng)參考官網(wǎng):
https://www.st.com/en/development-tools/stm8cubemx.html
STM8CubeMX 和 STM32CubeMX異同
STM8CubeMX 相比 STM32CubeMX 功能要弱很多,可以理解為STM8CubeMX 是 STM32CubeMX 的簡(jiǎn)化版。
相同點(diǎn):
支持MCU選型
引腳、時(shí)鐘樹等配置
不同點(diǎn):
STM8CubeMX不支持代碼自動(dòng)生成
STM8因?yàn)橘Y源,特別是Flash和RAM相對(duì)不多,所以很難支持類似STM32中的HAL庫(kù)(代碼量相對(duì)較大),因而不支持代碼自動(dòng)生成。
那你肯定會(huì)問:STM8CubeMX的功能是什么?
主要功能是:圖形化引腳配置,方便開發(fā)人員知道引腳配置信息,以及軟件和硬件對(duì)接。
你如果開發(fā)過相對(duì)大一點(diǎn)的項(xiàng)目,特別是使用引腳比較多的時(shí)候,很容易搞混引腳是否被使用、引腳功能是否被重定義等。
有了這個(gè)圖形化工具(且能生成引腳報(bào)告),就能一目了然引腳資源使用情況。
下載安裝
STM8CubeMX 和 STM32CubeMX下載安裝方法類似,需要提前JRE環(huán)境的支持。
來源:嵌入式專欄
審核編輯:湯梓紅
-
微控制器
+關(guān)注
關(guān)注
48文章
7542瀏覽量
151310 -
ST
+關(guān)注
關(guān)注
32文章
1133瀏覽量
128909 -
stm32cubemx
+關(guān)注
關(guān)注
5文章
283瀏覽量
14791
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論