MCU一次发10个字符给CC2540,结果CC2540是分几次发射出去
原因:是DMA,串口的问题,MCU每1MS询问DMA有没有收到串口数据,你发送的数据,1MS内收不完,而透传程序,就是1MS收到多少数据发送多少数据。这个是导致发送多次的原因。
如果不使用DMA效率低,
做协议或者收到数据,5MS后再发送。
MCU一次发10个字符给CC2540,结果CC2540是分几次发射出去
原因:是DMA,串口的问题,MCU每1MS询问DMA有没有收到串口数据,你发送的数据,1MS内收不完,而透传程序,就是1MS收到多少数据发送多少数据。这个是导致发送多次的原因。
如果不使用DMA效率低,
做协议或者收到数据,5MS后再发送。