$$HEADER$$

Usando eLua com as CPUs STM32 da ST

A família STM32 de MCUs da ST é uma linha de Cortex-M3 baseada em chips com um monte de recursos, incluindo (mas não limitado a) bastante memória Flash/RAM on-chip (até 512k Flash e 64k RAM), controlador de memórias externas incluindo as (P)SRAM, NAND Flash e NOR Flash, ADC e DAC integrados, temporizadores avançados e muitos outros. Eles também possuem um carregador de boot serial integrado (um bootloader), por isso é extremamente fácil de programá-los a partir de um dispositivo que possua uma porta serial. A ST fornece uma ferramenta de suporte que pode ser usada para baixar um programa para o STM32 usando este bootloader, mas só funciona no Windows. O protocolo desse bootloader está documentado em uma nota separada, logo, qualquer um poderá facilmente escrever um aplicativo para qualquer outro sistema operacional.

eLua funciona atualmente em duas variantes do STM32F103 da família STM32, especificamente para essas placas: a STM3210E-EVAL da ST e a ETM-STM32 stamp da Futurlec. Instruções para a instalação de eLua em cada uma dessas placas é apresentado mais abaixo.

Pré-requisitos

Antes de começar a usar eLua com a CPU STM32F103, certifique-se de que:

Gravando eLua na placa STM3210E-EVAL

##TODO

Gravando eLua na placa ET-STM32 stamp

Siga os passos abaixo para instalar eLua na sua ET-STM32 stamp:

A partir de agora você está com eLua instalada em sua placa, e pode escolher a mesma porta que utilizou para a gravação acima como uma porta comum para seu uso com eLua.

$$FOOTER$$