牛卧堂MCU技术交流

标题: uart pdma方式接收不定长数据怎么解决? [打印本页]

作者: shlijun    时间: 2016-9-7 17:00
标题: uart pdma方式接收不定长数据怎么解决?
   目前测试过用uart的接收超时中断在pdma方式接收时不起作用,那么有其他方式来解决接收不定长数据的方法吗?请教各位牛人。

作者: hemingxian    时间: 2016-9-10 20:47
使用定时器定时查询DMA接收到的数据大小,如果超过设定的周期则认为本次数据包结束,将数据拷贝到缓冲区,交由其他程序处理,可以接收任意大小的数据包。




欢迎光临 牛卧堂MCU技术交流 (http://www.nuvoton-mcu.com/) Powered by Discuz! X3.2