Skip to content

RecursiveError/AVR-UTIL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AVR-UTIL

esse projeto é uma extensão do repositório:

AVR

tem o objetivo de criar uma coleção de bibliotecas para AVR usando C++ com técnica modernas de programação

AVISO

Esse repositório tem apenas o intuito de demostrar os usos de C++ moderno em ambientes embarcados bare-metal

as bibliotecas apenas terão porte para o microcontrolador Atmel328p.

Cancelado

leia a conclusão.

fase atual:

melhorias nas bibliotecas do repositório AVR

bibliotecas em melhoria:

novidades

Conclusão:

Eu iniciei esse projeto para aprender C++ e sistemas embarcados ao mesmo tempo, e com isso tirar minhas próprias conclusões sobre o uso de C++, nesses 3 meses de pesquisa e estudo, C++ provou trazer muitas vantagens em relação a C, é possível seguir na mesma linha do C mas com a vantagem de coisas como generics, que te ajudam a abstrair sem pesar no runtime.

Então porque esse projeto está chegando a o fim? quando comecei esse projeto eu não tinha noção do uso de C++, o que acabou gerando vários códigos com overenginner e overhead, além de todos os códigos aqui serem versões modificadas do repositório AVR, agora que eu tenho uma melhor noção das técnicas de desenvolvimento e o poder da linguagem, C++ vai entrar como minha nova linguagem principal em embarcados, e vai fazer parte do repositório principal de AVR.

Releases

No releases published

Packages

No packages published

Languages