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.

关于StarterWare中的EMIFAWaitTimingConfig()函数



所用版本: StarterWare_1_10_04_01

在StarterWare_1_10_04_01\drivers\emifa.c 第1008行的函数

void EMIFAWaitTimingConfig (unsigned int baseAddr,  unsigned int CSNum,  unsigned int conf)

用于配置emifa访问外部存储器的延时时间

函数中中用于修改对应配置寄存器的语句如下:

HWREG(baseAddr + EMIFA_CE2CFG) |= conf;

使用的是操作, 

而配置寄存器中相关的位 复位后的值全为 '1' (技术参考手册SPRUH77A第880页), 使用操作无法修改其中的位

则该函数无法实现所需功能.   此函数是否有误?