各位技术专家好,最近我在用6678调试EMIF与FPGA之间的数据通信,EMIF配置为8bit,NOR_ASRAM_MODE,SS_STROBE。对FPGA进行写操作没问题,但是对FPGA读操作时,FPGA抓到的时序图 却是 连续读时序,无论DSP是运行还是停在断点处,FPGA始终抓到的都是读时序。
6678对EMIF初始化完毕后,直接对对应的CE空间地址进行读写。
图1 读时序
图2,读时序
图3 EMIF配置图
图4 读写数据C程序
请问各位,这个读出错可能是由什么原因引起的呢???
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.
各位技术专家好,最近我在用6678调试EMIF与FPGA之间的数据通信,EMIF配置为8bit,NOR_ASRAM_MODE,SS_STROBE。对FPGA进行写操作没问题,但是对FPGA读操作时,FPGA抓到的时序图 却是 连续读时序,无论DSP是运行还是停在断点处,FPGA始终抓到的都是读时序。
6678对EMIF初始化完毕后,直接对对应的CE空间地址进行读写。
图1 读时序
图2,读时序
图3 EMIF配置图
图4 读写数据C程序
请问各位,这个读出错可能是由什么原因引起的呢???
你在什么位置打断点的?开O3优化没有?
另外while(1)外程序是什么样的呢?