Nand命令结束状态检测问题
各位大侠:当检测Nand命令是否完成时,一般情况我们检测NFSTAT寄存器位【0】,为1时命令成功完成,为0时继续等待,清除该位应由硬件自动完成。
TQ2440-TEST测试代码却使用了NFSTAT寄存器【2】进行检测,而清除该位必须向该位写1而且是手工清除。用那一位检测比较好呢? 1# 吕氏春秋8266
你选择位0,由硬件自动完成。 谢谢了,:) 天嵌_support1 发表于 2010-12-14 18:49 static/image/common/back.gif
1# 吕氏春秋8266
请教版主,要是用第2位做判断的依据是什么呢?第二位不是控制是否检测RnB吗?怎么可以用来做检测RnB? 天嵌_support1 发表于 2010-12-14 18:49 static/image/common/back.gif
1# 吕氏春秋8266
明白了,是中文手册把第2位的作用写反了,原文如下:
When RnB low to high transition is occurred, this value set and
issue interrupt if enabled. To clear this value write ‘1’.
0: RnB transition is not detected
1: RnB transition is detected
Transition configuration is set in RnB_TransMode(NFCONT).
麻烦您了啊,版主了
页:
[1]