SPI速度问题

2019-07-15 21:01发布

问大家一个SPI问题,ARM采用am335X作为主机,FPGA作为从机,模式是3模式,即CPOL=1,CPHA=1,我在FPGA检测SCK的上升沿和CS_n为低电平时,进行把MOSI数据放入缓存器中,当然现在传输数据是没问题,最大的问题是,ARM连续发数据时,假如连续发1和2,sck设定5MHZ时钟,FPGA的时钟要达到600MHZ才能检测出来1和2,FPGA时钟慢了,只能收到一个数据2,大家可以帮分析下,是什么原因吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
lee_st
1楼-- · 2019-07-15 22:15
降低频率就好了 最佳答案
a416485164
2楼-- · 2019-07-16 00:11
能降低频率,也就不这么纠结了,理论上速度可以很快,我现在SPI时钟才5M,不算快,现在就接收有问题,所以,我想是FPGA那端设置有问题,但是,我仔细看了代码思路,也没有问题,就是存在优化问题,所以,在这里问下,有没有好的思路
阿亮学长太帅了
3楼-- · 2019-07-16 04:49
厉害厉害!!旁观的小白
小梅哥
4楼-- · 2019-07-16 09:29
 精彩回答 2  元偷偷看……
fdsfengwu
5楼-- · 2019-07-16 12:07
5#楼的回复可参考借鉴,感觉应该可行。

一周热门 更多>