Main Menu
Home
Cadastre-se
Como colaborar
Contato
Sugerir Conteúdo
Reportar Problema
Conteúdo
Fórum
Notícias
Artigos
Projetos
Inovação
Downloads
Eventos
Links
Login
Usuários online
Nós temos 3 visitantes online
Usuários Registrados
7092 registrados
1 hoje
2 esta semana
17 no mês
Próximos Eventos
Nenhum evento
« < Junho 2013 > »
D S Q Q Q S D
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6
RSS
PageRank
Vídeos do I Seminário C & C++ para Sistemas Embarcados PDF Imprimir E-mail
 

Por Diego Sueiro, em 12-03-2009

Hits : 3613

Publicado em : Notícias, Últimas Notícias

Veja na íntegra as apresentações de Daniel Quadros, Luiz de Barros e Fábio Pereira no "I Seminário C & C++ para Sistemas Embarcados" realizado em novembro de 2008.


Técnicas de programação em C para Microcontroladores, por Daniel Quadros.

 

Um dos grandes problemas no desenvolvimento de software para sistemas embarcados é a necessidade de tratar “simultaneamente” várias entradas assíncronas. Nesta palestra serão abordadas as seguintes técnicas tradicionalmente usadas para resolver este problema:

· Loop infinito de polling

· Máquinas de estado

· Interrupção, filas e pilhas

· Loop de mensagens

· Multiprogramação não-preemptiva

· Multiprogramação preemptiva

Nível: Intermediário

Requisitos Básicos:

Conhecimento da linguagem C, noções de aplicações de sistemas embarcados.

Após o término desta apresentação, o participante estará imediatamente apto a:

Avaliar a aplicabilidade das técnicas descritas a situações específicas e ter um ponto de partida para implementá-las.

Apresentação de slides, clique aqui



Programando em C++ para Microcontroladores, por Luis de Barros

 

A linguagem C++ cada vez tem tornado-se popular para o desenvolvimento de sistemas embarcados, esta palestra tem o objetivo de apresentar o cenário de sistemas embarcados com a utilização desta poderosa linguagem. Segue alguns tópicos que a apresentação irá abordar:

· Arquitetura de sistemas embarcados,

· Gerenciamento de recursos computacionais críticos,

· Diferenças do C++ em ambiente desktop e embarcado,

· Limitações de C++ em um ambiente embarcado com microcontrolador,

· Cuidados e precauções na programação em C++ para microcontroladores,

· Ambiente de desenvolvimento (Cross-Compiler, In Circuit Emulation,

In System Programming),

· Compiladores disponíveis,

· Mostrar um exemplo prático de compilação e carga de software desenvolvido em C++ para microcontroladores Atmel AT91SAM7EX256 e Cirrus Logic EP9302

Nível: Intermediário

Requisitos Básicos:

Programação em linguagem C

Noções de arquitetura de computadores e microcontroladores

Após o término desta apresentação, o participante estará imediatamente apto a:

Identificar as aplicações que podem ser desenvolvidas em ambiente microcontrolado utilizando C e C++, baseado na complexidade do sistema, recursos disponíveis no ambiente e requisitos de resposta em tempo real.

Apresentação de slides, clique aqui





Otimização de Código C para Sistemas Embarcados, por Fábio Pereira:

Aborda diversos detalhes sobre a otimização de código C para sistemas embarcados.

Serão demonstrados temas como: configuração de linker, seleção de modelos de memória e comparativos de performance utilizando plataformas PIC, HCS08, MSP430, ARM, Coldfire, etc.

Nível:Intermediário

Requisitos Básicos:

Conhecimentos de C e básico de assembly. As plafatormas serão introduzidas, assim como conjuntos de instruções, durante a palestra.

Após o término desta apresentação, o participante estará imediatamente apto a:

Escrever código C tendo em mente os princípios de otimização e considerando os detalhes arquiteturais da plataforma alvo.

Apresentação de slides, clique aqui

 

 

 





   
Citar este artigo no meu website
Enviar por email
Conteúdo relacionado
Tag para del.icio.us

Palavras-chave : I Seminário C & C++ para Sistemas Embarcados, microcontrolador


Comentários  RSS feed dos comentários
 

Avaliação dos usuários

   (0 voto)

 


Adicionar comentário
Apenas utilizadores registados podem comentar um artigo.

Nenhum comentário



mXcomment 1.0.9 © 2007-2013 - visualclinic.fr
License Creative Commons - Some rights reserved
< Anterior   Próximo >
Links do Dia
Eletrônica Pop 
Freescale (Motorola) 
Karimex 
LinuxDevices  
USB.org  
ESC Brazil
Pesquisar no Portal
Newsletter
Assinar a newsletter do
Portal Embarcados
Nome:
Email:


Enquete
Qual é a sua formação?
 
Parceiros
Laboratório de Garagem
Comunidade C&C++ Brasil
Tempo Real
Eletromaniacos
Oportunidades
Últimas do Fórum

Mais...
Blogs
progamador free lance Autor: alarmesmegatron
forum da labtools mosaico link quebrado Autor: Paulo Furlan
Oportunidade Desenvolvedor de Software Embarcado Autor: CMC Consultoria