jest ktoś obeznany z wbudowanym systemem programowania książki

L

liletian

Guest
Hi Guys
Czy ktoś zna książkę "programowanie systemów wbudowanych", jestem z mylące stronie 49 w książce.
Najpierw
# define LED_GREEN (0x00400000)
Potem
ustawić jeden z Vale do rejestru
GPIO_0_clear_REG = LED_GREEN;

Potem ustawić pin kontroli
# Define PIN22_FUNC_GENERAL (oxFFFFCFFF)
Czy ktoś wyjaśnić, dlaczego określenie "PIN22_FUNC_GENERAL (oxFFFFCFFF)"?
Nie miałem pojęcia, dlaczego to robią!
GPIO_O_FUNC_HI_REG & = PIN22_FUNC_GENERAL;nareszcie
GPIO_O_DIRECTION_REG | = LED_GREENDefinicja GPIO_0_clear_REG, GPIO_O_FUNC_HI_REG, GPIO_O_DIRECTION_REG są

GPIO_O_DIRECTION_REG =(*(( unit32_t lotnych *) ox40E0000C))
GPIO_0_clear_REG =(*(( unit32_t lotnych *) ox40E00024))
GPIO_O_FUNC_HI_REG =(*(( unit32_t lotnych *) ox40E00058))
Bardzo dziękuję za pomoc

 
Konfiguruje piny GPIO ogólnego I / O lub zastępcy functionality.00 = pin GPIO jest używany jako ogólnego przeznaczenia / O.
GPIO_O_FUNC_HI_REG & = PIN22_FUNC_GENERAL służy do GPIO22 skonfigurować jako ogólnego przeznaczenia I / O

 

Welcome to EDABoard.com

Sponsor

Back
Top