Skip to content

Latest commit

 

History

History
36 lines (20 loc) · 1.97 KB

README ARM.md

File metadata and controls

36 lines (20 loc) · 1.97 KB

Repositorio dedicado ao firmware do RED em ARM STM32

Esse repositório é dedicado para o desenvolvimento da eletrônica em ARM iniciado na IC do membro Matheus Sousa em 2020. Caso queira tirar dúvidas sobre esse código:

Matheussousa@df.ufscar.br Whats: (31) 975340460

Ficarei feliz em responder :D

Sobre a equipe

Red Dragons é a equipe de robótica da Universidade Federal de São Carlos, com o foco na competição IEEE VSSS, ou seja, futebol de robôs! Se quiser saber mais sobre a equipe, acesse:

Site oficial

Facebook

Instagram

Firmware

Da wikipédia: "Em eletrônica e computação, firmware é uma classe específica de software de computador que fornece controle de baixo nível para o hardware específico do dispositivo. O firmware pode fornecer um ambiente operacional padronizado para o software mais complexo do dispositivo (permitindo maior independência de hardware) ou, para dispositivos menos complexos, atuar como o sistema operacional completo do dispositivo, executando todas as funções de controle, monitoramento e manipulação de dados. Exemplos típicos de dispositivos que contêm firmware são sistemas embarcados.".

De fato, o firmware é o código presente no processador do robô, que controla coisas como os motores, comunicação com a estratégia leitura de sensores, etc...

Na equipe, o firmware é competência da área Eletrônica, com alguns dedos do Controle. A Eletrônica também é responsável por todo o circuito eletrônico do robô, tal quais os motores e a bateria.

Para realizar mudanças

  • Crie um branch com o nome de sua mudança.
  • Faça as alterações.
  • De um merge dela com o código principal apenas quando terminar as alterações.

NUNCA de um merge no código principal se as mudanças estão incompletas e o código possue bugs.