Principais Alternativas de Nucleus RTOS Mais Bem Avaliadas
Avaliações 24 Nucleus RTOS

A melhor parte é sua modularidade e o suporte para herança de prioridade. Todo o sistema é modularizado e isso ajuda na fácil portabilidade para diferentes módulos. O sistema de arquivos fornecido pelo núcleo era bom no sentido de que suportava o sistema de falha de energia, o que era muito importante para o sistema embarcado e isso ajudava a salvar os conteúdos quando a energia acabava, o que nos ajudou muito. Além disso, os drivers foram escritos de forma limpa e os casos de teste eram muito fáceis de desenvolver. Havia também suporte para o sistema baseado em IoT, onde havia suporte para POSIX. Quando você tem suporte para POSIX, isso significa que seu software se integrará facilmente a ele. A maior parte do software é escrita em Linux, e isso significa que o código estará inerentemente pronto para se integrar ao Nucleus RTOS. O Nucleus SmartFit da Mentor Graphics Corporation é uma versão binária do Nucleus RTOS otimizada para caber na memória interna limitada de MCUs de 32 bits. O Nucleus SmartFit inclui ferramentas de desenvolvimento Sourcery CodeBench e fornece aos desenvolvedores amplas opções de conectividade e consumo de energia para desenvolver produtos baseados em MCUs de 32 bits. Incluído no Nucleus RTOS está o Power Management Framework, com o qual os desenvolvedores podem maximizar a vida útil da bateria em aplicações eficientes em termos de energia. Além das ferramentas de desenvolvimento Sourcery CodeBench, a plataforma Nucleus SmartFit pode ser configurada para incluir suporte a I/O e barramento, sistemas de arquivos, redes IPv4/IPv6, funcionalidade sem fio e USB. O produto Nucleus SmartFit é adequado para produtos de saúde médica e pessoal, rede elétrica inteligente, sensores industriais e eletrodomésticos. Especialistas em cadeia de ferramentas de código aberto fornecendo comercialização, personalização e serviços de suporte de cadeia de ferramentas, permitindo uma ampla variedade de arquiteturas de processadores e suporte de descarregamento de aceleradores HPC por mais de 20 anos. Cadeias de ferramentas comerciais de código aberto de alta qualidade. Compiladores e bibliotecas personalizados baseados em GCC e LLVM. Habilitação de Computação de Alto Desempenho, incluindo suporte de descarregamento de aceleradores para GPU, CPUs multicore, DSPs, FPGAs e aceleradores personalizados. Análise coletada por e hospedada no G2.com.
O agente de depuração é um pouco lento e isso cria problema. O Agente BDI fornecido não é tão eficiente. O carregador de boot fornecido pelo Nucleus não era tão fácil de trabalhar. Tivemos que usar o trace 32 para esse propósito e eles promoverão o uso do agente BDI. O agente de depuração é um pouco lento e isso cria problema. O Agente BDI fornecido não é tão eficiente. O carregador de boot fornecido pelo Nucleus não era tão fácil de trabalhar. Tivemos que usar o trace 32 para esse propósito e eles promoverão o uso do agente BDI. O agente de depuração é um pouco lento e isso cria problema. O Agente BDI fornecido não é tão eficiente. O carregador de boot fornecido pelo Nucleus não era tão fácil de trabalhar. Tivemos que usar o trace 32 para esse propósito e eles promoverão o uso do agente BDI. O agente de depuração é um pouco lento e isso cria problema. O Agente BDI fornecido não é tão eficiente. O carregador de boot fornecido pelo Nucleus não era tão fácil de trabalhar. Tivemos que usar o trace 32 para esse propósito e eles promoverão o uso do agente BDI.
O banco de código Sourcery é um pouco lento e isso não é útil para depuração, ao contrário do fornecido pelo qNX. O RTOS falhou um pouco nos testes de inversão de prioridade. Análise coletada por e hospedada no G2.com.

