This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 编译器/RM57L843:异步 EMIF 接口 CS 不能#39;t 工作

Guru**** 2463330 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/658210/compiler-rm57l843-async-emif-interface-cs-doesn-t-work

器件型号: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位数据--;

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Marcel、您好!

    我将您的帖子转发给我们的一位 EMIF 专家。 他们应该很快就会回来。