RecursiveError / AVR-UTIL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About


Languages

Language:C++ 100.0%