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, а также подключения, при котором шина может находиться в занятом состоянии.
Читать далее...Большое разнообразие существующих сегодня языков программирования порождает вопросы стандартизации. При этом узко специализированные спецификации могут только адаптироваться под конкретные задачи.
Читать далее...В видеоблоге Mentor Graphics Колин Уоллс рассказал о многоядерных системах.
Читать далее...Mentor представил новую автономную платформу управления DRS360™ для беспилотных автомобилей 3, 4 и 5 уровней SAE, отвечающую требованиям минимизировать SWAP-C-характеристики и стоимость самого автомобиля.
Читать далее...Чарли Эштон, специалист компании Wind River, рассказал о самой горячей теме последних телекоммуникационных конференций и выставок: периферийные вычисления мультисервисного доступа (Multi-Access Edge Computing, MEC).
Читать далее...SoC AMIC110 — промышленный мультипротокольный коммуникационный процессор, который предоставляет готовое решение, поддерживающее более 10 стандартов промышленной связи. Устройство использует унифицированную платформу Texas Instruments, Processor SDK, и программируемость промышленной подсистемы (PRU-ICSS) Texas Instruments для поддержки промышленных коммуникаций в приложениях автоматизации и управления производством.
Читать далее...Компания Wind River объединила усилия с научно-исследовательским центром транспортных средств, университетом штата Огайо и правительством города Дублин (Огайо) для совместной работы над технологиями автономности, связи и умного вождения.
Читать далее...Green Hills Software показала платформу для безопасного подключенного автомобиля, включающую решение для производителей продуктов «умного» города и «умного» транспорта, создающих интеллектуальные транспортные системы и бортовые модули связи автомобиля с другими устройствами.
Читать далее...Synopsys представила семейство высокоскоростных процессоров DesignWare® ARC® HS4x и HS4xD для передовых встроенных систем. Процессоры ARC HS44, HS46, HS48, HS45D и HS47D доступны в одно-, двух- и 4-ядерных конфигурациях, представляют суперскалярную архитектуру, выполняющую две команды за такт со скоростью обработки одним ядром вплоть до 6000 DMIPS, что делает эти процессоры лидерами по производительности во всем семействе ARC.
Читать далее...Synopsys объявила о выпуске широкого ряда IP DesignWare на 14LPP и 10LPP Samsung Electronics с USB 3.1/3.0/2.0, PCI Express® 4.0, HDMI 2.1/2.0, LPDDR4 и DDR4. Эта новейшая разработка на базе передовых технологий Samsung предоставляет разработчикам высококачественный IP, снижающий риски при интеграции и позволяющий добиваться ожидаемых результатов уже при первом запуске.
Читать далее...Synopsys заявила о результативном сотрудничестве с ARM над IP-ориентированными приложениями искусственного интеллекта, включая CPU Cortex®-A75 с технологией ARM DynamIQ™, Cortex-A55 и GPU Mali™-G72 и успешном запуске в производство с использованием технологии FinFET, используемой платформой разработки и верификации Continuum™.
Читать далее...