Record TSavedState

Hierarquia
Métodos
Properties

Unit

Declaração

type TSavedState = record

Descrição

Este record é usado pela propriedade TCustomPasRipherals.State e representa os estados de todos os registradores do RPI. Os nomes dos membros são basicamente os mesmos nomes dos registradores, tal como são vistos no datasheet. Para maiores informações, consulte o datasheet

See also
TGPIOLevel
Esta enumeração representa os dois possíveis níveis lógicos que cada GPIO pode assumir ou detectar

Visão Geral

Campos

GPFSEL0: UInt32;
GPFSEL1: UInt32;
GPFSEL2: UInt32;
GPFSEL3: UInt32;
GPFSEL4: UInt32;
GPFSEL5: UInt32;
GPLEV0: UInt32;
GPLEV1: UInt32;

Descrição

Campos

GPFSEL0: UInt32;

Este membro representa o registrador GPFSEL0, o qual contém o primeiro conjunto de campos de seleção de funções dos GPIO, abrangendo os GPIO de 0 a 9. Cada GPIO ocupa 3 bits neste registrador e o valor destes 3 bits pode variar de de 0 até 7 (111) a fim de representar a função na qual o GPIO está operando

GPFSEL1: UInt32;

Este membro representa o registrador GPFSEL1, o qual contém o segundo conjunto de campos de seleção de funções dos GPIO, abrangendo os GPIO de 10 a 19. Cada GPIO ocupa 3 bits neste registrador e o valor destes 3 bits pode variar de de 0 até 7 (111) a fim de representar a função na qual o GPIO está operando

GPFSEL2: UInt32;

Este membro representa o registrador GPFSEL2, o qual contém o terceiro conjunto de campos de seleção de funções dos GPIO, abrangendo os GPIO de 20 a 29. Cada GPIO ocupa 3 bits neste registrador e o valor destes 3 bits pode variar de de 0 até 7 (111) a fim de representar a função na qual o GPIO está operando

GPFSEL3: UInt32;

Este membro representa o registrador GPFSEL3, o qual contém o quarto conjunto de campos de seleção de funções dos GPIO, abrangendo os GPIO de 30 a 39. Cada GPIO ocupa 3 bits neste registrador e o valor destes 3 bits pode variar de de 0 até 7 (111) a fim de representar a função na qual o GPIO está operando

GPFSEL4: UInt32;

Este membro representa o registrador GPFSEL4, o qual contém o quinto conjunto de campos de seleção de funções dos GPIO, abrangendo os GPIO de 40 a 49. Cada GPIO ocupa 3 bits neste registrador e o valor destes 3 bits pode variar de de 0 até 7 (111) a fim de representar a função na qual o GPIO está operando

GPFSEL5: UInt32;

Este membro representa o registrador GPFSEL5, o qual contém o sexto conjunto de campos de seleção de funções dos GPIO, abrangendo os GPIO de 50 a 53. Cada GPIO ocupa 3 bits neste registrador e o valor destes 3 bits pode variar de de 0 até 7 (111) a fim de representar a função na qual o GPIO está operando

GPLEV0: UInt32;

Este membro representa o registrador GPLEV0, o qual contém o primeiro conjunto de campos de níveis lógicos dos GPIO, abrangendo os GPIO de 0 a 31, ou seja, cada bit representa o estado de um GPIO. Caso o bit seja 0, o valor do nível lógico é glLow e caso seja 1, o valor do nível lógio é glHigh

GPLEV1: UInt32;

Este membro representa o registrador GPLEV1, o qual contém o segundo conjunto de campos de níveis lógicos dos GPIO, abrangendo os GPIO de 32 a 53, ou seja, cada bit representa o estado de um GPIO. Caso o bit seja 0, o valor do nível lógico é glLow e caso seja 1, o valor do nível lógio é glHigh


Gerado por PasDoc 0.15.0.