一个模块内部的RAM是双端口RAM,然后调程序的时候,真是混乱。1:往一个地址写数据,有时候能写进去,有时候写不进去,写进去的时候多:2:写入一个地址的数据,然后读该地址的数据能够读出来,但是后来发现,这个地址换成任何一个其他的地址,照样可以读到刚才写入的数据。3:写入一个数据的地址,如果读两次,第二次读出来的值就变成了0。4:对模块复位以后,读默认地址的值竟然读不到,通过 较长时间段延时,才能读到。好混乱。时序我也觉得没什么问题呀。反正对方提供的时序也是不全面的。不知道哪位遇到过像我这样狗屎的问题没有。搞的我头都大了。没有个确定因素。谁能给点提示,不胜感激呀。
|