lising 发表于 2017-4-10 00:22:09

【NUCLEO-L496ZG评测】开发环境搭建

本次试验学习采用STM32CubeMX建立工程,让板载LD1、LD2、LD3同时点亮并闪烁。
本次试验所用资源:
1、STM32CubeMX 4.20.1
2、STM32CubeL4 Firmware Package V1.7.0
3、KEIL 5.18A
4、NUCLEO-L496ZG
实验过程:
1、查看三个LED发光二极管在开发板上所占用的MCU管脚


从电路图中可以看到LD1、LD2、LD3分别与MCU的PC7、PB7、PB14管脚相连,其中LD1到PC7之间还有个U8。引脚置高电平时将点亮LED。

2、通过STM32CubeMX生成工程
a、选择开发板


b、默认情况下LD2、LD3已经配置了


c、将PC7引脚配置成输出,再重新给它起个名字:LD3



d、配置时钟


e、配置引脚(这里直接按默认)


f、在project中选择Generate Code生成工程代码



g、完成


3、完成后便启动KEIL并打开刚生成的工程
a、keil中的工程目录


b、在main.c中添加代码,先置LED各引脚为低电平(关闭LED)延时200ms后置高电平(点亮LED)

编译下载后可看到开发板上的三色LED同时点亮(熄灭)。至此试验完成。


4、本次试验工程文件


moyanming2013 发表于 2017-4-10 10:45:38

你这叫创建项目,不叫搭建开发环境。
页: [1]
查看完整版本: 【NUCLEO-L496ZG评测】开发环境搭建