DAVE3 — среда компонентно-ориентированного программирования для встраиваемых систем

Компания Infineon серийно выпускает ARM-микропроцессоры для промышленных систем реального времени и коммуникационных приложений. Специально для этих процессоров Infineon разработала новую версию уже отлично зарекомендовавшего себя пакета DAVE (Digital Application Virtual Engineer), который используется для создания программного обеспечения и отладки программ на базе кристаллов Infineon. Среда D...

uGFX — графическая библиотека для микроконтроллеров. Часть 2

Статья продолжает знакомить читателя с графической библиотекой uGFX. В предыдущей статье [1] было показано, как запустить библиотеку uGFX в среде настольной операционной системы Windows. В данной статье речь идет о запуске uGFX на ARM Cortex-M3 микроконтроллере, к которому подключен модуль цветного TFT-дисплея с контроллером ILI9341. Приводится оценка объема памяти, потребляемой библиотекой uGFX.

Программная эмуляция EEPROM в микроконтроллерах семейства STM32F40x/STM32F41x

В статье описан способ программной эмуляции EEPROM в микроконтроллерах ARM Cortex-M4 производства STMicroelectronics. Рассматриваются преимущества и недостатки такого способа по сравнению с другими способами энергонезависимого хранения данных. Статья основана на документе Application note AN3969 “EEPROM emulation in STM32F40x/STM32F41x microcontrollers”. Описанный способ программной э...

Microchip пополнила свое семейство радиационно стойких микроконтроллеров для космических систем

Компания Microchip Technology заявляет об успешной аттестации своего микропроцессора (МП) SAMRH71 на базе Arm и о выпуске микроконтроллера (МК) SAMRH707, в которых реализована радиационно стойкая технология СнК Arm Cortex-M7. Устройства SAMRH71 и SAMRH707 компании Microchip разработаны при поддержке Европейского космического агентства (ESA) и Французского космического агентства CNES для дальнейших исследований космоса и решения соответствующих задач. Опираясь на стандартную архитектуру Arm Cortex-M7 и ту же периферию, что и процессоры для автомобильных и промышленных приложений, устройства ...

Сбоеустойчивый микроконтроллер на базе ядра ARM Cortex-M4F для систем с повышенными требованиями надежности, разработанный ЗАО «ПКК Миландр»

Одним из основных способов обеспечения надежности аппаратуры является применение высококачественной элементной базы. В результате предъявляются новые требования к показателям надежности и элементной базы. В статье рассматривается архитектура нового микроконтроллера, разрабатываемого в ходе ОКР «Обработка‑13», и способы повышения таких показателей. Для обеспечения стойкости к факторам...

Обзор новой линейки микроконтроллеров SAMG с ядром ARM Cortex-M4F от компании Atmel

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

Расширенные возможности отладки микроконтроллеров AVR и ARM/Cortex

Для качественной отладки встраиваемых приложений бывает недостаточно возможностей внутрисхемного интерфейса отладки, ведь помимо точек останова, наблюдения или изменения содержимого регистров микроконтроллера могут понадобиться дополнительные каналы обмена информацией: передача данных через терминал от различных интерфейсов, удобная визуализация данных в различных формах представления, ток потр...

32-разрядные микроконтроллеры ATMEL на базе ядра ARM7

Корпорация ATMEL предлагает чрезвычайно широкий спектр микроконтроллеров, начиная от 4-разрядных семейства MARC4, применяемых в простейших приложениях, и заканчивая 32-разрядными микросхемами на базе ядер ARM9 и AVR32, как правило, требующих для полноценного использования применение той или иной операционной системы.