Protocolo SPI no Kernel Linux
O SPI (Serial Peripheral Interface) é um padrão industrial para comunicação serial síncrona, sem uma documentação padronizada oficial como o I2C. Possui características de mestre/escravo com seleção de chip.
Digarama de Temporização
A fase e a polaridade determinam o ponto de amostragem. Quando os pontos de amostragem do mestre e do escravo est ...
Publicado em 8-9 22:33
Driver de Botão para Linux em Sistemas Embarcados
Princípios do Driver de Botão no Linux
O desenvolvimento de drivers para botões em Linux segue uma abordagem semelhante a drivers de LEDs, mas com foco em entrada de dados em vez de saída. A principal diferença reside na leitura dos estados de nível lógico (alto/baixo) dos pinos GPIO, em contraste com a escrita para controlar LEDs.
No driver, u ...
Publicado em 6-14 18:46
Subsistema Regmap em Drivers Linux
Visão Geral do Regmap
No desenvolvimento de drivers para Linux, a maioria dos dispositivos exige operação direta em seus registradores internos. Isto é verdade tanto para dispositivos I2C quanto para SPI. Por exemplo, a inicialização de periféricos como PWM e TIM em um SoC como o STM32MP157, em última análise, envolve a configuração desses r ...
Publicado em 6-8 01:25