Перейти к содержимому

01 - Sistemas embarcados e Linguagem C

Rodrigo Maximiano Antunes de Almeida

0:00 / 0:00

01 - Sistemas embarcados e Linguagem C

28 482 просмотра · Трансляция закончилась 6 лет назад
Rodrigo Maximiano Antunes de Almeida
2,81 тыс. подписчиков
28 482 просмотра · Трансляция закончилась 6 лет назад
Introdução sobre sistemas embarcados e a utilização da linguagem C em microcontroladores. Slides, Apostila, Guias de Exercicio: https://sites.google.com/unifei.edu.b... Sistema embarcado, no contexto desta apresentação, será considerado todo sistema dedicado, geralmente de baixo custo, com hardware simplificado, microprocessado e de recursos escassos. As pessoas que trabalham nesta área enfrentam alguns desafios: necessidade de conhecimentos em várias áreas como computação, eletrônica, confiabilidade, comunicação, entre outras; um conjunto extenso de normas e regulamentos a serem seguidos dependendo da área do produto; projetos abrangentes no qual o hardware impacta diretamente no software e vice-versa.  Neste ambiente a linguagem C é a mais utilizada pois apresenta um bom equilibrio entre abstração e acesso de baixo nível ao hardware. Entender o processo de compilação é importante na programação destes sistemas pois em geral precisa-se de um maior controle sobre o binário a ser gerado. Na segunda parte da apresentação são explicadas algumas diretivas de pré compilação e a estruturação do código inicial através de loops infinitos como ponto de partida do programa.