rt-thread软件包使用注意事项

1 rs485:

  • 在用信号量和符号标志控制rs485_send_then_recv()函数时,因为cread_485中 默认以RX_DMA&TX_DMA配置的,在控制禁能时,采集线程中DMA中可能有残留造成类似标签识别的错误,所以使能时应先清理缓冲区(通过rs485_read读)。
  • cread_485中的接收回调是NULL,所有最好改造creat函数,根据是否传参回调函数决定是否启动回调函数。
  • 串口设备的打开标志RX_DMA/RX_INT/STREAM对应串口的3种操作方式,是互斥的,所以rs485默认设置了RX_DMA就不能再设置stream.
posted on 2025-10-14 18:01  杰瑞鼠  阅读(4)  评论(0)    收藏  举报