TI中文支持网
TI专业的中文技术问题搜集分享网站

怎么控制2540的串口接收数据的时间间隔,隔一定时间从串口读取数据

怎么控制2540的串口接收数据的时间间隔,隔一定时间从串口读取数据,求大神指教啊,此问题纠结了几天了,因为数据发上来的太频繁会导致模块跑飞,求大神指教啊,有没有现成的API可以用的

Yan:

charles1,

串口驱动可以参考HostTest工程里面的npi相关代码。

用的是DMA的方式,你可以把数据从DMA的设定的buffer搬出去,搬到一个你定义的更大的数组里面去,再相应处理。

当然,如果数据量实在太大太快,那考虑到实际的处理能力情况,需要你做取舍。

bo li14:

回复 Yan:

具体怎么整,给个例子吧

HG:

定时器中断

赞(0)
未经允许不得转载:TI中文支持网 » 怎么控制2540的串口接收数据的时间间隔,隔一定时间从串口读取数据
分享到: 更多 (0)