Zusammenfassung der Ressource
FreeRTOS
- INTRODUÇÃO
- S.O. de Tempo Real
- Diferencial
- Escalonamento de processos
- Política de prioridades
- Preemptivo
- O processo de execução
pode ser interrompido a
qq momento pelo
escalonador, sendo em
seguida substituído por
outro processo
- Não Preemptivo
- Cooperativo: é ele quem
decido o momento de sua
pausa, seguida de sua
substituição
- Híbrido: qdo o
escalonador pode
comportar-se como
preemptivo e como
cooperativo
- Restrição de Tempo
- Tolerância
- Soft (Moderado)
- Hard (Crítico)
- Gerenciamento de Recursos
Computacionais e níveis de abstração
- Foco: Microcontroladores
e Sistemas Complexos e
Críticos
- PLATAFORMA
- Poucos Recursos Computacionais
(imagem básica do kernel)
- ROM: 5 a 10 kb
- RAM: +- 200 bytes
- Suporta mais de 33
tipos de famílias de
processadores
- Aceita velocidades
de processamento:
8, 16 e 32 bits
- LICENCIAMENTO
- FreeRTOS
- Open Source (GPL)
- Deve obrigatoriamente
fornecer o código fonte e
possíveis
aperfeiçoamentos do
código
- Livre de Royalties
- Não oferece garantias
- Liberdade de redistribuir cópias
- Extensa Documentação de Suporte
- Download gratuito do código
fonte e versões de atualização
- OpenRTOS e
SafeRTOS
- Comercial
- Apoio Profissional
- Não preicisa fornecer
código fonte
- Compra do Produto
- Suporte ao Produto
- Download somente
de versões Demo
- ABRANGÊNCIA
- Mais de 100 mil downloads/ano
- Mais utilizado em Projetos Comerciais
- Indústria,
Eletrônicos,
Comunicação,
Automotivo,
Hospitalar,
entre outros