阅读:1690回复:5
问个9052读取问题
问个9052读取数据问题
本人要读取16位的双口ram,采用的16位总线方式(16~31位局部总线没接),模式是采用直接读取方式,在应用程序中我们采用读写一个字的方式,但在应用程序中我们只能读取到偶地址的数值。 1.是不是在这种情况下只能读取到偶地址的值? 2.局部总线的到底是怎么进行读写的? 3.是我们应用程序的问题还是硬件电路问题? 4.要怎样才能解决读取奇地址问题? |
|
沙发#
发布于:2004-06-19 21:37
应该是寄存器设置的问题,你对应的地址空间的总线宽度是设置的
16位吗?还有,使用16位总线方式时最低一位地址信号应该是LBE1, 你的地址线怎么连的? |
|
板凳#
发布于:2004-06-20 10:02
用户被禁言,该主题自动屏蔽! |
|
地板#
发布于:2004-06-20 18:42
我的总线宽度是设置的16位,在LAS0BRD里面设置LAS0BRD[22,23]=01。
我的LBE0#接的是双口RAM的A0,LBE1#接的是双口RAM的A1,这难道不对吗? |
|
地下室#
发布于:2004-06-20 19:31
知道原因了,是LBE1#接错了
|
|
5楼#
发布于:2004-06-21 10:52
用户被禁言,该主题自动屏蔽! |
|