你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 1699|回复: 2

[STM32L476] 【NUCLEO-L476RG开发】+ 12步简单熟悉下软硬件开发平台

[复制链接]

7

主题

114

回帖

2

蝴蝶豆

高级会员

最后登录
2016-2-16
发表于 2015-11-13 15:15:24 | 显示全部楼层 |阅读模式
本帖最后由 黑驴蹄子 于 2015-11-13 15:19 编辑

昨天在上海参加第86届中国(上海)电子展,下午5点多的高铁回来,刚下高铁就收到QQ消息,是一封来自沐版的邮件,打开一看,是催促拿到板子的朋友尽快进行开发板的试用并分享。

拿到板子也有半个月时间了,之前也下载了一些资料,准备拿到板子之后试用一下,毕竟后面的项目对低功耗这块还是很有需求的,奈何手头上一直很忙,对M4核的STM32也不是很熟悉,特别是Cube开发,因为原来用F107做项目用的都是3.5的标准库。所以趁这个机会熟悉一下Cube环境和HAL库。

1、先将有关的资料下载一下,随时可以查看,里面包含了Cube安装文件,package和手册等文件


1.png
2、下载好之后就是安装Cube,我装的是4.11.0版本,装好之后再HELP下面安装STM32L4package,我之前装的是1.1.0版本,后来不行,更新到了1.1.1版本。


22222.png

3、如果之前下载好了的话,可以直接放在下图中的路径下,就可以不用在线下载安装了,可以离线安装。


3.png

4、装好之后,新建工程,选择BOARD SELETOR  是选择ST提供的板子的工程


4.png

5、工程打开界面:中间是PIN图形配置,可视化设计,很方便


5.png

6、打开官方提供的硬件原理图和PCB的工程为文件,可以看到PC13接的是一个测试按键,PA5接的是一个测试LED灯,可以供大家调试所用,板子上集成了STLINK,这是ST一贯的福利。


6.png
7.png

7、时钟配置里面,用的是内部高速时钟,并且用了PLL了。


8.png
9.png

8、配置选项卡下面是对DMAGPIO,RCC,NVIC的配置,这个板子只配置了GPIORCCSYSTICK用了中断向量。


10.png
11.png

9、生成工程,选择的是MDK V5版本。


12.png

10、生成的文件的目录


13.png

11、打开MDK-ARM文件夹下的工程。就是Cube根据用户设置生成的代码。可以看到主程序里面有一个SystemClock_Config();和一个MX_GPIO_Init();


15.png
16.png

12MDK V5要安装一下L4PACK编译一下没有问题。主函数中有个while (1{};可以在这个里面添加自己的代码了。

14.png

11111.jpg

另外看一下板子的硬件电路,CPU系统供电和STLINK供电是分开来的,用的都是分外接5VUSB5V,而且ST在电源这块都加了防反接的电路,USB这里用的是MOS管防反接,看来ST真是是很用心呀。板子上唯一不好的就是跳线的SBX太多,初衷是为了兼容其他的板子。


18.png
19.png


最后在此谢谢沐版和柚子,谢谢ST社区,谢谢ST,组织的这么好的活动。





评分

参与人数 1ST金币 +20 收起 理由
沐紫 + 20

查看全部评分

<
回复

使用道具 举报

307

主题

3125

回帖

0

蝴蝶豆

论坛元老

最后登录
2020-7-17
发表于 2015-11-13 15:18:51 | 显示全部楼层
谢谢分享啦
回复 支持 反对

使用道具 举报

41

主题

2476

回帖

282

蝴蝶豆

论坛元老

最后登录
2020-12-8
发表于 2015-11-13 19:46:04 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版