|
早期,STM32Cube最初是為STM32F4系列宣布制作的,后來(lái)逐步增加其它各STM32系列的支持工作。到目前為止,也增加了對(duì)STM32F1系列的支持,最終實(shí)現(xiàn)對(duì)STM32 MCU全系列的支持。
對(duì)于未來(lái)所有新的STM32系列而言,客戶從開(kāi)始投入開(kāi)發(fā)的第一天起,就能直接從全面的STM32Cube支持中受益。工程師們借助于PC機(jī)上的STM32CubeMX軟件工具,可以在圖形化的界面下輕松、直觀地完成前期MCU硬件管
腳安排、時(shí)鐘配置、外設(shè)初始化、功耗模擬等方面的工作,并生成相關(guān)的初始化C語(yǔ)言代碼,可以直接調(diào)入相關(guān)IDE的
工程環(huán)境。這里可以節(jié)省大量為實(shí)現(xiàn)前期配置或初始化查看手冊(cè)的時(shí)間。
另外,STM32Cube自帶的嵌入式軟件庫(kù),除了關(guān)于大量的STM32 各個(gè)外設(shè)的固件庫(kù)外,還包括很多中間件,比如:RTOS,USB庫(kù)、文件系統(tǒng)、TCP/IP協(xié)議棧等也給工程開(kāi)發(fā)帶來(lái)極大的方便,大大提升開(kāi)發(fā)效率。這里也有很多例程
可以供工程師 參考使用。
同時(shí),使用STM32Cube開(kāi)發(fā)也讓STM32不同系列間的移植工作變得更加輕松容易。


|
|