大虾门,我在调试DSP(6701)的时候,发现程序下到SDRAM内跑的时候,只能按INT型数据跑,如果按字节读写的时候就会乱。还有我调试时使用fopen,printf函数时,就会死机。我研究电路图发现,SDRAM是由两个16位宽的尔必达EDS5116ABTA拼接成32位。但是SDRAM的高16位和低16位UDQM和LDQM同时共用DSP的BE0和BE1,高16位的SDRAM没有接BE2和BE3。请教高手们,这是不是就是我出问题的原因???
Tony Tang:
你的问题就是这里,BE是byte enable信号,每个字节对应一个,BE2,3没接,好么高16位是读写不到的。