Other Parts Discussed in Thread: HALCOGEN
您好:
TMS579LC4357配置SDRAM,通过查看手册支持SDRAM Commands配置

SDRAM初始过程:

通过HALCogen生成EMIF驱动,并没有对Load mode register 进行配置,请问一下如何配置SDRAM的Load mode?
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.
您好:
TMS579LC4357配置SDRAM,通过查看手册支持SDRAM Commands配置

SDRAM初始过程:

通过HALCogen生成EMIF驱动,并没有对Load mode register 进行配置,请问一下如何配置SDRAM的Load mode?
您好,SDRAM 初始化序列 (step 1 至step 6) 通过写入至少 3 个 SDCR 寄存器 (页面大小、bank、 ...) 来触发。 您无需手动发出 LMR 命令和 PRE 命令。
在 HALCOGen EMIF 初始化代码 (EMIF_SDRAM_StartupInit ()) 中:
emifREG->SDCR = (uint32)((uint32)0U << 31U)|
(uint32)((uint32)1U << 14U)|
(uint32)((uint32)2U << 9U)|
(uint32)((uint32)1U << 8U)|
(uint32)((uint32)2U << 4U)|
(uint32)((uint32)elements_256);
会触发SDRAM 初始化(step 1 至step6)。