微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > 嵌入式系统设计讨论 > 关于 nand 代码疑问?

关于 nand 代码疑问?

时间:10-02 整理:3721RD 点击:

以下代码来自tekkaman的start.s文件
    @ reset NAND
    mov    r1, #NAND_CTL_BASE
    ldr    r2, =( (7<<12)|(7<<8)|(7<<4)|(0<<0))
    str    r2, [r1, #oNFC
1    ldr    r2, [r1, #oNFCONF]
   
    ldr    r2, =( (1<<4)|(0<<1)|(1<<0))    @ Active low CE Control
    str    r2, [r1, #oNFCONT]
2    ldr    r2, [r1, #oNFCONT]
   
    ldr    r2, =(0x6)   @ RnB Clear
    str    r2, [r1, #oNFSTAT]
3    ldr    r2, [r1, #oNFSTAT]
   
    mov    r2, #0xff   @ RESET command
    strb    r2, [r1, #oNFCMD]
   
前面注有1、2、3的三道代码,为何看起来像是多余的?请问其功能何在?谢谢!


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top