Vamos ver neste post algumas ferramentas open-source para trabalhar com desenvolvimento em linguagem C para microcontroladores PIC.
26 comentários
Tratamento de erros em Linguagem C
Neste post vou falar um pouco sobre as técnicas de tratamento de erros em Linguagem C.
14 comentários
Misra-C – Padrão para software em C
Neste post escrevo sobre o padrão MISRA-C, desenvolvido por um consórcio de empresas do setor automotivo, cujo objetivo é definir um conjunto de regras e normas de desenvolvimento de software embarcado em linguagem C.
20 comentários
Por Sergio Prado
Categorias: Linguagem C
Tags: análise estática, Linguagem C, MISRA C, padrão de software, sistema embarcado automotivo
Vídeo: Introdução ao Linux Embarcado
A Linux Foundation está oferecendo para a comunidade uma série de videos sobre Linux. Este vídeo de aproximadamente 30 minutos, dá uma introdução ao desenvolvimento de sistemas embarcados com Linux.
4 comentários
Sistemas de Tempo Real – Parte 2
Neste post vamos exemplificar os conceitos de um Sistema Operacional de Tempo Real desenvolvendo o projeto de uma aplicação utilizando um RTOS disponível no mercado (uCOS-II).
3 comentários
Por Sergio Prado
Categorias: RTOS
Tags: Linguagem C, micrium, RTOS, Sistemas de Tempo Real, uC/OS-II
Sistemas de Tempo Real – Parte 1
Neste post escrevo um pouco sobre Sistemas de Tempo Real, as principais motivações para sua utilização, sua arquitetura básica e alguns critérios para a escolha de um RTOS disponível no mercado.
16 comentários
Por Sergio Prado
Categorias: RTOS
Tags: Escalonamento, Kernel, RTOS, Sistemas de Tempo Real, uC/OS-II
Playstation 3 e o bug do ano bissexto
Neste post escrevo sobre um problema no firmware do PlayStation 3 que deixou milhões de aparelhos no mundo todo sem funcionar durante um dia inteiro.
6 comentários
Como se tornar um desenvolvedor de software embarcado
Neste post dou algumas dicas de como se desenvolver na carreira de desenvolvedor de software embarcado.
78 comentários
Por Sergio Prado
Categorias: Carreira
Tags: desenvolvedor, experiência, Hardware, networking, software embarcado, Windows CE