首頁 > 評測 > 超低功耗黑馬——STM32L476-Discovery評測
超低功耗黑馬——STM32L476-Discovery評測
- [導讀]
- STM32L476 Discovery探索板,板載微控制器基于Cortex-M4處理器,,提供段式LCD顯示屏一塊,支持ARM mbed在線編譯器,支持方便的U盤式下載程序,板載豐富的超低功耗場景應用外設。
7開發(fā)環(huán)境與編程
解壓縮下載的Cube開發(fā)軟件包,找到如下目錄,我們進行簡單的I/O程序測試。
STM32Cube_FW_L4_V1.1.0\Projects\STM32L476G-Discovery\Examples\GPIO\GPIO_IOToggle\MDK-ARM
打開工程文件,打開main函數。結構和函數名可以看出來,保持以往的兼容性,例程結構清晰,易于閱讀。
接下來我們配置如何編譯輸出BIN文件,這個可以用于測試通過U盤升級程序。
從菜單欄打開Project->Option for Target‘STM32L476G-Discovery’->User
如下圖所示,按下圖勾選后填寫相關指令,其中a.bin即為要生成的Bin文件名字,你可以自定義,也可以為B.bin,out.bin等等。在填寫指令時候注意空格:fromelf --bin !L --output a.bin
執(zhí)行編譯指令后將會發(fā)現在如下圖目錄多出一個a.bin
復制該a.bin文件到探索板所載盤符,如下圖所示:
粘貼進去后,將會發(fā)現探索板編程指示燈開始閃爍,之后刷新該盤,拷貝進去的a.bin消失不見,這時候,你會發(fā)現探索板已經開始運行該IO演示文件的LED紅綠交替閃爍程序,實現了通過U盤升級程序的目的。效果如下圖所示:
另外我們不得不提的該探索板支持的另外一種編程方式。這個方式太牛逼了,可以方便我們脫離IDE環(huán)境編程燒錄我們的工程,這就是ST-LINK Utility。
該工具安裝包只有十幾個MB,有了它我們可以把在IDE環(huán)境下編譯后生成的HEX文件或者BIN文件直接下載進我們的探索板(只要保持同樣的設計編程接口,你自己設計的板子也可以使用)。剛才我們不是測試I/O程序時候弄掉了DEMO程序,現在我們通過該燒錄軟件,把cube里自帶的DEMO的HEX文件下載進去。
步驟1:啟動ST-LINK Utility。File->Open File,找到目錄
STM32Cube_FW_L4_V1.1.0\Projects\STM32L476G-Discovery\Demonstrations\Binary
該目錄下有文件STM32CubeDemo_STM32L476G-Discovery-V1.0.3.hex 選中。
步驟2:按下探索板上的RESET復位鍵后,單機Target->connect。次時正常情況會如下圖顯示。顯示連接成功的信息。如果失敗,請確認連接好了數據線,按下探索板上的復位按鍵后立馬重試該步驟即可連接上。
8 小結
ST最新推出的STM32L476 Discovery探索板,板載兼具高性能、低功耗特性的微控制器,基于Cortex-M4處理器,最高主頻支持80MHz,內部集成了1MB超大容量Flash、128KB SRAM,提供段式LCD顯示屏一塊,支持ARM mbed在線編譯器,支持方便的U盤式下載程序,板載豐富的超低功耗場景應用外設,方便學習超低功耗相關的應用。
9.資料下載:
官方資料下載地址:
另提供STM32cubeL4和驅動程序的百度云盤下載鏈接:
cubeL4:http://pan.baidu.com/share/link?shareid=4275869657&uk=291998743
stsw-LINK009:http://pan.baidu.com/share/link?shareid=3923383221&uk=291998743
探索板簡介:
www.st.com/st-web-ui/static/active/en/resource/technical/document/data_brief/DM00163449.pdf
探索板電路手冊:
www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00172179.pdf
探索板DEMO程序手冊:
www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00213619.pdf
Keil官網BSP、DFP包:
http://az717401.vo.msecnd.net/pack/Keil.STM32L4xx_DFP.1.0.0.pack
如有更新請訪問以下網址下載最新版:
STM32 ST-LINK utility下載地址:
http://www.st.com/web/catalog/tools/FM147/SC1887/PF258168#
本文系21ic原創(chuàng),未經許可禁止轉載
- 本文系21ic原創(chuàng),未經許可禁止轉載!
網友評論
- 聯系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
- NRF52810藍牙數字耳機找人定制
預算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設計
預算:¥50000023小時前
- 數據可視化軟件 開發(fā)
預算:¥5000023小時前
- PLC項目調試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前