|
HAL库串口发送就这三种方式1,HAL_UART_Transmit 2,HAL_UART_Transmit_IT 3,HAL_UART_Transmit_DMA。 我需要将串口数据发送到4G平台。1轮询方式不会丢失,但是当发送数据过大时,会造成系统负载,于是我想将发送方式改成2或3。 尝试了两天,在4G平台上接收显示,用中断或者DMA方式都会导致数据丢失,获得不完整帧,小概率的那种。这个问题是出在哪里呢? 有大佬告知一下吗?或者怎么验证解决这个问题。 |
微信公众号
手机版