1 / 16

Desenvolvimento de um Sistema Operacional Orientado a Objetos para uso em Sistemas Embarcados

Desenvolvimento de um Sistema Operacional Orientado a Objetos para uso em Sistemas Embarcados. Rafael de Góes e Douglas Renaux. Objeto. Núcleo Operacional para Sistemas Embarcados Arquiteturas RISC de 32 bits. Características Desejadas. Orientação a Objetos Desenvolvimento em C++

tass
Download Presentation

Desenvolvimento de um Sistema Operacional Orientado a Objetos para uso em Sistemas Embarcados

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Desenvolvimento de um Sistema Operacional Orientado a Objetos para uso em Sistemas Embarcados Rafael de Góes e Douglas Renaux

  2. Objeto • Núcleo Operacional para Sistemas Embarcados • Arquiteturas RISC de 32 bits

  3. Características Desejadas • Orientação a Objetos • Desenvolvimento em C++ • Uso extensivo de construtores/destrutores – configuração • Uso de herança – DDLX • Tempo Real • Caracterização temporal • Regiões onde as interrupções estão desabilitadas • Uso eficiente dos recursos computacionais • Embarcado • Desempenho • Flexibilidade • Footprint

  4. Histórico do Desenvolvimento

  5. Caracterização (v1.0)

  6. Gerenciamento de Tarefas

  7. Temporização de Tarefas

  8. Comunicaçãoe Sincronização

  9. Message Queues

  10. Interrupções

  11. Semáforos

  12. Versão 2.0

  13. Conclusão • Núcleo Operacional • Desenvolvido no Brasil • Comercial (no mercado desde 2004) • RISC 32-bits (ARM) • Bom desempenho comparado com mercado

More Related