ST推出新微控制器開(kāi)發(fā)生態(tài)系統,可支持所有價(jià)位的原型板及已量產(chǎn)的STM32L4系列的STM32Cube軟件。
STM32L4原型板包括一個(gè)全功能評估板(STM32L476G-EVAL)和Discovery Kit探索套件(STM32L476G-DISCO),其功能包括MEMS麥克風(fēng)和運動(dòng)傳感器、數模轉換器、96段式LCD液晶屏幕和16MB的QSPI閃存。用戶(hù)在項目開(kāi)發(fā)過(guò)程中能夠自由動(dòng)態(tài)優(yōu)調軟硬件,以降低設計風(fēng)險。
受預算限制的工程師、學(xué)生和電子發(fā)燒友可以用非常實(shí)惠的STM32 Nucleo電路板(NUCLEO-L476RG),開(kāi)發(fā)以性能為導向且符合節能趨勢的嵌入式設計。Nucleo電路板配備Arduino Uno排插,可連接各種Shield擴展板,并集成ST-Link調試器/編程器,可滿(mǎn)足所有獨立調試器的需求,閃存代碼燒寫(xiě)支持鼠標拖放操作。Discovery和Nucleo兩款電路板均可直接連接mbed在線(xiàn)工具。
新開(kāi)發(fā)生態(tài)系統提供完整的STM32Cube軟件套件,包括內置設計向導(design wizards)以及功耗計算器的STM32CubeMX配置器與初始化代碼生成器。此外,STM32CubeL4型號專(zhuān)用的嵌入式軟件還提供硬件抽象層(HAL, Hardware Abstraction Layer)、應用示例,以及新的底層API,將最大幅度地提升性能及運行時(shí)的效率。API與HAL配合使用,可簡(jiǎn)化使用STM32標準外設庫的開(kāi)發(fā)項目移植到STM32Cube環(huán)境。
STM32L4微控制器搭載內置DSP擴展指令集和浮點(diǎn)單元的80MHz ARM® Cortex®-M4內核,通過(guò)內置FlexPowerControl的智能架構、動(dòng)態(tài)電壓調整(dynamic voltage scaling)及七個(gè)電源管理模式(包含子模式選項)實(shí)現節省電能功能。在這些功能中,批量采集模式(BAM, Batch Acquisition Mode)準許從外設采集數據,即使內核電源關(guān)閉時(shí)也可正常運作。
STM32L4采用LQFP64封裝。 |