PIC24FJGA110与FPGA通信验证,有时钟、片选信号没有数据的问题?

2019-07-15 16:01发布

最近在做一个项目,负责单片机FPGA的SPI口收发通信验证任务。将没有往SPIbuf里写数据时,将单片机设为帧主模式,在signaltap端可以看到时钟信号和片选信号的变化,但调试时会发现程序卡在一个网口中断程序里,等待PC机器的操作码;将与网口有关的初始化和中断注释掉后,程序可以顺利的往SPIBUF里写入数据,并且仿真时通过变量和寄存器视图可以看到SPIBUF里确实写入了数据,但是FPGA端signaltap里仍然没有数据?根据时钟信号和片选信号都有的情况来看,物理连接上应该没有问题;论坛里有没有大神遇到过类似的情况啊,周围的老师也都没有搞过单片机的,我纯属自己在一点点摸索,感觉很吃力也很耗时啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。