ARM嵌入式学习笔记之 点亮LED灯
1.硬件介绍
硬件设备
本次嵌入式学习中我使用的是STM32F103RCT6单片机,使用的程序下载器是St-link,以及必备的USB线、排线等等...
单片机实物图
这里是我所使用的单片机实物图
单片机原理图
如图所示,这里我们使用的LED0和LED1分别连接单片机的PA1和PC13引脚,只要单片机输出低电平,那么LED灯就会发光。
ru
2.软件介绍
keil开发
我采用的是keil uvision5软件进行嵌入式开发,如图为软件打开后的界面。
这里是工程包含的各个文件,User文件夹中包含main.c,Hardware文件夹中包含Led.c和Led.h文件,本文软件介绍主要介绍这三个文件内容。
main函数介绍
main函数中包含了LED引脚的初始化,以及LED灯的点亮和熄灭操作,该动作放在while(1)循环中重复执行