on kaikille tuttu kirja ohjelma sulautettujen järjestelmien

L

liletian

Guest
Hi Guys
Onko kukaan perehtynyt kirjan "ohjelma sulautettujen järjestelmien, olen epäselvä kanssa Page 49 kirjaa.
Ensiksi he
# define LED_GREEN (0x00400000)
Sitten he
asettaa yksi rekisterin vale on
GPIO_0_clear_REG = LED_GREEN;

Sitten he perustivat valvonta pin
# Define PIN22_FUNC_GENERAL (oxFFFFCFFF)
Voiko joku selittää, miksi ne määritellään "PIN22_FUNC_GENERAL (oxFFFFCFFF)"?
Minulla ei ollut aavistustakaan, miksi he tekevät niin!
GPIO_O_FUNC_HI_REG & = PIN22_FUNC_GENERAL;he viimein
GPIO_O_DIRECTION_REG | = LED_GREENMääritelmä GPIO_0_clear_REG, GPIO_O_FUNC_HI_REG, GPIO_O_DIRECTION_REG ovat

GPIO_O_DIRECTION_REG =(*(( unit32_t haihtuvat *) ox40E0000C))
GPIO_0_clear_REG =(*(( unit32_t haihtuvat *) ox40E00024))
GPIO_O_FUNC_HI_REG =(*(( unit32_t haihtuvat *) ox40E00058))
Thanks a lot for your help

 
Määrittää GPIO nastoja yleisen I / O-tai varajäsen functionality.00 = GPIO PIN käytetään yleiskäyttöistä I / O
GPIO_O_FUNC_HI_REG & = PIN22_FUNC_GENERAL käytetään määrittää GPIO22 kuin yleiskäyttöistä I / O

 

Welcome to EDABoard.com

Sponsor

Back
Top