[FPGA] fpga做spi从机接收模块

[复制链接]
1773|4
 楼主| 阿甘童鞋 发表于 2016-10-18 17:25 | 显示全部楼层 |阅读模式
我用fpga作为spi通信的从机,需要接收数据,现在发现接收标志位异常,但是接收数据正常,一图为rtl源码,一图为利用signaltap抓取的波形,我的flag是设置在下一个状态置位的,但实际情况如图。还有第二个问题是,如果我把接收到的数据在第二个状态赋给另一个寄存器的话,以另一个寄存器值为输出再读取的话,spi传输的数据也不正确了,请大家帮忙看看

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
zqsteve 发表于 2016-10-27 13:57 | 显示全部楼层
怎么没有把状态跳转寄存器拉出来监测呢?问题描述能否再清晰一点
feihufuture 发表于 2016-10-27 14:30 | 显示全部楼层
问题不大
feihufuture 发表于 2016-10-27 14:45 | 显示全部楼层
zqsteve 发表于 2016-10-27 13:57
怎么没有把状态跳转寄存器拉出来监测呢?问题描述能否再清晰一点

这个非常的简单,闭着眼睛玩吧
 楼主| 阿甘童鞋 发表于 2016-11-1 16:46 | 显示全部楼层
feihufuture 发表于 2016-10-27 14:45
这个非常的简单,闭着眼睛玩吧

你好,帮忙看下这个情况,本来cnt是根据sck的下降沿进行计数的,但是cnt的计数出现了错误,导致后面标志位置位出错,这是为什么啊,应该怎么处理

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

35

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部