italogsfernandes / ib1

Instrumentação Biomédica 1
MIT License
0 stars 0 forks source link

Código de aquisição de valores em tempo real com o uC #13

Closed italogsfernandes closed 4 years ago

italogsfernandes commented 5 years ago

Pacote de dados - Payload

Timer interno do uC

Comunicação Serial - Protocolo UART

italogsfernandes commented 5 years ago

Seguindo esse tutorial passo a passo: Build a Program for STM32 MCU Under Linux

Comandos: sudo apt-get install gcc-arm-none-eabi binutils-arm-none-eabi libnewlib-arm-none-eabi

git clone https://github.com/duro80/Makefile4CubeMX.git

sudo ln -s "$PWD"/CubeMX2Makefile.py /usr/bin/CubeMX2Makefile.py

sudo apt-get install codeblocks

GitHub: Open source version of the STMicroelectronics Stlink Tools

Error in make release

italogsfernandes commented 5 years ago

Tentar novamento com: Programming STM32 on Linux -> Não foi necessário

italogsfernandes commented 5 years ago

Funcionou: https://github.com/texane/stlink/blob/master/doc/compiling.md

italogsfernandes commented 5 years ago

Interface bem simpatica de gravação: image

italogsfernandes commented 5 years ago

Resumindo

Instalação

  1. Instalar o STM32CubeMX (Linux) -> https://www.st.com/en/development-tools/stm32cubemx.html
  2. Installar o Atollic TrueStudio (Linux) -> https://atollic.com/resources/download/
  3. Instalar um programador de STM32 opensource, a versão comumente usada não é open source e está disponível somente para windows. Utilizei o seguinte software: https://github.com/texane/stlink/blob/master/doc/compiling.md

Uso

italogsfernandes commented 5 years ago

Imagem dos Softwares para usar a STM

image