请教28X SPI FIFO的一些问题

2019-07-31 15:17发布

1,使能了FIFO,16级,然后在一发16个 16-bit的之后,这些数是不是就放在发送FIFO中,然后一个一个地发送出去? 在loopback模式下,这些被发送的数是不是放在接收FIFO中? 然后我在过一段时间比如5分种后去读接收FIFO中读这些数据,能读到吗?

2,我在测试中发现,在接收FIFO中不能读到这些数,只能读到最后一个数,不知道为什么?

进一步的问题是,在FIFO模式下,我能不能用查询的方式发送和读数据?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
hitbuyi1
1楼-- · 2019-07-31 19:15
本帖最后由 hitbuyi1 于 2014-8-31 10:29 编辑

问题解决了,FIFO中的数随时可以用软件查询,在发送和接收FIFO中,为了可靠性起见,最好判断FIFO中的数据数目,以及有没有数据 overflow错误

FIFO很好用,既能用在查询模式中,也能用在中断模式下,我现在一次收发100,200个数据,用FIFO,很好使。

一周热门 更多>