每当我设置slavefifo模式,即设置寄存器IFCONFIG0.1位,我选择slavefifo的相关的寄存器总是不稳定,
每当我复位CY7C68013,再把固件从新写入,我的fifo寄存器就会是默认值,也就是说我的固件初始化fifo寄存器没有作用。
解决办法:
调整初始化寄存器的前后顺序,(原来这是有一定顺序的,害得我搞了很久)。把配置寄存器IFCONFIG写在最后面。
但问题还是没有解决,我的FIFO老是死掉,每当我读出512个字节,我的FIFO就不工作了,也就是说接收玩512个数据后就接受不了了
文章评论(0条评论)
登录后参与讨论