www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁 > 評(píng)測(cè) > 超低功耗黑馬——STM32L476-Discovery評(píng)測(cè)

超低功耗黑馬——STM32L476-Discovery評(píng)測(cè)

ST   L465   Discovery   
  • 作者:高楊
  • 來源:21ic
  • [導(dǎo)讀]
  • STM32L476 Discovery探索板,板載微控制器基于Cortex-M4處理器,,提供段式LCD顯示屏一塊,支持ARM mbed在線編譯器,支持方便的U盤式下載程序,板載豐富的超低功耗場(chǎng)景應(yīng)用外設(shè)。

 

 

 

 

7開發(fā)環(huán)境與編程

 

 

 

解壓縮下載的Cube開發(fā)軟件包,找到如下目錄,我們進(jìn)行簡單的I/O程序測(cè)試。

STM32Cube_FW_L4_V1.1.0\Projects\STM32L476G-Discovery\Examples\GPIO\GPIO_IOToggle\MDK-ARM

打開工程文件,打開main函數(shù)。結(jié)構(gòu)和函數(shù)名可以看出來,保持以往的兼容性,例程結(jié)構(gòu)清晰,易于閱讀。

111.png

接下來我們配置如何編譯輸出BIN文件,這個(gè)可以用于測(cè)試通過U盤升級(jí)程序。

從菜單欄打開Project->Option for Target‘STM32L476G-Discovery’->User

如下圖所示,按下圖勾選后填寫相關(guān)指令,其中a.bin即為要生成的Bin文件名字,你可以自定義,也可以為B.bin,out.bin等等。在填寫指令時(shí)候注意空格:fromelf  --bin !L --output a.bin

111.png

執(zhí)行編譯指令后將會(huì)發(fā)現(xiàn)在如下圖目錄多出一個(gè)a.bin

aaa.png

復(fù)制該a.bin文件到探索板所載盤符,如下圖所示:

bbb.png

粘貼進(jìn)去后,將會(huì)發(fā)現(xiàn)探索板編程指示燈開始閃爍,之后刷新該盤,拷貝進(jìn)去的a.bin消失不見,這時(shí)候,你會(huì)發(fā)現(xiàn)探索板已經(jīng)開始運(yùn)行該IO演示文件的LED紅綠交替閃爍程序,實(shí)現(xiàn)了通過U盤升級(jí)程序的目的。效果如下圖所示:

ccc.png

另外我們不得不提的該探索板支持的另外一種編程方式。這個(gè)方式太牛逼了,可以方便我們脫離IDE環(huán)境編程燒錄我們的工程,這就是ST-LINK  Utility。

fff.png

該工具安裝包只有十幾個(gè)MB,有了它我們可以把在IDE環(huán)境下編譯后生成的HEX文件或者BIN文件直接下載進(jìn)我們的探索板(只要保持同樣的設(shè)計(jì)編程接口,你自己設(shè)計(jì)的板子也可以使用)。剛才我們不是測(cè)試I/O程序時(shí)候弄掉了DEMO程序,現(xiàn)在我們通過該燒錄軟件,把cube里自帶的DEMO的HEX文件下載進(jìn)去。

步驟1:啟動(dòng)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復(fù)位鍵后,單機(jī)Target->connect。次時(shí)正常情況會(huì)如下圖顯示。顯示連接成功的信息。如果失敗,請(qǐng)確認(rèn)連接好了數(shù)據(jù)線,按下探索板上的復(fù)位按鍵后立馬重試該步驟即可連接上。

eee.png

 

 

 

 

8
小結(jié)

 

 

 

ST最新推出的STM32L476  Discovery探索板,板載兼具高性能、低功耗特性的微控制器,基于Cortex-M4處理器,最高主頻支持80MHz,內(nèi)部集成了1MB超大容量Flash、128KB  SRAM,提供段式LCD顯示屏一塊,支持ARM  mbed在線編譯器,支持方便的U盤式下載程序,板載豐富的超低功耗場(chǎng)景應(yīng)用外設(shè),方便學(xué)習(xí)超低功耗相關(guān)的應(yīng)用。

 9.資料下載:

STM32單片機(jī)中文官網(wǎng)

STM32單片機(jī)官方開發(fā)工具

STM32單片機(jī)參考設(shè)計(jì)

官方資料下載地址:

www.st.com/stm32l4-discovery

另提供STM32cubeL4和驅(qū)動(dòng)程序的百度云盤下載鏈接:

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

探索板電路手冊(cè):

www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00172179.pdf

探索板DEMO程序手冊(cè):

www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00213619.pdf

Keil官網(wǎng)BSP、DFP包:

http://az717401.vo.msecnd.net/pack/Keil.STM32L4xx_DFP.1.0.0.pack

如有更新請(qǐng)?jiān)L問以下網(wǎng)址下載最新版:

http://www.keil.com/dd2/pack/

STM32 ST-LINK  utility下載地址:

http://www.st.com/web/catalog/tools/FM147/SC1887/PF258168#

本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+