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, а также подключения, при котором шина может находиться в занятом состоянии.
Читать далее...Telink Semiconductor (Шанхай) добавила в свои чипы поддержку Mesh-сетей Bluetooth при помощи SDK.
Читать далее...Qualcomm выпустила SDK Snapdragon Neural Processing Engine (NPE). NPE предоставляет инструменты для ускорения разработки глубоких нейронных сетей для мобильных и периферийных устройств на базе процессоров Snapdragon.
Читать далее...Synopsys заявила о совместной работе с Morpho по оптимизации программного обеспечения Morpho для обработки фотографий под процессоры изображений DesignWare EV6x от Synopsys.
Читать далее...Mentor анонсировал пополнение своего набора встраиваемых продуктов, предоставляющего широкую поддержку оценочного комплекта многопроцессорной системы на кристалле (MPSoC) Xilinx Zynq UltraScale+ ZCU102.
Читать далее...Green Hills Software заключила контракт с американским поставщиком коммерческих и военных авиационных систем навигации и наведения на поставку операционной системы реального времени с сертификатом DO-178B уровня A для оборудования следующего поколения.
Читать далее...Silicon Labs анонсировала выпуск набора программных и аппаратных средств, поддерживающих новую Mesh-спецификацию Bluetooth.
Читать далее...Компания Rohm и агентство A*Star из Сингапура совместно разрабатывают чип с искусственным интеллектом (ИИ) для предиктивного обслуживания на производстве.
Читать далее...Главным событием всемирной выставки IoT Solutions World Congress в Барселоне стали демостенды промышленного Интернета вещей от лидеров IT-индустрии, наглядно представляющие примеры решений и поддерживающие тем самым развитие открытых стандартов.
Читать далее...NXP объединилась с Elektrobit для создания единой платформы для разработчиков систем автоматического вождения, которая позволит производителям автомобилей ускорить развитие автономного транспорта с учетом высоких требований к уровню функциональной безопасности.
Читать далее...Microsemi объявила, что последняя версия бесплатной интегрированной среды разработки (IDE) SoftConsole 5.1, основанная на Eclipse, теперь поддерживает разработку RISC-V на операционных системах Windows 7 и 10.
Читать далее...