我在发现板上使用stm32f4并在其上运行freertos。
刚开始使用stm32控制器并尝试使用UART进行数据传输。基于Printf
的{{1}}效果很好,但接收数据无效。
根据众多教程,它应该非常简单。我在Stm32CubeMX中创建一个项目,添加所有必要的东西(freertos,USART3,NVIC),启用USART3全局中断并生成代码。
我正在尝试在任务中添加HAL_UART_Transmit
或类似内容,但它没有做任何事情。我想它飞得非常快,不会等待从终端发送字符。
我在这里想念什么?