这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界» 论坛首页» 嵌入式开发» FPGA» DMA 和串口通信的数据串位,丢数问题?

共3条 1/1 1 跳转至

DMA 和串口通信的数据串位,丢数问题?

菜鸟
2005-08-20 16:03:15 打赏
用一个片子的同一个串口进行发和收,他们的时钟和桢都是由内部提供的.接和发都是DMA方式的(即由DMA把串口的数据放到DARAM,由DMA把数据送到串口). 在调试过程中出现这样一个现象: 丢失第一个字和最后一个字,其余的字丢失最后4bit. 我已经调了2星期了 试了好多方法,但还是无济于事. 所以请大家帮我出 出主意!!!



关键词: 串口 通信 数据 串位 丢数 问题

菜鸟
2005-09-14 07:28:00 打赏
2楼
如果你使用的ADI的芯片,那么在串行发送时DMA设置中把长度设为你要传送个数+1,即可,也许+2

菜鸟
2005-10-09 22:39:00 打赏
3楼
上边的ggjj能留下email 吗 ?

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]