跑马灯stm32f405
时间: 2023-09-28 20:12:44 浏览: 114
stm32跑马灯
根据引用内容和,在STM32F405的跑马灯实验中,使用了两个LED灯,分别连接在PF9和PF10引脚上。在主函数中,通过操作GPIOF的BSRRH和BSRRL寄存器来控制LED的亮灭,从而实现跑马灯的效果。引用和则是一些相关的初始化和配置寄存器的代码。
具体步骤如下:
. 系统时钟设置和延时函数的初始化。
2. 初始化LED端口,使能GPIOF的时钟,并设置PF9和PF10为输出口。
3. 在主循环中,通过操作GPIOF的BSRRH和BSRRL寄存器,依次将LED0亮、LED1灭、LED0灭、LED1亮,实现LED灯的跑马灯效果。
注意,引用中的代码是使用了自定义的LED_Init函数进行初始化,而引用中的代码则是直接对相应的寄存器进行初始化和操作。
这样,就完成了在STM32F405上进行跑马灯实验的代码编写和配置。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文