Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parMaxime Lesage Modifié depuis plus de 9 années
1
SIU GPIO
3
SIU_REGISTERS (GPIOn)
4
SIU_PCR
7
SIU_PCRn alternate1
8
SIU_GPDOn
9
PXR4040.h en tête /****************************************************************************/ /* MODULE : SIU */ /****************************************************************************/ struct SIU_tag { } #define SIU (*( volatile struct SIU_tag *) 0xC3F90000 )
10
PXR4040.h SIU_PCRn union { /* Pad Configuration Registers */ vuint16_t R; struct { vuint16_t:3; vuint16_t PA:3; vuint16_t OBE:1; vuint16_t IBE:1; vuint16_t DSC:2; vuint16_t ODE:1; vuint16_t HYS:1; vuint16_t SRC:2; vuint16_t WPE:1; vuint16_t WPS:1; } B; } PCR[512];
11
PXR4040.h SIU_GPD i/o union { /* GPIO Pin Data Output Registers */ vuint8_t R; struct { vuint8_t:7; vuint8_t PDO:1; } B; } GPDO[512]; union { /* GPIO Pin Data Input Registers */ vuint8_t R; struct { vuint8_t:7; vuint8_t PDI:1; } B; } GPDI[256];
12
SIU_GPDIn
13
Application Trouver les numéros de PCR/GPIO des LEDS utilisateur en étudiant le schéma de la carte CPU Faire un programme qui allume chaque led pendant 1 seconde environ, les unes après les autres en permanence
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.