阅读:1945回复:2
请教PCI9054和16位双口RAM读写问题
最近刚刚接触驱动项目,使用PCI9054接口芯片,通过 IDT70V261 16位双口RAM和本地DSP进行通讯。
现在的问题是我采用DMA方式传输数据正确,而单指令读写方式读写的数据不正确 例如: 我向0000地址写0x1234 通过DMA读出的是0x1212, 而单字节读出的是0x3434 不知道是硬件时序问题还是软件配置问题? 那位大侠能否提供好的建议? 另外,问几个初级问题,C模式总线设置16位数据宽度只需要接LBE0-3几个脚就可以了吗?还是需要初始化寄存器? 谢谢! |
|
沙发#
发布于:2008-01-29 14:44
不好意思,找到问题了。 寄存器数据带宽没有设置
|
|
板凳#
发布于:2009-09-16 10:50
|
|