按照连接方法增加ADC的DMA用法后,发现lwip的丢包率奇高,求指导排查方向https://club.rt-thread.org/ask/question/433760.html
查看更多
我的第1感觉,如果代码本身没有错误的话,那么是否可能ADC采样过快,造成DMA占用了过多的总线时间?能不能确认下ADC采样频率是多少?数据采到哪去了?LWIP的数据包缓冲在哪里?能不能做个DMA停止的命令,在LWIP运行过程中,动态地把DMA停下来。
另外还有个可能,就是最简单的原因:DMA把以太网数据破坏了。
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部