ROCK0525 发表于 2015-11-29 20:44:22

NUCLEO-L476RG学习,初次使用STM32Cube点亮LED(交作业)

本帖最后由 ROCK0525 于 2015-11-29 20:48 编辑

拿到L476已经有一段时间了,中间玩了几天,因为刚从51转过来没多久,标准库也仅仅刚学会建立工程和基本IO控制,身边的同事都是玩PLC和51的,也木有人能给我指点指点,所以几天时间也只弄好了开发环境和点亮了板载那颗LED。本想多玩几天再来交作业,不过最近一直有这样那样的事情,所以只好。。。。。。:Q以下只是一个初学者对STM32CUBE的理解,如有错误,还请各位指点
CUBE学习主要是浏览了一下CUBE 的User manual 还有CubeL4的User manual,还有就是看了好几遍官方的培训视频。
https://www.stmcu.org.cn/video/index/detail/id-3983,https://www.stmcu.org.cn/video/index/detail/id-3984

安装好STM32CUBEMX(如何安装视频1里有详细的讲解)
1.打开STM32CUBEMX

2.点击New Project,会出现一个选型界面,选择我们需要的芯片

3.配置管脚,根据原理图,LED与PA5连接,将PA5配置为输出模式

4.配置时钟,使用了系统默认的配置

5.配置参数

6.生成MDK工程

7.在主函数中间调用引脚状态切换函数和延时函数

8.编译,下载到L476,发现板载LED规则闪动。

控制板载LED已经有很多帖子了,我这里就不详细写每一步的操作了。下面是我遇到的几个问题,希望能给跟我遇到同样问题的初学者一点借鉴。
1.库更新,自动更新折腾了大半天,5次都失败了。如果无法自动更新,可以自己下载下来,放到STM32Cube\Repository 目录下面就行了

2.ST-link,安装完ST-link后点击连接,会提示下图错误,点击升级,也总是提示找不到设备。遇到这种情况,去官网下载最新的软件,重新安装就可以了。

disheng4688 发表于 2015-11-30 08:44:53

谢谢分享         

JackieLaura 发表于 2015-11-30 09:20:43

谢谢分享

anger0925 发表于 2015-11-30 10:27:26

不错的开始

yanhaijian 发表于 2015-11-30 10:46:18

持之以恒。

dsjsjf 发表于 2015-11-30 18:55:08

顶一下   

dsjsjf 发表于 2015-11-30 18:55:25

顶一下      
页: [1]
查看完整版本: NUCLEO-L476RG学习,初次使用STM32Cube点亮LED(交作业)