请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:RM57L843 工具/软件:TI C/C++编译器
大家好、
我将使用带有 CS4的异步 EMIF 接口、在 HAL 代码发生器中、我只选择了带有 CS4的异步接口。 但是、当我尝试进行写入周期时、CS 不会下降、它仍然是高电平。 我还监视 We 和两个地址位、这些信号是否正常工作? 我正在使用 TI 的开发套件。
我这么做
EMIF_ASYNC3Init();
EXT_ASYNC_Mem_write2 (EMIF_CS4_ADDRMAP_START、0x66AAFF44、NO_OW_TONES);
功能如下:
unsigned int Ext_ASYNC_Mem_write2 (unsigned int Ext_Mem_Address_PTR、
unsigned int Data_TO_Write_PTR、
unsigned int No_of _32BitData)
{
unsigned short * Addr =(unsigned short *) Ext_Mem_Address_ptr;
while (No_of _32BitData >0)
{
*Addr++= Data_TO_Write_PTR;
NO_O_of 32位数据--;
}
}