Путь джедая: Руководство для постигающих силу программирвания микроконтроллеров. Начало.

Путь джедая: Руководство для постигающих силу программирвания микроконтроллеров. Джедай стремится к самосовершенствованию через познание и тренировки. Любое программирование начинается с выбора среды разработки, тут самое главное понять почему нужно выбрать именно эту среду, а не другую, выбрав правильную среду разработки и систему сборки вы экономите время, экономя время, влечёт к увеличению вашей производительности труда, а значит тем самым вы добьётесь решения задачи и результата ...
Далее

5 минут про IDE для микроконтроллеров

Существует большое количество средств разработки для микроконтроллеров. В этой статье пойдет речь, как на стороне Linux развернуть, те среды которые раньше можно было запускать только на ОС Windows, но с появлением wine, эти программы так же стало возможно запускать их и на Linux. Сегодня разберем как запустить на Linux MDK KEIL и IAR, а так же сделаем тесты сколько нужно времени IDE на сборку проекта. Установка IAR 7 версии ...
Далее

Cortex M1 и Cortex M3 в открытом доступе.

Приветствую тебя! Мир встраиваемых систем потрясла новость о том, что компания ARM совместно с компанией Xilinx подготовили платформу и выкинули в открытый доступ исходники ядра Cortex M1 и Cortex M3, правда они зашифрованные, но это не страшно, т.к. того что есть, уже достаточно для работы, и потому уже смело можно поменять MicroBlaze софт ядра на ARM Cortex M3 или ARM Cortex M1. Возможно компания ...
Далее

LLVM. Дизайн собственного LLVM бэкенда.

Глава 4 Дизайн собственного LLVM бэкенда  В этой главе обсуждается структура и дизайн собственной архитектуры ЦП, ориентированной на собственный LLVM бэкенд. В разделе 4.1 обсуждается высокоуровневая структура LLVM, а в разделе 4.2 описывается конкретная реализация собственного бэкенда. 4.1 Структура и инструменты  LLVM отличается от большинства традиционных проектов компиляторов, потому что это не просто набор отдельных программ, а набор библиотек. Все эти библиотеки разработаны с использованием объектно-ориентированного ...
Далее

Тенденции в разработке электронного оборудования для нужд промышленной автоматики в рамках Индустрии 4.0 и Промышленного Интернета Вещей на примере ПЛК и частотного преобразователя.

Программируемые логические контроллеры (ПЛК) и частотные преобразователи являются неотъемлемой частью управления производственными процессами. ПЛК и частотные преобразователи выполняют большой перечень задач автоматики и автоматизации процессов, обладают большим функционалом уровня протокольного взаимодействия. Также к данным устройствам предъявляются требование жесткого реального времени. Промышленный Интернет вещей (IIoT) ожидает, что будущие архитектуры ПЛК и частотных преобразователей будут представлены, как масштабируемые решения, которые являются безопасными, высокопроизводительными, маломощными, иметь компактное ...
Далее

Jailhouse гипервизор часть 3

Пример bare metal inmate Jailhouse поставлена с inmate демками, расположенными в каталоге inmates/demos. Текущая (v0.6) версия содержит два inmate: gic-demo и UART-demo. Те очень просто применяются для bare-metal которые демонстрирует прерывания uart и arm таймер прерываний. Эти демо являются общими для всех jailhouse платформ. Более интересным может быть ti-app, демо, сделанное специально для AM572x SOC. Код находится в каталоге inmate/ti_app. В основном это приложение является песочницей (версия ...
Далее
Загрузка...