CC2540协议栈高速串口通信解决(UART的DMA方式)
由于产品功能需求,要在CC2540协议栈里使用串口通信,115200的波特率
在裸机状态下115200完全没有问题,但在协议栈中,由于OSAL并不是一个实时的系统(或者说是平台),且效率并不高,导致大量串口数据过来时候会出现丢字节的现象
如果直接用中断函数,是处理不过来的,因为OSAL时不时的要进入临界区,从而关闭所有中断,那自然也就接收不到串口数据了~
为解决这个问题,我想到用DAM做。协
原创
2014-03-25 00:04:13 ·
4892 阅读 ·
3 评论