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, а также подключения, при котором шина может находиться в занятом состоянии.
Читать далее...Wind River представляет новый аналитический инструмент — AXON Predict Analytics для ОСРВ VxWorks. AXON.
Читать далее...С появлением мощных графических микропроцессоров ARM портативные устройства с батарейным питанием стали обладать повышенной производительностью. Помимо этого, графические библиотеки с поддержкой работы графических процессоров стали универсальными и легко портируются на ОСРВ. Сближение этих технологических тенденций позволит использовать операционные системы реального времени в устройствах с GUI.
Читать далее...Новый инструмент, среда разработки SDSoC на базе Eclipse, позволяет разрабатывать SoC, используя только программную среду и языки высокого уровня (С / C++).
Читать далее...Фреймворк MPLAB Harmony 2.0 от компании Microchip для семейства микроконтроллеров PIC32 доступен для бесплатного скачивания.
Читать далее...USE System Engineering (Нидерланды) выбрала продукт Vortex™ OpenSplice™ от PrismTech™ в качестве решения для подключения к источникам данных для системы бесконтактной передачи энергии и данных (CEDD®), инновационной технологии бесконтактной энергии и связи.
Читать далее...SYSGO AG начала сотрудничество с компанией OSR Enterprises AG, швейцарским автомобильным поставщиком первого уровня, которая разработала автомобильную платформу следующего поколения на базе искусственного интеллекта.
Читать далее...IAR Systems обновила инструмент разработки встроенного ПО IAR Embedded Workbench для семейства микроконтроллеров Renesas RL78.
Читать далее...Leti, французская исследовательская организация в области микроэлектроники, предоставит небольшим фирмам и стартапам-партнерам доступ к эмулятору Mentor Veloce.
Читать далее...Harting добавила поддержку EtherCat в модульную архитектуру своих промышленных мини-компьютеров MICA (Modular Industrial Computing Architecture, MICA).
Читать далее...Renesas начала массовое производство своей первой системы на кристалле R-Car, использующей ПО на основе Automotive Grade Linux (AGL).
Читать далее...