主题中讨论的其他器件: HALCOGEN
您好!
我正在尝试通过 TMS570LC4357对外部 SRAM 进行读取/写入。
以下是代码简介:
_mpuInit_();
_mpuEnable_();
sciInit();
EMIF_ASYNC2Init();
EMMIFdataWrite (0x1000、0xAAAA);
EMMIFdataWrite (0x1002、0xAABB);
数据= EMMIFdataRead (0x1000);
sciDisplayData (sciREG3、&Data、2);
sciSendByte (sciREG3、'.');
数据= EMMIFdataRead (0x1002);
sciDisplayData (sciREG3、&Data、2);
sciSendByte (sciREG3、'.');
数据写入似乎不成功。 如果我从上面的代码中读取位置0x1000、那么读取的数据是一些随机值。
我已将128K x 16静态 RAM (器件型号 IS62WV12816ALL)用作外部存储器。
微控制器的 EMIF 地址线(A1-A16)和数据线(D0-D15)分别连接到外部存储器地址和数据线。
我已附加 HALCOgen 配置文件 EMIF.HCG。 让我知道 HALCOgen 配置是否错误。
请做必要的事情。