Eu havia usado o Nucleus RTOS na validação do sistema de distribuição de energia na indústria aeroespacial. E também estou atualmente usando-o no campo de sistemas embarcados (drive elétrico). Existem alguns pontos pelos quais eu o considero um dos melhores do mercado. Ele suporta a arquitetura Power PC, que foi usada em nosso projeto de montagem de distribuição de energia secundária de uma aeronave. O Nucleus é usado para fornecer um ambiente que permite a execução de múltiplas tarefas em uma única CPU, o que inclui fornecer um sistema onde o tempo (execução de tarefas) e o espaço (memória) são particionados para permitir que diferentes níveis de software de criticidade sejam independentes. Ele também fornece comunicação entre tarefas de forma atômica. Como é leve, é fácil de usar para um sistema de particionamento de espaço. Outro ponto positivo importante é que ele funciona bem com todas as arquiteturas embarcadas mais utilizadas, o que é importante para um sistema se adaptar a qualquer ambiente caso sejam necessárias mudanças futuras. O Nucleus mais recente suporta recursos avançados de interface do usuário e o código otimizado do framework ajuda na depuração mais rápida. Análise coletada por e hospedada no G2.com.
Para qualquer produto, a improvisação é muito importante à medida que o tempo avança. Como todos sabemos, o futuro dos sistemas embarcados é a IoT atualmente. Além disso, não tenho nenhuma aversão a isso no momento, mas sim, no futuro, muitas melhorias virão. Análise coletada por e hospedada no G2.com.
O Nucleus possui um amplo conjunto de BSPs disponíveis prontos para uso que ajudarão a reduzir o tempo de lançamento no mercado para o seu produto. O suporte a drivers também é rico e contém todos os drivers periféricos, por exemplo, UART, I2C, SPI, Giroscópio, motor CRC, controladores de interrupção, PLLs, ethernet, flashes NAND \ NOR, CAN, LIN, painel de toque e display, etc.
Mesmo que você tenha uma placa personalizada, os drivers são super fáceis de desenvolver porque a interface do driver é altamente influenciada pela mentalidade de desenvolvimento baremetal.
O Nucleus suporta diferentes arquiteturas de hardware, por exemplo, ARM, PowerPC, MIPS e muitas outras.
Além disso, o tempo de latência do Nucleus é muito curto. A latência de escalonamento é tão baixa quanto 6 usec, o que o torna favorável para aplicações críticas em termos de tempo. Análise coletada por e hospedada no G2.com.
A pilha de software do Nucleus é um pouco complexa e pode ter bugs. Tem que haver uma pilha de software mais simples e eficiente para desenvolver produtos baseados em IOT.
A razão para a complexidade é a necessidade de desenvolver uma pilha de software que se encaixe no amplo portfólio de produtos baseados em Nucleus, como MEMF, Hypervisor etc., mas na maioria dos casos não é necessário para o usuário.
O suporte ao modelo de processo também não é muito maduro. Análise coletada por e hospedada no G2.com.

As opções de gerenciamento de energia disponíveis são excelentes e estão em sintonia com muitos dos MCUs e MPUs avançados. Análise coletada por e hospedada no G2.com.
Os requisitos para executar o kernel são bastante pesados, uma versão Beta preencheria essa lacuna. Análise coletada por e hospedada no G2.com.
We had used nucleus RTOS for our 2G/3G/4G protocol stack Development.
I felt the code is written in an optimized manner and easy to understand.it was very easy to make our protocol stack run on top of nucleus RTOS.
Multicore support with SMP helped us to structure our protocol stack and distribute the tasks to different cores so that we could achieve minimum latency.
Memory footprint was very small compared to other Free open source Rtos's available.
We were developing our own RTOS (to reduce the licensing complications ) Nuclues RTOS helped us very much to clearly understand how to design and develop an RTOS from scratch. Análise coletada por e hospedada no G2.com.
We had used Nuclues RTOS back in 2012 to 2015, to be honest we dint find anything to dislike about it,it included all the features which were necessary for our product,it has evolved a lot from then. It includes IOT framework support with which the possibilities are endless. Análise coletada por e hospedada no G2.com.
Easy to understand and easy to use the APIs provided. Size of library is small as it does not include complete concepts of generic OS. Análise coletada por e hospedada no G2.com.
Nucleus is perfectly structured. no need for changes Análise coletada por e hospedada no G2.com.

Seu manual do usuário é autoexplicativo, de modo que qualquer pessoa pode entender e usar os serviços do RTOS de forma eficiente. Sua pegada de memória também é pequena e é mais adequada para o desenvolvimento de aplicações embarcadas. Análise coletada por e hospedada no G2.com.
Estatísticas de perfil poderiam ser melhores e breves. Análise coletada por e hospedada no G2.com.
It has full stack for both networking and USB. Smooth switching between threads and context switching. Well defined API's. Got good support team Análise coletada por e hospedada no G2.com.
The only problem I seen is at the time I work on this it don't have full pledged wirless stack support. Análise coletada por e hospedada no G2.com.
Nucleus RTOS is a well designed RTOS and is properly supported by excellent documentation.
Have been using this RTOS for past 9 years on embedded infotainment products.
Would recommend this RTOS for embedded products. Análise coletada por e hospedada no G2.com.
For UI had to use customize designed UI Framework.
Felt lagged to support for rich UI framework with performance, but I hope mentor graphics might have supported in the latest versions of Nucleus RTOS Análise coletada por e hospedada no G2.com.