如果没有串口中断函数,在第一次发送数据时,第②步将USART设为忙碌后,数据传输完成后,没有串口中断函数则不会有第⑨步将USART变为可准备态,便不会在启动DMA到USART的数据传输。 参考博客: (stm32之HAL库)UART工作在DMA模式要打开串口中断吗?_hal uart dma-CSDN博客 STM32CubeMX学习笔记(7)——DMA接口使用_cu...
第一步要选择串口助手菜单,第二步选择十六进制显示,第三步选择十六进制发送,第四步选择 COM 口,这个 COM 口要和自己电脑设备管理器里的那个 COM 口一致,波特率按我们程序设定好的选择,我们程序中让一个数据位持续时间是 1/9600 秒,那这个地方选择波特率就是选 9600,校验位选 N,数据位 8,停止位 1。 图11-...