CC2541 串口疑问
时间:10-02
整理:3721RD
点击:
我的 2541 串口配置成 DMA 方式,流控模式,就是 CT、RT、TX、RX 都用,但是后面再调试程序时,发现只接 TX RX 也可以正常工作,只是有时会出问题,请问这样的情况正常么?就是我配成流控模式,但是为什么只用 TX 和 RX 也可以打印 Log
你确定使用了流控?
对于串口信号协议之类的分析,强烈建议使用逻辑分析仪看一下相关引脚的波形,这样能够准确找到问题所在。另外,不建议使用流控,增加了额外的引脚。DMA模式也可以禁用流控的,在_hal_uart_dma.c文件中修改
#if !defined( DMA_PM ) #if defined POWER_SAVING #define DMA_PM 0//1 #else #define DMA_PM 0 #endif // POWER_SAVING #endif // !DMA_PM