Nucleus SE поддерживает определенную часть функционала Nucleus RTOS. Эта статья представляет собой краткий справочник для всех, кто собирается переходить с одного ядра на другое, либо находится в процессе выбора ядра для определенного проекта.
Читать далее...Очень часто при отладке программы для микроконтроллера желательно знать пройденный ею путь, причём пройденный на полной скорости. Но при этом, опять-таки зачастую, несмотря на наличие JTAG отладки, поведение программы в критичных по времени участках неочевидно для разработчика. У нас спортивный (а на самом деле жизненный) интерес: можно ли выяснить и как именно, как работала программа на том или ином участке.
Читать далее...Ограниченные ресурсы встраиваемых систем неизбежно влияют на возможности ОСРВ, в том числе и на обработку ошибок. Тем не менее, в Nucleus SE, например, для повышения целостности системы на этапе исполнения разработчики могут комбинировать три различных типа средств проверки ошибок ОСРВ с диагностикой, выполняемой самими пользователями. Рассмотрим их подробно.
Читать далее...В этой статьей мы будем разобраться с основами потокового протокола шины Avalon-ST, через который организована связь центрального процессора Redd с процессорной системой, реализованной в ПЛИС.
Читать далее...Исключительную важность работы с прерываниями мы уже отмечали в заключительной статье своей Книги знаний ОСРВ МАКС. Об этом пишет и Колин Уоллс в своем очередном обзоре, посвященном обработке прерываний в Nucleus SE.
Читать далее...Макетные платы «голубая пилюля» очень хороши по соотношению цена/возможности. Недавно наш эксперт взял свою любимую макетку STM32F103, прошил своей хорошо отлаженной и проверенной USB-UART и... получил неопознанное USB-устройство. Взял другую плату, «прошил» её, там устройство заработало. Итак, разбираемся, в чём же дело.
Читать далее...Давайте рассмотрим две стратегии разработки и отладки программного кода, исполняемого на центральном процессоре комплекса Redd (средствами Microsoft Visual Studio и на виртуальной машине с ОС Linux). Кроме того, в статье будут раскрыты практические приемы работы с каналом, через который центральный процессор комплекса связывается с ПЛИС.
Читать далее...В этой статьей Колин Уоллс подробно рассмотрит реализацию программных таймеров в ОСРВ, а именно — в Nucleus RTOS и Nucleus SE.
Читать далее...Давайте посмотрим, как произвольное ядро на языке Verilog может быть подключено на управление средствами процессорной системы Nios II. В статье показаны варианты простейшего подключения к шине Avalon, а также подключения, при котором шина может находиться в занятом состоянии.
Читать далее...Datalight объявила о выходе NitroBoot, программного продукта по уменьшению времени загрузки на встроенных системах с ядром Linux.
Читать далее...Amazon Web Services (AWS) теперь могут запускаться непосредственно на IoT-шлюзах или других high-end узлах Интернета вещей, благодаря Greengrass, новой исполняемой среде на базе Linux от Amazon.
Читать далее...Для оптимизации проектирования ПЛИС компания Plunify создала облачный сервис с применением машинного обучения.
Читать далее...В видеоблоге Mentor Graphics Колин Уоллс рассказывает о том, как он стал заниматься разработкой встраиваемого ПО.
Читать далее...Вовлеченность общественности в разработку ПО способствует широкому внедрению новой открытой архитектуры набора инструкций. По мере своего развития эти инструменты будут формировать основу для создания множества вариантов реализации архитектуры RISC-V.
Читать далее...Линейка программных продуктов для виртуализации Titanium Cloud от Wind River поддерживает новую платформу Intel® Xeon® Scalable для приложений критически важной инфраструктуры.
Читать далее...DAPtools для ПО на языке Python от Microstar Laboratories позволяет интенсивно собирать данные из приложений Python на десктопных системах GNU/Linux.
Читать далее...Система получила сертификаты по стандартам безопасности IEC 61508, IEC 62304, ISO 261262, EN 50128 и теперь может использоваться в критичных по безопасности встроенных системах и устройствах Интернета вещей.
Читать далее...SAFERTOS, сертифицированная по стандарту ISO 26262 ASIL D, теперь доступна и адаптирована к стандарту OSEK OS.
Читать далее...Renesas представил Synergy, новую программно-аппаратную платформу для управления жизненным циклом разработки IoT-решений.
Читать далее...