橫跨多重電子應(yīng)用領(lǐng)域的全球領(lǐng)先的半導(dǎo)體供應(yīng)商、全球領(lǐng)先的ARM?CortexTM-M-內(nèi)核微控制器廠商意法半導(dǎo)體針對(duì)STM32微控制器推出一套免費(fèi)的功能強(qiáng)大的設(shè)計(jì)工具及軟件STM32CubeTM。新開(kāi)發(fā)平臺(tái)可簡(jiǎn)化客戶的開(kāi)發(fā)項(xiàng)目,縮短項(xiàng)目研發(fā)周期,并進(jìn)一步強(qiáng)化STM32在電子設(shè)計(jì)人員心目中解決創(chuàng)新難題的首選微控制器的地位。
STM32CubeTM開(kāi)發(fā)平臺(tái)包括STM32CubeMX圖形界面配置器及初始化C代碼生成器和各種類(lèi)型的嵌入式軟件。配置初始化工具能夠一步一步地引導(dǎo)用戶完成微控制器配置,而嵌入式軟件將為用戶省去整合不同廠商軟件的繁瑣工作。嵌入式軟件包括一個(gè)新的硬件抽象層(HAL,Hardware Abstraction Layer),用于簡(jiǎn)化代碼在STM32產(chǎn)品之間的移植過(guò)程。通過(guò)在一個(gè)軟件包內(nèi)整合在STM32微控制器上開(kāi)發(fā)應(yīng)用所需的全部通用軟件,該平臺(tái)根除了評(píng)估每個(gè)軟件之間關(guān)聯(lián)性的復(fù)雜任務(wù)。STM32Cube提供數(shù)千個(gè)用例和一個(gè)軟件更新功能,方便用戶快捷高效的獲取最新版本的軟件。