|
7#

楼主 |
发表于 2016-12-5 23:20:50
|
只看该作者
最初的配置,没什么用。。。
void EMIFAInit(void)
{
// 配置数据总线 16bit
EMIFAAsyncDevDataBusWidthSelect(SOC_EMIFA_0_REGS,EMIFA_CHIP_SELECT_1, EMIFA_DATA_BUSWITTH_16BIT);
// 选择 Normal 模式
EMIFAAsyncDevOpModeSelect(SOC_EMIFA_0_REGS,EMIFA_CHIP_SELECT_1, EMIFA_ASYNC_INTERFACE_STROBE_MODE);
// 禁止WAIT引脚
EMIFAExtendedWaitConfig(SOC_EMIFA_0_REGS,EMIFA_CHIP_SELECT_1, EMIFA_EXTENDED_WAIT_DISABLE);
// 配置 W_SETUP/R_SETUP W_STROBE/R_STROBE W_HOLD/R_HOLD TA 等参数
EMIFAWaitTimingConfig(SOC_EMIFA_0_REGS,EMIFA_CHIP_SELECT_1, EMIFA_ASYNC_WAITTIME_CONFIG(10,20,10,10,20,10, 0 ));
} |
|