关于微控制器编程的实验,特别是使用STM32系列的微控制器
实验一、直接地址法:
0、理解MODE、BSRR和BRR寄存器的含义
1、利用输出数据寄存器(GPIOx_ODR)来更换BSRR和BRR寄存器
2、将蓝灯更换为红灯亮暗
3、修改程序,利用PTA9控制外接LED灯亮暗
4、将PTB10引脚变为按键输入,进行读取。如果输入为高电平,则蓝灯亮;输入为低电平,则蓝灯暗(将高低电平的状态用printf输出)。利用导线模拟按键输入,导线一端接GND,蓝灯灭;接3.3V,蓝灯亮
5、将PTA10引脚变为按键输入,进行读取。如果输入为高电平,则蓝灯亮;输入为低电平,则蓝灯暗。利用导线模拟按键输入,导线一端接GND,蓝灯灭;接3.3V,蓝灯亮
实验二、
1、修改范例程序,使用gpio_reverse实现。
2、构件法实现实验一的2、4。
实验三、
1、实现三色灯流水灯效果,每个程序实现1种,共编写4种流水灯效果。
2、导线模拟2个按键输入,根据输入组合的四种情况,分别控制三色灯流水灯效果
技术报价
鄂ICP备2023011697号-1 | Powered By 91代做