STM32F407学习之路
要想健康又长寿
这个作者很懒,什么都没留下…
展开
-
按键/串口控制STM32单片机LED灯的亮度
如题,实际上是通过操作单片机定时器发出的PWM输出来点亮LED,而我们可以通过操作占空比来改变LED的亮度。首先找一个单片机定时器TIM14通道1对应针脚PF9将其复用。GPIO_InitTypeDef GPIO_Initure;__HAL_RCC_TIM14_CLK_ENABLE(); //使能定时器 14 __HAL_RCC_GPIOF_CLK_ENABLE(); //开启 GPIOF时钟GPIO_Initure.Pin=GPIO_PIN_9;//PF9 GPIO_Initure.Mode=G原创 2020-05-26 11:45:00 · 10478 阅读 · 2 评论 -
串口通信操作STM32f4单片机LED 蜂鸣器(io)
串口通信操作STM32f4单片机LED 蜂鸣器(io)首先将串口与PC通信单片机中串口1需要连接p6 中的PA9连接rxd PA10连接txd并使能相应io,io模式为挽推复用,复用为串口USART1(单片机串口1使用usb-串口与pc连接)。在对串口和io初始化后,我们要对串口进行中断设置和优先级设置以便于我们处理串口发送的数据。HAL_NVIC_EnableIRQ(USART1_IRQn); //使能 USART1中断通道HAL_NVIC_SetPriority(USART1_IRQn,3,原创 2020-05-20 16:30:16 · 2381 阅读 · 0 评论