集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 4922|回复: 4

ARM和FPGA之间并口通讯问题

[复制链接]
CPLD 发表于 2010-8-10 06:27:01 | 显示全部楼层 |阅读模式
关于ARM和FPGA之间并口通讯问题
我用ARM控制FPGA,FPGA模拟UART的发送和接收,和ARM并口读取,我单独读或者单独写都没有问题,但是边读边写就有数据丢失....为什么,想了很久想不通..用的ARM是ATMEL的40008,FPGA是ALTERA的EP1C3.
 楼主| CPLD 发表于 2010-8-10 06:27:15 | 显示全部楼层
FPGA模拟UART的发送和接收,用到M4K,发送用一个M4K模拟512byte发送FIFO,接收一个M4K模拟两组256byte接收FIFO.一共做了8路UART的发送和接收
 楼主| CPLD 发表于 2010-8-10 06:27:25 | 显示全部楼层
做过一些ARM与FPGA的通讯
首先,不知道你说的是ARM丢失数据还是FPGA丢失数据。

另外,你可以试一下仅连续的读操作与仅连续的写操作,是否有同样问题,如果有,那说明双方的通讯重复能力不协调。也就是说,完成连续两次操作所需要的中间间隔时间不同。
如果单独的连续操作也是好的话,那就要查查时序了,很麻烦了。
Esmiamor 发表于 2015-7-22 16:15:11 | 显示全部楼层

FPGA模拟UART的发送和接收,用到M4K,发送用一个M4K模拟512byte发送FIFO,接收一个M4K模拟两组256byte接收FIFO.一共做了8路UART的发送和接收
fpga_feixiang 发表于 2024-7-1 14:34:10 | 显示全部楼层
6                     
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-11-16 08:53 , Processed in 0.059614 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表