怎么控制2540的串口接收数据的时间间隔,隔一定时间从串口读取数据
时间:10-02
整理:3721RD
点击:
怎么控制2540的串口接收数据的时间间隔,隔一定时间从串口读取数据,求大神指教啊,此问题纠结了几天了,因为数据发上来的太频繁会导致模块跑飞,求大神指教啊,有没有现成的API可以用的
charles1,
串口驱动可以参考HostTest工程里面的npi相关代码。
用的是DMA的方式,你可以把数据从DMA的设定的buffer搬出去,搬到一个你定义的更大的数组里面去,再相应处理。
当然,如果数据量实在太大太快,那考虑到实际的处理能力情况,需要你做取舍。
具体怎么整,给个例子吧
定时器中断