Skip to content

Latest commit

 

History

History
59 lines (48 loc) · 2.3 KB

README.md

File metadata and controls

59 lines (48 loc) · 2.3 KB

TAL

Tupã Abstraction Layer

Classes genéricas utilizadas por todos os microcontroladores


Objetivo

O objetivo deste repositório é armazenar classes relativas aos diferentes protocolos de comunicação utilizados no projeto.

É ideal que as classes sejam capazes de abstrair ainda mais a HAL (Hardware Abstraction Layer) para que esta não seja necessária ao usuário final.

A implementação destas classes permite uma padronização no código de todos os microcontroladores, bem como garante que sempre se estará utilizando funções que foram previamente testadas e validadas.

Escopo

São implementadas como classes genéricas:

  • ADC
  • GPIO
  • CAN
  • I2C
  • UART/USART
  • SPI
  • Filtros Digitais

Complementos

Documentação