Home Autores Posts de Henrique Rossi

Henrique Rossi

Henrique Rossi
50 POSTS
Engenheiro eletricista com ênfase em eletrônica e pós-graduado em Engenharia de Software. Comecei um mestrado, mas o interrompi. Especialista na área de sistemas embarcados, com mais de 12 anos de experiência em desenvolvimento de firmware (sistemas baremetal e baseados em RTOS) e Linux Embarcado. Atualmente sou administrador do site Embarcados, trabalho num fabricante de Set-Top Box e atuo como consultor/desenvolvedor na área de sistemas embarcados.
Eclipse + FreeRTOS

GNU ARM Cross-toolchain – Eclipse + FreeRTOS + GCC - Parte 1

Tutorial de como trabalhar com o Eclipse + FreeRTOS para a criação de projetos C/C++ de sistemas bare-metal e baseados em RTOS, utilizando o GCC e GDB.
FreeRTOS 8 bare-metal

GNU ARM Cross-toolchain – FreeRTOS + GCC + STM32F4Discovery - Parte 2

É abordada de forma prática os passos necessários para a migração da aplicação bare-metal para a sua versão baseada no FreeRTOS + GCC + STM32F4Discovery.
FreeRTOS 8 bare-metal

GNU ARM Cross-toolchain – FreeRTOS + GCC + STM32F4Discovery - Parte 1

Entenderemos as razões pelas quais faz-se necessário o uso de um sistema operacional de tempo-real, RTOS, usando o FreeRTOS + GCC + placa STM32F4Discovery.
definição

Quiz - Definição múltipla de variáveis globais

Quem ainda não sofreu com erro de compilação com relação à definição múltipla de uma mesma variável ou função? Entenda o que acontece e como evitar!
gdb

GNU ARM Cross-toolchain – OpenOCD + GDB

Neste artigo é utilizado o depurador GDB em conjunto com o OpenOCD para depurar aplicações no microcontrolador STM32F4 da placa STM32F4Discovery.
GNU ARM Cross-toolchain heap

GNU ARM Cross-toolchain – Configurando stack e heap

Usando um projeto com um GNU ARM Cross-toolchain, o que fazer para configurar o heap e stack do microcontrolador? Como implementar syscalls?
beaglebone black com yocto 7Masters

BeagleBone Black + Yocto

Aprenda nesse artigo o passo a passo como gerar uma distribuição Linux embarcado para a Beaglebone Black com Yocto Project.
linux

Como anda o Linux?

A Linux Foundation liberou o relatório "Linux Kernel Development: How Fast It is Going, Who is Doing It and What They Are Doing" de 2013.
sam d20

Atmel SAM D20 – ARM Cortex-M0+

A Atmel, que já possuía uma linha de microcontroladores ARM Cortex-M3 e ARM Cortex-M4, lançou uma nova família com o core ARM Cortex-M0+, chamada SAM D20.
GNU ARM Cross-toolchain heap

GNU ARM Cross-toolchain - Compilação e OpenOCD

Criação de um ambiente de desenvolvimento para microcontroladores ARM Cortex-M usando GNU ARM Cross-toolchain e OpenOCD, ferramentas open-source.