1所需的硬件
2准备的软件
3各个硬件的原理图
4使用的下载方式 及原理图
5下载器的相关配置
6程序的结构体进行讲解
1所需的硬件
2准备的软件
3各个硬件的原理图
按键的
流水灯的
按键和流水灯的 io口是属于APB2的 APB2的的频率为72兆
4使用的下载方式及原理图
5下载器的相关配置
出现十六进制 证明我们的下载器可以用了
6程序结构体的讲解
第一步,配置io的时钟
第二步,配置结构体并初始化
根据原理图可以知道通过单片机输出低电平 让流水灯发光 这时我们的输出模式可以为推挽输出 频率可以随意选择
一样的,我们第一步还是配置时钟
第二步是结构体 唯一和上面不一样的是
按键是输入 设置为上拉输入
按键扫描
在前面的原理图,我们可以知道
在我们浮空状态的key0和key1是处于高电平的 最后一个按键key-up状态是相反
static 在程序运行完完成了唯一一次的初始化
在往后的运行中,值是不会改变的
在写我们多加了一个标志位并用关键字static来写 提高了按键的效果
主函数