大家好!我在使用lmk04828evm开发板,自己使用外部的fpga板输入spi的三线进行lmk04828的寄存器读写,spi读写时序严格按照lmk04828的datasheet来的,fpga的sdio设置为双向管脚,现在的问题是为什么每次我写一次寄存器,或几毫秒再读这个寄存器,总是没有回读信号呢,示波器显示为高阻,如图所示的后8bit,郁闷很久了,希望高手点拨下,感谢!!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
建议你用USB2ANY对04828进行一下操作,抓取SPI波形,再用你的FPGA做相同操作,抓取波形;比较一下两者的差异
你好,
我之前使用vertex5 写过这个程序,是没有问题的。首先,排除下硬件连接,比如Reset 引脚,这些信号给的对不对;其次,检查电源及上电有无问题;最后,我觉得很大可能是因为时序没有写对,可以对照下时序图逐个比特比对下。