A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Mbed OS Aluno: Ritiele M. Aldeburg Curso: Engenharia da Computação Universidade: UCPEL.

Apresentações semelhantes


Apresentação em tema: "Mbed OS Aluno: Ritiele M. Aldeburg Curso: Engenharia da Computação Universidade: UCPEL."— Transcrição da apresentação:

1 mbed OS Aluno: Ritiele M. Aldeburg Curso: Engenharia da Computação Universidade: UCPEL

2 mbed OS Como várias pessoas atualmente utilizam microcontroladores de diferentes fabricantes, a ARM decidiu padronizar os RTOSs nascendo assim a ideia de desenvolver um que fosse criado em volta de sua plataforma mbed o então chamado mbed OS

3 mbed OS Características Sistema operacional de tempo real Projetado para rodar em microcontroladores da classe M Sistema operacional para dispositivos da Internet das coisas Especialmente adequado para ser executado em ambientes de energia restrita

4 mbed OS conterá elementos de segurança (criptografia), comunicação e gerenciamento de tarefas e suportará Wi-Fi, Zigbee, Bluetooth, 6LoWPAN e Thread, entre outras funcionalidades mbed OS

5

6 A ARM ® Cortex ® microcontrolador Software Interface Padrão (CMSIS) É uma camada de abstração de hardware independente de fornecedor para o processador da serie Cortex-M Ele simplifica a reutilização de software, reduzindo a curva de aprendizado para novos desenvolvedores de microcontroladores e diminui o tempo de colocação dos dispositivos no mercado.

7 mbed OS / TLS/DTLS Em Information technology, o Datagram Transport Layer Security (DTLS) protocolo de comunicação, fornece segurança das comunicações para datagramas, DTLS permite que aplicativos baseados em datagramas comunicam-se, projetados de uma forma que impeção escutas, adulterações ou falsificações de mensagens. O protocolo DTLS é baseado no stream-oriented Transport Layer Security (TLS) e se destina a fornecer garantias de segurança semelhantes

8 mbed OS / 6LoWPAN O 6LoWPAN baseia-se na ideia de que a Internet é inteiramente construída em IP (IP enable). Significa que cada dispositivo (Host) Low Power deverá ter um IP tornando-se também uma parte no mundo da Internet ou "Internet of Things".

9 mbed OS / 6LoWPAN A “Internet of Things” é criada através da conexão de várias ilhas de redes de dispositivos low power, em que cada ilha é uma rede independente da Internet, ou seja, os pacotes transmitidos na mesma rede não são transmitidos para redes diferentes, mas sim encaminhados através de um coordenador (edge router) até à rede pretendida.

10 mbed OS Cronograma O desenvolvimento do OS mbed acontece diretamente com parceiros e em nosso canal beta open source.

11 mbed OS Requisitos do OS Requisitos básicos: –32 kb a 64 kb de RAM –256 KB de memória flash para executar O que significa leve o suficiente para a maioria dos pequenos dispositivos

12 Web IDE No site do mbed na area do desenvolvedor abriga-se ferramentas de desenvolvimento dentro de um IDE baseado em nuvem para dar acesso rápido onde quer que esteja; O IDE inclui controle de versão espaço de trabalho, formatação de código e geração automática de documentação para as bibliotecas publicados. Você pode publicar projetos diretamente do seu espaço de trabalho privado para o site do desenvolvedor para compartilhar código com os outros, e fazer transferência das bibliotecas existentes na sua área de trabalho para obter uma vantagem inicial.

13 mbed OS

14 http://mbed.org/technology/tools/ http://www.embarcados.com.br/mbed-os-o-rtos-da-arm/ https://www.iot-lab.info/operating-systems/ http://en.wikipedia.org/wiki/Mbed http://community.arm.com/groups/internet-of- things/blog/2014/09/12/the-i-in-iot--internet-of-thingshttp://community.arm.com/groups/internet-of- things/blog/2014/09/12/the-i-in-iot--internet-of-things http://www.libelium.com/products/waspmote-mote-runner-6lowpan/ http://www.arm.com/products/processors/cortex-m/cortex- microcontroller-software-interface-standard.phphttp://www.arm.com/products/processors/cortex-m/cortex- microcontroller-software-interface-standard.php Bibliografias


Carregar ppt "Mbed OS Aluno: Ritiele M. Aldeburg Curso: Engenharia da Computação Universidade: UCPEL."

Apresentações semelhantes


Anúncios Google