Программно-аппаратный комплект на основе микроконтроллера 1921ВК035 и 16-разрядных ЦАП производства АО «НИИЭТ»

В статье представлен комплект программно­аппаратных средств для макетирования и отладки систем управления и генерирования сигналов произвольной формы с помощью прецизионных ЦАП. Комплект содержит макетно­отладочную плату микроконтроллера 1921ВК035 и демонстрационную плату с микросхемой ЦАП, управление осуществляется с помощью приложения на ПК. Программная часть с интерактивным интерфейсом позво...

Новый комплект разработчика детекторов систем безопасности на базе микроконтроллера Renesas RL78/I1D.
Часть 2

Во второй части статьи рассказывается о возможностях комплекта разработчика “Detect it!” и работе с ним.

IAR Systems: профессиональные средства поддержки разработок для микроконтроллеров

Ни один современный проект не обходится без соответствующих аппаратных и программных средств поддержки разработок. Компания IAR Systems является признанным мировым лидером по поставке высокопроизводительного инструментария, который необходим разработчику на этапе отладки. Это среда разработки IAR Embedded Workbench (C/C++ компиляторы и отладчики), графическая среда программирования IA...

Проектирование схем электрических принципиальных с использованием микроконтроллеров в программной среде Proteus 8.1

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

Новый комплект разработчика детекторов систем безопасности на базе микроконтроллера Renesas RL78/I1D. Часть I

В статье рассказывается о новом микроконтроллере Renesas RL78/I1D, а также о комплекте разработчика RL78/I1D detector boards kit, изготовленном на базе данного миниатюрного 16-разрядного микроконтроллера. Данные изделия выпускаются японской корпорацией Renesas Electronics Corporation, являющейся одной из ведущих мировых производителей электронных компонентов. В статье приводятся подробное описа...

FreeRTOS. Взгляд изнутри.
Алгоритм работы планировщика. Часть 2

Статья продолжает цикл, посвященный внутреннему устройству FreeRTOS — операционной системы для микроконтроллеров. Темой статьи стал алгоритм работы планировщика в режиме вытесняющей многозадачности. В первой части статьи были рассмотрены состояние задачи готовности к выполнению и состояние выполнения, а также переходы между этими состояниями. В этой статье внимание будет уделено блокированному ...

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

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

Межпроцессорное взаимодействие (IPC) в многоядерных микроконтроллерах.
Часть 4. Модуль управления блокировками в i.MX6SX

Продолжаем цикл публикаций, посвященных способам и технике межпроцессорного обмена (IPC) в многоядерных гетерогенных СнК, одним из ядер которых является процессор ARM Cortex-M3/M4. В предлагаемой статье подробно рассмотрена структура и функционирование модуля управления блокировками (Semaphores module, SEMA4) в СнК i.MX6SX и аналогичных по архитектуре. Кроме того, показаны дополнительные функци...

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

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

Профилирование энергопотребления микроконтроллеров EFM32 Gecko

Семейство микроконтроллеров EFM32 Gecko производства Silicon Labs — это 32 разрядные ARM-контроллеры, ориентированные на приложения с батарейным питанием. Возможности EFM32 Gecko позволяют добиться минимального для кристаллов этого класса энергопотребления, во многом благодаря эффективным средствам поддержки разработок. Статья посвящена одному из средств отладки для микроконтроллеров EFM32 — ко...