Mudanças entre as edições de "O Outro Lado BSidesSP ed 7/Embedded headerless programming"
(Criou página com '__NOTOC__ =Embedded headerless programming= Horário: 11:10 as 12:50 Duração: 1h30 minutos (mais 10 minutos para perguntas e respostas) Local: Garoa Village Nível: Int...') |
(Sem diferença)
|
Edição atual tal como às 23h39min de 5 de setembro de 2013
Embedded headerless programming
Horário: 11:10 as 12:50
Duração: 1h30 minutos (mais 10 minutos para perguntas e respostas)
Local: Garoa Village
Nível: Intermediário
Resumo
Esta oficina visa mostrar como escrever seu primeiro programa "baremetal", sem usar nenhum header ou biblioteca pré-compilada. Será utilizada uma placa de desenvolvimento de sistemas embarcados com um microcontrolador 8 bits. Entre os tópicos que serão abordados temos:
- Apresentação da CPU
- Configurações básicas do hardware
- Programando sem nenhum header
- Acessando o hardware
- Criação de um driver
Palestrante
Rodrigo Maximiano Antunes de Almeida
Formado em Engenharia de Controle e Automação pela UNIFEI. Tem experiência profissional em sistemas embarcados desenvolvendo projetos nas áreas de linha branca e eletromédicos. É professor na UNIFEI ensinando programação embarcada, eletrônica, microcontroladores e sistemas operacionais. Pesquisa na área de software embarcado e microkernels. Palestrante na ESC Brazil 2011 sobre desenvolvimento de microkernel e apresentou workshop sobre "embedded systems" na 19 DEFCON.