STM32Hal库学习(一)CubeMx学习点亮LED灯[转载]

STM32Hal库学习(一)CubeMx学习点亮LED灯

2018年07月10日 01:05:03 静守己心 阅读数:174更多

个人分类: STM32

cubemx安装:

MDK5安装+破解+pack

言归正传

新建工程选择是STM32型号,进入芯片页面

1.首先必备的SYS和RCC选择外部晶振、配置LED引脚,因板子而异PE5 PE6

2.在clock configuration中配置HCLK 72MHz

3.配置configuration中的GPIO

4.在project中配置路径名称,编译工具

生成工程文件,打开工程,编译文件,创建.hex文件烧录此时LED点亮,再编写一个流水灯程序

感觉直接生成的代码框架有点混乱,之前用的都是标准库,这个就感觉不熟悉还是先创建一个文件夹放自己的程序,然后编写自己的my_system.cpp,my_system.h,LED.c,LED.h。采用c/c++混合编译,添加魔术棒c/c++编译路径

在LED.h中编写LED0,1亮暗宏定义,在my_system.cpp中运行主循环,在main中调用my_system,注意各个.c,.h文件的头文件导入和函数定义

转自:https://blog.csdn.net/zhangyongdzgcs/article/details/72955027

猜你喜欢

转载自blog.csdn.net/zhjmyx/article/details/83587708