K
kender
Guest
Chers collègues,
Je suis nouveau à bras (l'avertissement habituel).Quelqu'un pourrait-il recommande une bibliothèque ou une méthodologie pratique pour la rationalisation du numérique simple I / O.Je m davantage préoccupée par la maintenabilité du code de la vitesse d'exécution.Voici comment il s s fait dans les exemples de l'IRA.Je pense que beaucoup SA il de code pour simplement être en mesure de basculer une broche haute ou basse.
Code:
/ / Fichier: board.h
/ / Liaison USB LED
# Define USB_LINK_LED_MASK (1UL <<18)
# Define USB_LINK_LED_DIR IO1DIR
# Define USB_LINK_LED_FDIR FIO1DIR
# Define USB_LINK_LED_SET IO1SET
# Define USB_LINK_LED_FSET FIO1SET
# Define USB_LINK_LED_CLR IO1CLR
# Define USB_LINK_LED_FCLR FIO1CLR
# Define USB_LINK_LED_IO IO1PIN
# Define USB_LINK_LED_FIO FIO1PIN
Je suis nouveau à bras (l'avertissement habituel).Quelqu'un pourrait-il recommande une bibliothèque ou une méthodologie pratique pour la rationalisation du numérique simple I / O.Je m davantage préoccupée par la maintenabilité du code de la vitesse d'exécution.Voici comment il s s fait dans les exemples de l'IRA.Je pense que beaucoup SA il de code pour simplement être en mesure de basculer une broche haute ou basse.
Code:
/ / Fichier: board.h
/ / Liaison USB LED
# Define USB_LINK_LED_MASK (1UL <<18)
# Define USB_LINK_LED_DIR IO1DIR
# Define USB_LINK_LED_FDIR FIO1DIR
# Define USB_LINK_LED_SET IO1SET
# Define USB_LINK_LED_FSET FIO1SET
# Define USB_LINK_LED_CLR IO1CLR
# Define USB_LINK_LED_FCLR FIO1CLR
# Define USB_LINK_LED_IO IO1PIN
# Define USB_LINK_LED_FIO FIO1PIN