首页 > 评测 > 超低功耗黑马——STM32L476-Discovery评测
超低功耗黑马——STM32L476-Discovery评测
- [导读]
- STM32L476 Discovery探索板,板载微控制器基于Cortex-M4处理器,,提供段式LCD显示屏一块,支持ARM mbed在线编译器,支持方便的U盘式下载程序,板载丰富的超低功耗场景应用外设。
7开发环境与编程
解压缩下载的Cube开发软件包,找到如下目录,我们进行简单的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
执行编译指令后将会发现在如下图目录多出一个a.bin
复制该a.bin文件到探索板所载盘符,如下图所示:
粘贴进去后,将会发现探索板编程指示灯开始闪烁,之后刷新该盘,拷贝进去的a.bin消失不见,这时候,你会发现探索板已经开始运行该IO演示文件的LED红绿交替闪烁程序,实现了通过U盘升级程序的目的。效果如下图所示:
另外我们不得不提的该探索板支持的另外一种编程方式。这个方式太牛逼了,可以方便我们脱离IDE环境编程烧录我们的工程,这就是ST-LINK Utility。
该工具安装包只有十几个MB,有了它我们可以把在IDE环境下编译后生成的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原创,未经许可禁止转载
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前