Este é o aplicativo Linux denominado QP Real-Time Embedded Frameworks Tools, cuja versão mais recente pode ser baixada como qpc_7.3.0.zip. Ele pode ser executado online no provedor de hospedagem gratuita OnWorks para estações de trabalho.
Baixe e execute online este aplicativo chamado QP Real-Time Embedded Frameworks Tools com OnWorks gratuitamente.
Siga estas instruções para executar este aplicativo:
- 1. Baixe este aplicativo em seu PC.
- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.
- 3. Carregue este aplicativo em tal gerenciador de arquivos.
- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.
- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.
- 6. Baixe o aplicativo, instale-o e execute-o.
SCREENSHOTS
Ad
Ferramentas QP Real-Time Embedded Frameworks
DESCRIÇÃO
As estruturas incorporadas em tempo real (RTEFs) QP fornecem arquitetura leve e moderna orientada a eventos com base em objetos ativos (atores) e máquinas de estado hierárquicas. A ferramenta de design baseada em modelo QM correspondente e outras ferramentas baseadas em host complementam as estruturas QP suportando modelagem gráfica, geração de código, rastreamento de software e teste de unidade para software embarcado orientado a eventos. Visita https://www.state-machine.com para entender melhor.
Os QP RTEFs podem ser executados em microcontroladores de chip único bare-metal, substituindo completamente um RTOS tradicional. As estruturas contêm uma seleção de kernels de tempo real integrados (kernels RTOS), como o kernel QV cooperativo, o kernel QK preemptivo sem bloqueio e o kernel QXK preemptivo exclusivo de modo duplo (bloqueio/sem bloqueio). . Portas QP nativas e exemplos prontos para uso são fornecidos para ARM Cortex-M (M0/M0+/M3/M4F/M7), bem como outras CPUs.
Os QP RTEFs também podem funcionar com muitos RTOSes tradicionais e sistemas operacionais de desktop, como Linux e Windows.
Recursos
- Lightweight Real-Time Embedded Frameworks (RTEFs) baseados em objetos ativos orientados a eventos (atores), que são mais seguros e mais extensíveis do que os tradicionais encadeamentos RTOS "nus"
- Técnicas de codificação simples de usar para máquinas de estado hierárquico (gráficos de estados UML), com as quais implementar o comportamento de objetos ativos
- Ferramenta de modelagem QM gratuita para desenhar gráficos de estados UML e geração automática de código com base em estruturas QP
- Mecanismos orientados a eventos eficientes e com thread-safe para que objetos ativos se comuniquem, como passagem direta de eventos e publicação-assinatura
- Seleção de kernels RTOS integrados para executar os aplicativos QP, como o kernel QV cooperativo, o kernel QK preemptivo sem bloqueio e o kernel QXK de bloqueio preemptivo
- Rastreamento de software e teste de unidade projetados especificamente para software orientado a eventos
- Compatível com MISRA-C: 2004 (QP / C e QP-nano) e MISRA-C ++: 2008 (QP / C ++)
- Livro "Practical UML Statecharts in C / C" com estudo de design detalhado da estrutura QP, notas de aplicação, artigos, manuais do usuário e blog
Público
Aeroespacial, Indústria de Saúde, Indústria de Telecomunicações, Desenvolvedores, Engenharia, Automóvel
Linguagem de Programação
C ++, C
Parceiros
Quantum Leaps oferece um treinamento no local "Modern Embedded Systems Programming with QP ™ Frameworks and QM ™ Modeling Tool". Este treinamento de 2 a 3 dias usa exercícios práticos combinados com instruções para ilustrar os conceitos subjacentes aos frameworks de objetos ativos QP e como eles são aplicados na programação de sistemas embarcados que requerem um desempenho rígido em tempo real. Após a conclusão do treinamento de dois dias, os participantes terão um bom entendimento de sistemas orientados a eventos, habilidades em projetar e implementar máquinas de estado UML manualmente em C ou C ++ e graficamente com a ferramenta de modelagem QM e a capacidade de construir seus próprios aplicativos QP. Além disso, após a conclusão do treinamento de três dias, os participantes ganham compreensão das opções de kernel em tempo real embutidas nas estruturas QP, aprendem como reutilizar o comportamento com submáquinas, descobrem como aplicar rastreamento de software para depurar e otimizar seus código orientado a eventos e como aplicar testes de unidade a objetos ativos e máquinas de estado.
Categorias
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/qpc/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.