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, а также подключения, при котором шина может находиться в занятом состоянии.
Читать далее...Cadence Design Systems анонсировала выпуск Protium S1, новой платформы прототипирования на базе ПЛИС, включающей инновационные алгоритмы повышения производительности труда инженеров.
Читать далее...Специальная разработка для обеспечения повышенной надежности, низкого энергопотребления и высокой производительности систем машинного зрения.
Читать далее...В многозадачных встроенных системах каждая задача представляется квазинезависимой программой: такие программы имеют определенную степень независимости, но обладают информацией о других задачах.
Читать далее...Обновленные среды разработки являются не только компилятором, программатором, отладчиком, но и позволяют разработчикам конфигурировать программно-аппаратные ресурсы параллельно с разработкой ПО.
Читать далее...Релиз включает в себя несколько ключевых технологий для получения результатов высочайшего качества (QoR) и более быстрого получения результатов (TTR) для критично важных разработок.
Читать далее...Использование языка C++ открывает новый путь к интерфейсу взаимодействия с операционными системами реального времени.
Читать далее...PaaS (Platform as a Service) — будущее средств разработки, поскольку приложения могут быть развернуты и оснащены инфраструктурой безопасности из облака, а также могут легко быть подключены дополнительные сервисы и возможности.
Читать далее...Развитие Интернета вещей привело к лавинообразному спросу на безопасность и надежность. Ada — проверенный временем инструмент, и возможно его второе рождение.
Читать далее...Спрос на коммерческие ОСРВ со стороны критичных отраслей в обозримом будущем не сократится.
Читать далее...Компания Mentor Graphics разработала прямой канал соединения встроенных систем с облачными IoT-сервисами Microsoft Azure. Технология основана на Azure device and gateway SDK и является инструментом быстрой интеграции конечных устройств в Интернет вещей…
Читать далее...