嵌入式之以結構體指針實現外設寄存器訪問

1. 例子 即GPIO1這個宏是:GPIO1_BASE地址被轉化爲GPIO結構體類型的指針。指向地址GPIO1_BASE。裏面的易失變量GDIR的地址便爲GPIO1_BASE+4(因爲一個變量4字節,剛好對應一個寄存器佔用空間32bit) GPIO1結構體指針 指向 結構體成員(變量GDIR,所以爲該變量賦值直接= ,該變量地址爲GPIO1_BASE,即寄存器地址,從而實現對寄存器訪問) 2. 此
相關文章
相關標籤/搜索