VitorCMatias / TAL

Generic classes to be used in all microcontrollers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Generic classes to be used in all microcontrollers

License:MIT License


Languages

Language:C++ 100.0%