1326|0

44

帖子

2

TA的资源

一粒金砂(高级)

楼主
 

STM32L476RG—NUCLEO开箱测评 [复制链接]

本帖最后由 Zhao_kar 于 2023-9-7 22:42 编辑

STM32L476RG开箱测评——环境搭建+点灯

本次参加eeworld的ST开发板测评的活动,经过申请,获得了STM32L476RG这个板子,原先申请意愿是低功耗系列的都可以,毕竟我要做的项目所需环境依赖于低功耗的需求。最后获得了这个板子,也算ok,下面就是板子的一个简单测评。主要包括开箱、环境搭建、点灯例程。

首先是开箱,拿到之后是一个经典的塑料包装。

然后这个板子下边是L476,上面是一个f103c8t6,这个板子自带stlink调试下载,所以烧录代码挺方便的,我现在手里的stm32板子还没有自带的,这个设计确实方便,不用连stlink。

然后先上电,可以看到ld2是一个频闪的灯。

 

然后可以看到电脑会弹出u盘,如下

 

 

接下来准备搭建环境。

首先需要去st官网,下载开发板的原理图资料,用于后续的开发。

然后stm32cubemx的下载和安装,这里忽略了,一般都知道怎么操作,网上资源很多,这里不说了。

接下来要去keil里面下载l4的dfp安装包。一样去官网,下载好之后,安装,一般他会自己按照原路径,没有的话按照自己的路径来设置,安装完成之后,在keil的pack installer里面看看有没有l4就行了。

环境到这基本上就好了,keil的,cubemx的,接下来就是具体的开发。

首先打开cubemx,开发还是基于hal来的,这样子比较方便。像我可能没有这个资源,官方还会让我下载一下。

 

然后选择access to mcu,芯片选择l476rg就行。

然后进入主配置界面。

1、配置时钟,如下

 

2、配置下载,如下

 

3、配置gpio,如下,这里查看前面的原理图,可以看到ld2,这个led,是pa5的端口。

 

 

 

4、配置时钟树

 

5、mdk和命名

 

 

然后生成工程就ok了

6、接下来是keil的代码部分

首先解释一下代码,hal库里面自带gpio高低电平的配置,这里只需要对这个gpio,调用write函数,然后就可以正常使用了。

记住,在while里面编写

[

 

代码部分加了延时,实现一闪一闪的led效果。

然后编译,烧录

这里烧录的时候可能会提醒stlink版本需要更新或者切换一下,照着指引更新就行了。

最后放个led闪烁视频

3524d36b71864a1f5140ed25769ac623

 

基本环境就搭建好了,这个就是一个简单的测评。后续会带来一些其他资源的使用报告,还有最终项目的实现教程和报告,这里先不说做的什么,敬请期待。

最后再次谢谢eeworld本次提供的测评机会

此帖出自stm32/stm8论坛
点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表