Подписка на новости

Опрос

Нужны ли комментарии к статьям? Комментировали бы вы?

Реклама

 

Микроконтроллеры

В данном разделе публикуются статьи, посвященные микроконтроллерам. Рассматриваются все вопросы, связанные с микроконтроллерами: проектирование и применение микроконтроллеров, программирование микроконтроллеров, операционные системы и программные пакеты и т. д. Приведены обзоры новинок таких компаний как Microchip, Texas Instruments, Renesas Electronics, а также аналитические статьи по развитию рынка микроконтроллеров.

Применение ARM-процессоров компании «Миландр» под управлением ОС FreeRTOS в приборах учета электроэнергии, (Компоненты и технологии №4'2016)

Приборы учета электроэнергии компании «Миландр» — «Милур 107» и «Милур 307» — разрабатываются в рамках стартовавшей в 2014 году комплексной программы «Реализация комплексного проекта по созданию высокотехнологичного производства интеллектуальных приборов энергоучета, разработанных и изготовленных на базе отечественных микроэлектронных компонентов, и гетерогенной автоматизированной системы мониторинга потребляемых энергоресурсов на их основе» (шифр «Комплексное импортозамещение» по договору с Минобрнауки на основании постановления Правительства Российской Федерации № 218).

Новая микроконтроллерная архитектура для космических применений, (Компоненты и технологии №2'2016)

Сегодня на рынке микроконтроллеров господствует два типа архитектур: RISC и CISC, причем RISC-микроконтроллеры в последнее время заметно потеснили CISC. Для того чтобы понять, почему это произошло, рассмотрим особенности обоих подходов к созданию микроконтроллерных архитектур.

Программирование и отладка микроконтроллеров ARM Cortex-M4 фирмы Atmel в среде операционной системы Linux, (Компоненты и технологии №2'2016)

В статье описан процесс развертывания экосистемы разработки приложений для микроконтроллеров Atmel серии SAM4S в среде операционной системы Linux. Читатель познакомится также с оценочной платой SAM4S-EK и семейством ARM Cortex-M4 микроконтроллеров фирмы Atmel. Приведены рекомендации по работе с адаптером отладки SAM-ICE (он же J‑LINK) и программой OpenOCD.

Знакомство с новыми микроконтроллерами Smart ARM компании Atmel: работаем с модулем ОРАМР микроконтроллера SAM L21, (Компоненты и технологии №12'2015)

Статья посвящена программированию модуля операционного усилителя OPAMP микроконтроллера Atmel SAM L21. в ней мы рассмотрим функциональные возможности модуля и базовые принципы работы с ним.

Новые графические контроллеры FTDI FT81x, (Компоненты и технологии №12'2015)

Начало в № 11’2013
В сентябре 2015 года компания FTDI объявила о начале производства второго поколения микросхем семейства EVE — серии графических контроллеров FT81x. За два с половиной года с момента выпуска первых графических контроллеров семейства EVE эти микросхемы вызвали значительный интерес у разработчиков. По сравнению с существующими решениями их основным конкурентным преимуществом стал встроенный графический процессор, который полностью избавляет управляющий микроконтроллер от задач, связанных с формированием изображения и выводом его на экран TFT-дисплея. Такое решение позволяет заменять монохромные ЖК-дисплеи цветными TFT, без перехода на более мощные микроконтроллеры, что не всегда возможно в случае альтернативных решений, например на базе контроллеров дисплеев SSD1963.

От простого к сложному. Использование оценочной платы Xplained Mini компании Atmel в программной среде Arduino IDE, (Компоненты и технологии №11'2015)

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

Разработка для микроконтроллеров STM32 в среде операционной системы Linux, (Компоненты и технологии №10'2015)

В статье описан порядок действий по развертыванию полноценной среды разработки для микроконтроллеров STM32 в операционной системе Linux Lubuntu, выполняющийся на виртуальной машине. Среда содержит IDE Qt Creator, компилятор GCC для ARM Cortex-M микроконтроллеров и пакет утилит stlink для внутрисхемной отладки через программатор/отладчик ST-Link/V2.

Программно­-аппаратный комплекс для беспроводных систем сбора и передачи данных ADUCRF101 + ADRadioNet. Часть 2, (Компоненты и технологии №9'2015)

В первой части статьи было приведено описание микроконтроллера ADuCRF101, его цифровой части и встроенного трансивера, предназначенного для работы в нелицензируемых диапазонах. Во второй части статьи, посвященной программно-аппаратному комплексу ADUCRF101 + ADRadioNet, описываются демонстрационные и оценочные комплекты, выпускаемые производителем, рассказывается о протоколе ADRadioNet и прикладном программном обеспечении, используемом для конфигурирования и настройки беспроводной сети датчиков.

Технология снижения энергопотребления picoPower в микроконтроллерах AVR и SMART ARM компании Atmel, (Компоненты и технологии №9'2015)

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

Новый комплект разработчика детекторов систем безопасности на базе микроконтроллера Renesas RL78/I1D. Часть 2, (Компоненты и технологии №8'2015)

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

Новый комплект разработчика детекторов систем безопасности на базе микроконтроллера Renesas RL78/I1D. Часть I, (Компоненты и технологии №7'2015)

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

Программно­-аппаратный комплекс для беспроводных систем сбора и передачи данных ADUCRF101 + ADRadioNet. Часть I, (Компоненты и технологии №7'2015)

В статье рассматриваются параметры и особенности микроконтроллера ADuCRF101 производства компании Analog Devices Inc., приведено описание радиочастотной части микросхемы, описание протокола ADRadioNet, прикладного программного обеспечения для оценки, разработки и программирования беспроводной сети передачи данных. В первой части статьи представлен обзор новых микроконтроллеров компании Analog Devices Inc. на процессоре ARM Cortex-M3, рассмотрены их основные особенности и характеристики. Во второй части статьи будет рассказано об аппаратных и программных средствах разработки для ADuCRF101, средствах программирования сети на основе протокола ADRadioNet и приведено подробное описание режимов работы с соответствующим энергопотреблением.

Графический контроллер FT800. Программные средства разработки и отладки, (Компоненты и технологии №6'2015)

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

Перспективные микроконтроллеры AVR компании Atmel, (Компоненты и технологии №5'2015)

Несмотря на бурный рост популярности 32-разрядных микроконтроллеров, в том числе и производства Atmel Corp., компания продолжает ежегодно инвестировать значительные ресурсы в направление 8-разрядных микроконтроллеров AVR. Будучи убежденными в сохраняющейся актуальности и перспективности этой архитектуры, специалисты Atmel постоянно совершенствуют технологию производства и добавляют полезные функциональные возможности в AVR-микроконтроллеры. Данная тенденция поддержана и продажами, которые не прекращают рост с 1996 года, когда была создана архитектура AVR. Уже много лет создание новых микросхем компанией Atmel основывается на трех китах: высокой производительности, малом энергопотреблении и простоте использования.

uGFX — графическая библиотека для микроконтроллеров. Часть 4, (Компоненты и технологии №4'2015)

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

Графические модули FTDI VM800P и VM801P, (Компоненты и технологии №4'2015)

Одна из часто встречающихся практических задач — модернизация или модификация существующего изделия с целью улучшения его функциональных возможностей. Сегодня к числу популярных вариантов модернизации принадлежит и графический пользовательский интерфейс на базе цветных TFT-дисплеев с сенсорными экранами. С помощью такого дисплея можно организовать простое и интуитивно понятное пользователю управление прибором.

Графический контроллер FT800. Вывод на экран изображения стрелочного индикатора и оптимальное использование ресурсов управляющего микроконтроллера, (Компоненты и технологии №2'2015)

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

Профилирование энергопотребления микроконтроллеров EFM32 Gecko, (Компоненты и технологии №1'2015)

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

uGFX — графическая библиотека для микроконтроллеров. Часть 3, (Компоненты и технологии №12'2014)

Мы продолжаем знакомить читателей с графической библиотекой uGFX. В статье рассказано, как с помощью uGFX рисовать графические примитивы и выводить на дисплей изображения из графических файлов формата *.bmp и *.gif. Описаны другие возможности модуля GDISP. Статья сопровождается примерами программ и снимками экрана с результатами работы программ на микроконтроллере ARM Cortex-M3.

Семейство микроконтроллеров XMC1000 компании Infineon, базирующееся на архитектуре Cortex-M0, (Компоненты и технологии №12'2014)

С того момента как был анонсирован выпуск новых микроконтроллеров Infineon серии XMC, прошло свыше полутора лет. На данный момент большинство заявленных кристаллов сертифицировано и изготавливается серийно. Компания Infineon имеет несколько успешных семейств микроконтроллеров для применения в области промышленной автоматизации и в транспортных системах, начиная от 8‑битных до высокопроизводительных 32‑битных многоядерных процессоров серии TriСore, которые широко распространены и сейчас. Основным достоинством нового семейства XMC является возможность использования единых средств разработки и отладки программного обеспечения, независимо от фирмы-производителя. И хотя различные фирмы предлагают свои бесплатные среды разработки, наиболее комфортная и эффективная деятельность обеспечивается с помощью инструментария от таких компаний, как IAR и Keil.

32‑разрядный микроконтроллер 1986ВЕ4У компании «Миландр» с 24‑битным ΣΔ-АЦП, (Компоненты и технологии №11'2014)

Статья знакомит читателей с 32‑разрядным микроконтроллером 1986ВЕ4У компании «ПКК Миландр», включающим в свой состав 24‑разрядный ΣΔ-АЦП, температурный датчик, 12‑разрядные АЦП последовательных приближений и ЦАП для построения измерительных каналов различных типов датчиков.

uGFX — графическая библиотека для микроконтроллеров. Часть 2, (Компоненты и технологии №11'2014)

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

uGFX — графическая библиотека для микроконтроллеров, (Компоненты и технологии №10'2014)

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

Графический контроллер EVE FT800 FTDI и микроконтроллер SAMD21 Atmel. Работаем с графическими изображениями, (Компоненты и технологии №10'2014)

Продолжение. Начало в № 8’2014
В данной статье мы продолжим рассказ о возможностях графического контроллера FT800 FTDI и микроконтроллера SAMD21 Atmel. Рассмотрим работу с USB-хостом SAMD21 на примере чтения JPEG-изображений с USB флэш-диска и вывода их на экран TFT-дисплея с помощью контроллера FT800.

Микропроцессоры Renesas RZ: мини-компьютер в одном кристалле, (Компоненты и технологии №10'2014)

В статье речь идет о новом и постоянно развивающемся продукте компании Renesas — семействе микропроцессоров RZ и конкретно о линейке RZ/A1. Многие ждали этот продукт, ведь теперь в линейке Renesas есть настоящий ARM, причем весьма производительный, с богатой периферией.

Защита интеллектуальных счетчиков на всем протяжении жизненного цикла, (Компоненты и технологии №9'2014)

В статье рассматриваются различные механизмы атак на интеллектуальные счетчики на разных стадиях их жизненного цикла: при производстве, во время и после монтажа и в ходе эксплуатации. Описываются реальные способы предупреждения подобных атак, в частности применение защищенных начальных загрузчиков в процессе производства и измерительных плат при монтаже, аппаратное (а не программное) асимметричное шифрование данных на стадии эксплуатации; также возможно использование ядра с кумулятивной аттестацией (cumulative attestation kernel, CAK) для долгосрочной защиты. Представлена однокристальная система (SoC) ZEUS1 компании Maxim как надежное решение для конструктивного обеспечения безопасности интеллектуальных счетчиков.

Оптимизация энергопотребления устройств на базе микроконтроллеров EFM32 Wonder Gecko с ядром Cortex-M4F , (Компоненты и технологии №9'2014)

Статья посвящена способам снижения энергопотребления устройств сбора и обработки данных на базе микроконтроллеров с ядром Cortex-M4F. Приводятся основные отличительные характеристики ядра, их роль при организации эффективных алгоритмов математической обработки данных. В качестве примера рассматривается решение от компании Silicon Labs — микроконтроллеры EFM32 Wonder Gecko, обладающие высокой производительностью и сбалансированным комплексом технологий энергосбережения.

Микроконтроллеры: статистика запросов на eFind.ru, (Компоненты и технологии №7'2014)

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

Мультиядерные микроконтроллеры семейства xCORE от XMOS, (Компоненты и технологии №7'2014)

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

Обзор новой линейки микроконтроллеров SAMG с ядром ARM Cortex-M4F от компании Atmel , (Компоненты и технологии №7'2014)

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

Отечественные высокопроизводительные 8‑разрядные RISC-микроконтроллеры серии 1887 с малым потреблением, (Компоненты и технологии №7'2014)

В статье представлены технические характеристики и пользовательские возможности 8‑разрядных микроконтроллеров 1887ВЕ4У, 1887ВЕ7Т с RISC-архитектурой, созданных в компании «НИИЭТ». При их разработке применялись современные конструктивно-технологические достижения, которые обеспечивают существенные преимущества такой архитектуры по сравнению с традиционной CISC-архитектурой и системой команд. Представлено описание основных встроенных устройств (блоков), входящих в состав микроконтроллеров, а также информация по средствам отладки и программирования.

Продукты компании IAR для разработки программного обеспечения встраиваемых устройств , (Компоненты и технологии №7'2014)

В статье описаны основные продукты компании IAR и освещены вопросы приобретения и лицензирования. IAR Systems — широко известная компания с богатой историей, выпускающая продукцию для разработчиков встраиваемых приложений. Основная сфера деятельности IAR Systems — создание компиляторов С/С++ и аппаратно-программных комплексов для разработки и отладки программного обеспечения микроконтроллеров. В этой сфере компания IAR Systems является одним из признанных мировых лидеров, она имеет собственные офисы в США, Японии и Китае.

Разработка проекта микроконтроллера 8051s на основе IP-ядер корпорации Microsemi.
Часть 5. Создание собственных устройств для шины APB. Увеличение устойчивости проекта на ПЛИС Microsemi к однократным сбоям
, (Компоненты и технологии №7'2014)

Это пятая статья из цикла, посвященного применению микропроцессорного IP-ядра 8051s для ПЛИС фирмы Microsemi. В первой части статьи было рассмотрено построение аппаратной части системы на основе 8051s с использованием IP-ядер, поставляемых в составе САПР Libero. Во второй части приведено описание ядра 8051s для программиста. В третьей части мы написали и отладили простейшую программу для микроконтроллера. В четвертой части была рассмотрена работа с прерываниями и подключение сторожевого таймера. Сегодня мы будем учиться создавать собственные устройства для шины APB. Кроме того, мы познакомимся с методами повышения радиационной стойкости проектов на ПЛИС корпорации Microsemi за счет использования специальных атрибутов для синтезатора Synplify.

Высокопроизводительное семейство 32‑битных контроллеров Microchip , (Компоненты и технологии №6'2014)

Для производителей микропроцессоров и микроконтроллеров рынок становится теснее, но для разработчиков электроники появляется больше продуктов для осознанного выбора. Процессорные ядра для встраиваемых систем M14K/M14Kc c системой команд microMIPS и особенно новейшая разработка — ядро microAptive — дополняют существующие решения компании MIPS (сейчас она является частью Imagination) и ведут к укреплению конкурентных позиций против ARM. В предыдущей статье была рассмотрена архитектура ядра MIPS M4K и описаны ее преимущества в сравнении с ближайшим конкурентом — архитектурой ARM Cortex-M3.

Платформа разработки Simplicity Studio: все инструменты в единой оболочке , (Компоненты и технологии №6'2014)

Платформа разработки Simplicity Studio — это автоматически обновляемый набор инструментов компании Silicon Labs, предназначенный для полного цикла разработки проектов для 32‑разрядных ARM-контроллеров EFM32 и некоторых серий 8‑разрядных микроконтроллеров C8051Fxxx. Главное отличие представленной платформы заключается в удобстве доступа ко всем имеющимся программным компонентам, примерам программ, документации и всему остальному, что может потребоваться при разработке программной части проекта. Платформа Simplicity Studio распространяется бесплатно и может быть использована еще до начала работы с микроконтроллерами Silicon Labs для оценки их ключевых характеристик.

Разработка проекта микроконтроллера 8051s на основе IP-ядер корпорации Microsemi.
Часть 4. Использование прерываний
, (Компоненты и технологии №6'2014)

Это четвертая статья из цикла, посвященного применению микропроцессорного IP-ядра 8051s для ПЛИС корпорации Microsemi. В первой части статьи было рассмотрено построение аппаратной части системы на основе 8051s с использованием IP-ядер, поставляемых в составе САПР Libero. Во второй части приведено описание ядра 8051s для программиста. В третьей части мы написали и отладили простейшую программу для микроконтроллера. Сегодня мы рассмотрим работу с прерываниями и подключение сторожевого таймера.

SAMD — новая линейка микроконтроллеров с ядром ARM Cortex-M0+ компании Atmel, (Компоненты и технологии №5'2014)

Летом 2013 года компания Atmel анонсировала линейку SAMD на базе ядра ARM Cortex-M0+ с одним на тот момент ее представителем — SAMD20, быстро запустила кристалл в производство, а в феврале 2014 года уже сообщила об обновлении линейки тремя семействами: SAMD21, SAMD10 и SAMD11. Эти устройства ориентированы на приложения с батарейным питанием, критичные к энергопотреблению и не требующие высокой производительности вычислительного ядра или наличия специфической сложной периферии. SAMD имеет хорошие коммуникационные возможности, качественную аналоговую часть, контроллер сенсорного ввода, полный набор методик снижения потребления PicoPower, включая периферийную систему событий, технологию SleepWalking и продвинутую мультидоменную систему тактирования ядра и периферии. В статье рассмотрены особенности SAMD.

Интеллектуальная интеграция: совмещение аналоговых компонентов с ядрами микроконтроллера ARM для преодоления трудностей при проектировании встраиваемых систем , (Компоненты и технологии №5'2014)

Жесткие требования к уменьшению стоимости, потребляемой мощности и габаритов, добавление новых функциональных возможностей, а также повышение точности и эффективности создают значительные трудности при проектировании встраиваемых систем будущих поколений. Один из способов решения этих проблем, недавно ставший доступным для разработчиков, заключается в интеллектуальной интеграции аналоговых компонентов с ядрами микроконтроллеров ARM. Различие между этим подходом и традиционной аналоговой интеграцией состоит в повышении достижимого уровня характеристик и оптимизации решения с учетом требований конкретной системы. Для каждой отдельной области применения имеются свои критерии оптимизации. Интеграция большого количества дискретных компонентов способствует выполнению комплекса критериев одновременно, что крайне желательно. Логично, что потенциально при совмещении компонентов можно решить многие из перечисленных задач, стоящих при проектировании встраиваемых систем. Однако простое размещение нескольких дискретных компонентов и процессора в одном корпусе не является ответом на вопрос. Настоящее решение гораздо сложнее и требует интеллектуальной интеграции.

Разработка проекта микроконтроллера 8051s на основе IP-ядер корпорации Microsemi.
Часть 3. Первая программа для микроконтроллера
, (Компоненты и технологии №5'2014)

Это третья статья из цикла, посвященного применению микропроцессорного IP-ядра 8051s для ПЛИС фирмы Microsemi. Ранее было рассмотрено построение аппаратной части системы на основе 8051s с использованием IP-ядер, поставляемых в составе САПР Libero. Теперь мы попробуем создать простейшую программу для 8051s и запустить ее.

Ящерицы и микроконтроллеры EFM32 Gecko: что общего? , (Компоненты и технологии №4'2014)

Компания Silicon Labs предлагает на российском рынке микроконтроллеры семейства EFM32 Gecko — несколько серий энергоэффективных кристаллов, построенных на базе ядер Cortex-M0, Cortex-M3 и Cortex-M4. Название Gecko («геккон») появилось не случайно. Что же объединяет семейство ящериц и микроконтроллеры EFM32 Gecko?

Графическая библиотека StemWin для STM32F429/439 , (Компоненты и технологии №3'2014)

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

Микропроцессорные 32‑битные ядра MIPS для высокопроизводительных встраиваемых систем , (Компоненты и технологии №3'2014)

Для производителей микропроцессоров и микроконтроллеров рынок становится теснее, но в то же время для разработчиков электроники появляется больше продуктов для осознанного выбора. Процессорные ядра M14K/M14Kc c системой команд microMIPS и особенно новейшая разработка — ядро microAptive — дополняют существующие решения комании MIPS. Все это укрепляет позиции против ее серьезного конкурента — ARM.

Разработка проекта микроконтроллера 8051s на основе IP-ядер корпорации Microsemi.
Часть 2
, (Компоненты и технологии №3'2014)

Это вторая статья из цикла, посвященного применению микропроцессорного IP-ядра 8051s для ПЛИС фирмы Microsemi. В первой части статьи было рассмотрено построение аппаратной части системы на основе 8051s с использованием IP-ядер, поставляемых в составе САПР Libero. Во второй части описывается микроконтроллерное ядро 8051s с точки зрения программиста.

Микросхемы активации питания с интегрированными микроконтроллерами компании Freescale , (Компоненты и технологии №2'2014)

Freescale Semiconductor (г. Остин, Техас, США) имеет давнюю историю и является одной из первых компаний по производству полупроводниковых приборов в мире. Начало ее деятельности относится к 1949 году, когда профессор Дэниэл Э. Нобл (Daniel E. Noble, 1901–1980 г.) основал исследовательскую радиотехническую лабораторию в г. Фениксе (Аризона, США).

Разработка проекта микроконтроллера 8051s на основе IP-ядер корпорации Microsemi.
Часть 1
, (Компоненты и технологии №1'2014)

В статье показан пример полного маршрута проектирования устройства на ПЛИС корпорации Microsemi с использованием бесплатного IP-ядра микроконтроллера 8051s. Это ядро совместимо с классическим семейством микроконтроллеров 8051 и предоставляет разработчику сочетание достоинств этого семейства с высоким быстродействием и возможностью подключения современной периферии через шину APB стандарта AMBA. Высокая степень автоматизации и дружественный интерфейс САПР Libero корпорации Microsemi позволяют очень быстро создавать проекты для новых устройств. Пройти все этапы маршрута проектирования получается гораздо быстрее, чем прочитать эту статью.

Безопасное обновление исполняемого кода в микроконтроллерах Atmel с ядром Cortex-M3 и Cortex-М4 , (Компоненты и технологии №12'2013)

При создании отказоустойчивых устройств и систем, требующих регулярного обновления рабочей программы (которое может осуществляться по нестабильным коммуникационным каналам), модификация программного кода в микроконтроллере является важным моментом. Обычно для процесса модификации программного кода микроконтроллера необходимо остановить работу устройства на время процедуры обновления. Для повышения надежности обновления кода программы в своих новых микроконтроллерах на базе ядра Cortex-M3 и Cortex-М4 компания Atmel применила Flash-память, разделенную на два банка, с возможностью одновременной записи в один банк и продолжения выполнения программы из другого.

Огромный рынок для маленьких однокристальных систем с архитектурой x86 , (Компоненты и технологии №12'2013)

Выпуская встраиваемые однокристальные системы серии G (AMD Embedded G‑Series SOC), компания AMD объединила в одной микросхеме (SoC) функции центрального процессорного устройства (ЦПУ), графического процессора и контроллера ввода/вывода, разместив их на площади 24,5×24,5 мм. И теперь, по прошествии совсем небольшого времени, стали доступны платы и системы, использующие эту однокристальную систему. Что же в этом особенного, и какие продукты сейчас реально доступны?

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

Одним из основных способов обеспечения надежности аппаратуры является применение высококачественной элементной базы. В результате предъявляются новые требования к показателям надежности и элементной базы. В статье рассматривается архитектура нового микроконтроллера, разрабатываемого в ходе ОКР «Обработка‑13», и способы повышения таких показателей. Для обеспечения стойкости к факторам космического пространства микроконтроллер выполнен по технологии «кремний-на-изоляторе» с проектными нормами 180 нм. Использование кольцевых транзисторов повышает уровень накопленной дозы до 500 крад. Применение триггеров типа DICE и контрольных сумм ЕСС (SECDED) для блоков памяти и регистровых файлов способствует снижению интенсивности одиночных сбоев, вызванных, например, ТЗЧ. Схемы аппаратной диагностики ключевых элементов системы «процессор-память», построенные на принципах дублирования в режиме Lock-Step, обеспечивают высокий уровень безопасности. Для улучшения качества ПО, разрабатываемого для данного микроконтроллера, реализованы вспомогательные аппаратные блоки, сокращающие нагрузку с процессорного ядра при выполнении функций диагностики. Благодаря расширенным возможностям отладки ПО проводится качественная его подготовка, в том числе системы диагностики, с учетом программного внесения ошибок. Обширный функционал, наличие различных интересов (UART, SPI, CAN, USB, Ethernet, SpaceWire), мощная аналоговая подсистема (АЦП, ЦАП, встроенные приемопередатчики Ethernet, SpaceWire) и много другое позволяют получить высокие функциональные возможности при обеспечении самых строгих требований надежности.

Семейство встраиваемых процессоров RZ/A. Техническое введение , (Компоненты и технологии №12'2013)

В статье дается вводная техническая информация о новом семействе встраиваемых процессоров компании Renesas — RZ/A. Это семейство содержит ряд опций и вариантов конфигурации, призванных обеспечить разработчикам широкий выбор при проектировании устройств управления TFT-дисплеем или изделий с графическим интерфейсом.

MexBIOS — интерпретатор графически-разработанных программ для микроконтроллеров, (Компоненты и технологии №10'2013)

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

Низкое энергопотребление — низкая цена! Микроконтроллеры STMicroelectronics для устройств с батарейным питанием , (Компоненты и технологии №10'2013)

Малопотребляющие контроллеры семейств STM32L и STM8L компании STMicroelectronics зарекомендовали себя с наилучшей стороны при создании высокоэффективных устройств с малым потреблением. Новые бюджетные Value Line линейки STM8L05 и STM32L100 имеют рекордно низкие цены и, сохраняя преимущества базовых семейств, позволяют значительно сократить стоимость конечного изделия.

Управление в реальном времени с C2000 от Texas Instruments, (Компоненты и технологии №10'2013)

Системы управления в реальном времени широко распространены в современной промышленности. Управление двигателем, преобразование электроэнергии, автоматическое управление освещением и механизмами — лишь часть задач, при решении которых используются замкнутые алгоритмы управления. Микроконтроллеры для реализации таких приложений должны удовлетворять определенным требованиям. С одной стороны, это высокопроизводительное ядро, характерное для сигнальных процессоров, способное быстро производить расчет алгоритма управления. А с другой — наличие специализированной периферии управления, характерной для микроконтроллеров общего назначения. Микроконтроллеры C2000 были разработаны компанией Texas Instruments специально для таких приложений и соответствуют двум этим требованиям одновременно. В статье приведена общая информация о семействе С2000 и рассмотрена среда разработки приложений Code Composer Studio.

Двухъядерные процессоры серии lpc43XX компании NXP, (Компоненты и технологии №9'2013)

Многоядерность в сфере микроконтроллеров для встраиваемых систем — мода или неизбежность? Нужен ли секретарь центральному процессору? Мы постараемся дать ответы на эти и другие вопросы. Статья посвящена ознакомительному описанию двухъядерных микропроцессоров фирмы NXP. Рассматриваются общие аспекты внутреннего строения моделей серии lpc43XX.

Микроконтроллеры Gecko для реализации счетчиков воды, газа, тепла и электроэнергии, (Компоненты и технологии №9'2013)

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

Микропроцессорные наборы бескорпусных микросхем ПКК «Миландр» для интеллектуальных датчиков физических величин, (Компоненты и технологии №9'2013)

Каждое новое поколение микроконтроллеров разработки ПКК «Миландр» вбирает в себя элементы специализированных микросхем. Это в первую очередь относится к различным проводным и беспроводным интерфейсам, а также к модулям обработки сигнала наиболее часто применяемых типов датчиков.

Продление автономной работы с помощью микроконтроллера RL78, или Как сделать батарею из лимона , (Компоненты и технологии №9'2013)

На выставке Embedded World 2012 демонстрационная система с микроконтроллером RL78 питалась от одного лимона в течение всех трех дней мероприятия, демонстрируя беспрецедентно низкий уровень энергопотребления для массового микроконтроллера и реальную возможность продлить время автономной работы системы на базе RL78.

Универсальная система питания микроконтроллера: выбор оптимального по цене варианта , (Компоненты и технологии №9'2013)

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

Atmel: акцент на микромощные технологии, (Компоненты и технологии №8'2013)

Известная фраза о том, что мы живем в эпоху победы маркетинга над здравым смыслом, пожалуй, наиболее ярко подтверждается рынком смартфонов. Народ послушно покупает десятками миллионов аппараты с 4‑ядерными процессорами Cortex-A8/Cortex-A9/Cortex-A15, 2‑гигабайтной оперативной памятью и Full-HD экраном. Таких вычислительных ресурсов должно хватить на демонстрацию фильма качества Blu-Ray и одновременный запуск компьютерной игры «средней тяжести». Вопрос «А зачем все это карманному устройству?» остается без ответа. У автора есть смартфон, построенный на одноядерном процессоре Cortex-A5, который успешно справляется со своими функциями и при этом не требует, чтобы его заряжали каждую ночь. Вывод очень простой: под каждую техническую задачу нужно использовать оптимальное hardware, тогда и проблем с отладкой меньше, и себестоимость девайса будет адекватная.
В статье рассмотрены микроконтроллеры Atmel, отличающиеся малым энергопотреблением.

Программная эмуляция EEPROM в микроконтроллерах семейства STM32F40x/STM32F41x , (Компоненты и технологии №8'2013)

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

DAVE 3 — среда компонентно-ориентированного программирования для встраиваемых систем, (Компоненты и технологии №7'2013)

Компания Infineon серийно выпускает ARM-микропроцессоры для промышленных систем реального времени и коммуникационных приложений. Специально для этих процессоров Infineon разработала новую версию уже отлично зарекомендовавшего себя пакета DAVE (Digital Application Virtual Engineer), который используется для создания программного обеспечения и отладки программ на базе кристаллов Infineon. Среда DAVE 3 имеет все необходимые компоненты стандартных IDE (Integrated Development Environment) — редактор, компилятор, отладчик, библиотекарь и т. д. Но ее основной особенностью является добавленный программный инструмент Code Engine, представляющий собой автоматический генератор кода, разработанный в соответствии с концепцией компонентно-ориентированного программирования (Component Based Programming, CBP) для встраиваемых систем реального времени. В статье рассмотрены основные отличия концепции, применяемой для CBP, от объектно-ориентированного программирования и применение CBP для практической разработки встраиваемых систем.

IAR Systems: профессиональные средства поддержки разработок для микроконтроллеров , (Компоненты и технологии №7'2013)

Ни один современный проект не обходится без соответствующих аппаратных и программных средств поддержки разработок. Компания IAR Systems является признанным мировым лидером по поставке высокопроизводительного инструментария, который необходим разработчику на этапе отладки. Это среда разработки IAR Embedded Workbench (C/C++ компиляторы и отладчики), графическая среда программирования IAR visualSTATE, внутрисхемные эмуляторы, отладочные платы и плагины для операционных систем.
Статья посвящена обзору новостей компании IAR Systems: открыты центры обучения (IAR Academy), получен сертификат немецкого органа сертификации TÜV SÜD, закончена интеграция среды разработки EWARM с Eclipse IDE, разработан пробник I‑Scope, представляющий собой эффективное средство поддержки технологии Power Debugging, а также появились новые оценочные наборы с процессорами на базе ядер Cortex-M.

SAM4E — новое семейство микроконтроллеров с ядром Cortex-M4 корпорации Atmel , (Компоненты и технологии №7'2013)

В конце 2012 года корпорация Atmel анонсировала серию микроконтроллеров SAM4E на базе ядра Cortex-M4F с аппаратным блоком арифметики с плавающей точкой. Кристалл содержит большой объем Flash-памяти, множество различных последовательных интерфейсов, улучшенную аналоговую часть. Он ориентирован для применения в промышленных приложениях, в которых требуются высокая производительность, наличие нескольких коммуникационных интерфейсов и высокие математические возможности. В статье рассмотрены общие характеристики микроконтроллера SAM4E и новшества, отличающие его от других семейств Atmel на базе ядер Cortex-M3/M4.

Прецизионные микроконверторы ADuCM36x — быстрый старт , (Компоненты и технологии №7'2013)

Статья содержит сведения об основных характеристиках и архитектуре, а также описание опыта практического использования недавно появившегося на рынке семейства 32‑разрядных прецизионных микроконверторов (аналоговых микроконтроллеров) ADuCM36x с ядром ARM Cortex-M3 компании Analog Devices. Приведен перечень всех аналоговых МК общего назначения, выпускаемых производителем этого семейства, рассказано о существующих средствах поддержки разработки приложений на базе ADuCM36x, основных этапах такой разработки, а также описано реальное устройство на базе МК ADuCM360 — прецизионный измеритель напряжения.

Сократите время выхода на рынок с помощью средств разработки Renesas, (Компоненты и технологии №7'2013)

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

FreeRTOS. Взгляд изнутри. Алгоритм работы планировщика. Часть 2, (Компоненты и технологии №6'2013)

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

FreeRTOS. Взгляд изнутри. Алгоритм работы планировщика. Часть 1 , (Компоненты и технологии №5'2013)

Продолжение. Начало в № 7`2012
Статья продолжает цикл, посвященный внутреннему устройству FreeRTOS — операционной системы для микроконтроллеров. Ее тема — алгоритм работы планировщика в режиме вытесняющей многозадачности. В первой части статьи рассмотрено состояние задачи готовности к выполнению и непосредственно состояние выполнения. Во второй части внимание будет уделено блокированному состоянию задачи. За рамками статьи осталось приостановленное состояние задачи и некоторые другие возможности FreeRTOS, однако при желании читатель сможет самостоятельно изучить принцип их устройства, используя материал этой статьи как отправную точку.

Микроконтроллеры семейства STM32F3xx компании STMicroelectronics. От управления электроприводами до обработки звука , (Компоненты и технологии №5'2013)

Окончание. Начало в № 4`2013
Во второй части статьи рассматриваются блок прямого доступа к памяти (DMA), внешние интерфейсы и блок управления электропитанием (PWR) микроконтроллеров семейства STM32F3xx

Микроконтроллеры с FRAM: архитектура и особый подход к разработке программного обеспечения, (Компоненты и технологии №4'2013)

При программировании микроконтроллера следует учитывать некоторые аспекты, касающиеся структуры программного обеспечения и обработки потока информации. В настоящее время разработчикам ПО известны критические особенности таких типов энергонезависимой памяти, как PROM, EPROM и Flash, и методы работы с ними. Для устройств с FRAM-памятью следует принимать во внимание некоторые новые аспекты. Авторы статьи освещают эти особенности и рассказывают о возможных методах работы с новой архитектурой памяти.

Микроконтроллеры семейства STM32F3xx компании STMicroelectronics: от управления электроприводами до обработки звука , (Компоненты и технологии №4'2013)

В 2012 году компания STMicroelectronics, которая широко известна благодаря своим микроконтроллерам STM32F1xx и STM32F2xx, имеющим наивысшую производительность среди аналогичных устройств с ядром Cortex-M3, начала выпуск микроконтроллеров с ядром Cortex-M4. Первым было выпущено семейство STM32F4xx общего назначения, а в конце прошлого года появилось семейство STM32F3xx. Оно, несмотря на меньшую производительность, обладает рядом периферийных модулей с поистине уникальными характеристиками, что делает семейство STM32F3xx привлекательным как для разработчиков узлов промышленной автоматики, так и для специалистов в области обработки звука и распознавания речи.

Особенности применения микроконтроллеров ATSAM4L в приложениях с батарейным питанием , (Компоненты и технологии №4'2013)

В 2012 году корпорация Atmel анонсировала очередное семейство микропотребляющих микроконтроллеров с процессорным ядром Cortex-M4, ориентированное на приложения с батарейным питанием. Микроконтроллеры ATSAM4L выпускаются двумя сериями — ATSAM4LS и ATSAM4LC, в каждой из которых кристаллы доступны в корпусах с 48, 64 и 100 выводами. В кристаллах серии ATSAM4LC есть встроенный контроллер ЖКИ на 160 (4×40), 92 (4×23) и 52 (4×13) сегмента, а помимо интерфейса USB Device реализован интерфейс USB Host.

Микроконтроллер Cortex-M4 с низким энергопотреблением: все зависит от производителя, (Компоненты и технологии №2'2013)

Термин «низкое энергопотребление» в настоящее время стал настолько часто и широко использоваться, что потерял определенную долю своей привлекательности и даже некоторую часть вкладываемого в это понятие смысла. С точки зрения производителя микроконтроллеров «низкое энергопотребление» касается сравнения с прямыми конкурентами, и инженеры должны понимать, что не все микроконтроллеры на базе ядра Cortex-M4 работают в пределах одного и того же диапазона энергопотребления.

Совместимость 32‑разрядных микроконтроллеров , (Компоненты и технологии №1'2013)

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

Atmel: новые 8‑разрядные AVR-микроконтроллеры , (Компоненты и технологии №12'2012)

В настоящее время наблюдается тенденция применения в новых проектах 32‑разрядных микроконтроллеров, даже если не требуется высокая производительность. Отчасти это оправдано сопоставимой ценой на 8‑ и 32‑разрядные микроконтроллеры, а также унификацией номенклатуры элементной базы. В то же время 8-разрядные микроконтроллеры уходят со сцены. Наоборот, вследствие более простой схемотехники, а также экономии времени на программировании и отладке популярность их только возрастает.
Лидерами в 8‑разрядном сегменте рынка являются AVR-контроллеры компании Atmel. За 14 лет своего существования это семейство в значительной мере преобразилось и существенно дополнилось, а объем поставок превышает 1 миллион штук в день. Сейчас выпускается несколько десятков наименований AVR-контроллеров в корпусах от 6 до 100 выводов с объемом Flash-памяти программ от 512 байт до 384 кбайт. В статье рассмотрены новые представители этого семейства.

FreeRTOS. Взгляд изнутри , (Компоненты и технологии №11'2012)

Продолжение. Начало в № 7`2012
Статья посвящена подсистеме памяти FreeRTOS. Описан интерфейс менеджера динамического выделения памяти, а также реализация менеджера в виде схем выделения памяти. Приводятся сравнительные характеристики таких схем. Внимание уделено проблеме фрагментации памяти, приведены результаты тестирования при различной интенсивности запросов на выделение блоков памяти. Затронут вопрос о том, как расходуется память микроконтроллера на нужды самой FreeRTOS, а также о способах размещения в памяти прикладных данных.

Использование микроконтроллеров VaultIC в качестве электронных ключей для защиты программного обеспечения от нелегального копирования , (Компоненты и технологии №9'2012)

Защита программного обеспечения от нелегального копирования и использования — головная боль для многих разработчиков коммерческих продуктов. Придумано огромное количество методов борьбы с пиратством, однако все их можно условно разделить на две большие группы: программные и аппаратные методы. В последнее время большую популярность среди аппаратных методов получил способ организации защиты с помощью специальных внешних устройств — электронных ключей, или токенов. Главной особенностью таких устройств является аппаратная защита от различных атак (по сторонним каналам, реверс-инжиниринга и т. п.), а также наличие специальных сопроцессоров для ускорения выполнения криптографических операций. Благодаря этому токены могу применяться в качестве ключевого звена защиты программного обеспечения, так как их взлом или копирование являются крайне трудоемкой задачей, которая, в конечном счете, нецелесообразна для потенциального злоумышленника.
    Средства криптографической защиты Inside Secure.

32-разрядные Flash-микроконтроллеры Atmel , (Компоненты и технологии №7'2012)

В начале мая 2012 года компания Atmel провела очередной технический тренинг для европейских дистрибьюторов. Основное время тренинга было посвящено знакомству с новыми 32-разрядными микроконтроллерами и пакетом программ Atmel Studio шестой версии, которая является иллюстрацией к сформулированному в свое время Ф. Энгельсом закону о переходе количества в качество. Говоря серьезно, теперь существует единый инструмент написания и отладки кода практически для всех современных микроконтроллеров Atmel с Flash-памятью программ, начиная с 8-разрядных ATtiny и заканчивая 32-разрядными AVR32, SAM3 и SAM4.

Французская и норвежская команды инженеров компании Atmel развивают направления контроллеров на лицензированных ядрах Cortex-M3/Cortex-M4 и на собственном ядре AVR32 соответственно. Здоровая внутрикорпоративная конкуренция помогает выпускать высококачественные продукты. По сравнению со старшим, «устоявшимся» семейством AVR32 новые микроконтроллеры на ядре Cortex имеют более высокую скорость ядра и, соответственно, бóльшую производительность, тогда как архитектура AVR32 изначально включает DSP-команды и аппаратные решения, обеспечивающие повышенную надежность.

FreeRTOS. Взгляд изнутри , (Компоненты и технологии №7'2012)

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

IAR: изменения в кодировке, система управления лицензиями LMS2, новинки , (Компоненты и технологии №7'2012)

Статья посвящена обзору новинок, появившихся в перечне продукции IAR Systems в 2011–2012 годах: изменения в коде для заказа среды разработки, изменения в процедуре регистрации (новая версия системы управления лицензиями LMS2), новые оценочные наборы для ядер ARM7, Cortex-M0/ M3/M4, Cortex-R4F и MSP430, эргономичный быстродействующий эмулятор I-Jet, являющийся первой разработкой компании в группе In-circuit debugging probes. Новые решения компании IAR Systems позволят выполнить разработку и отладку аппаратного и программного обеспечения намного эффективнее и значительно сократить время создания законченных систем или их прототипов.

Встраиваемые электронные модули немецкой компании TQ , (Компоненты и технологии №7'2012)

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

Микроконтроллеры: статистика запросов на eFind.ru , (Компоненты и технологии №7'2012)

Поисковые запросы, задаваемые пользователями eFind.ru, представляют собой партномера различных электронных компонентов. Анализ этих партномеров позволяет делать выводы о спросе на тот или иной тип компонентов.

В статье приводятся данные, касающиеся интереса пользователей eFind.ru к микроконтроллерам. В качестве основы для анализа мы взяли статистику поисковых запросов за период с января 2010 г. по март 2012 г.

Новый отечественный микроконтроллер 1986ВЕ 1Т для авиационной техники, (Компоненты и технологии №7'2012)

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

Отправка уведомлений с микроконтроллера Renesas RX62N на iPhone , (Компоненты и технологии №7'2012)

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

Программные средства разработки для микроконтроллеров Precision32 фирмы Silicon Labs , (Компоненты и технологии №7'2012)

С недавнего времени компания Silicon Labs начала выпуск 32-разрядных микроконтроллеров Precision32 на базе ядра Cortex-M3, а также средств поддержки разработки для них. Аппаратные средства включают в себя программаторы и оценочные платы с возможностью подключения модулей, расширяющих их функционал, а в набор программных средств, получивший название Precision32 Development Suite, входят мастер создания кода начальной конфигурации, интегрированная среда разработки и библиотека для более быстрой разработки кода под эти 32-разрядные микроконтроллеры. Программные продукты предоставляются на бесплатной основе, но для полноценного использования некоторых из них необходимо пройти бесплатную активацию на сайте www.silabs.com.

В статье рассмотрены программные средства, в состав которых входят все необходимые компоненты для разработки проекта под 32-разрядные микроконтроллеры компании Silicon Labs.

Сенсорные клавиатуры на базе микроконтроллеров серии CY8C20xx6A компании Cypress , (Компоненты и технологии №7'2012)

В статье "Сенсорные интерфейсы на базе микроконтроллеров PSoC CapSense компании Cypress" (Компоненты и технологии №6, 2012г.) мы начали рассказ об алгоритме SmartSense и основах работы с ним. В этой статье на примере реализации 12-кнопочной сенсорной клавиатуры покажем, как работать с портами ввода/вывода и прерываниями микроконтроллеров PSoC CapSense компании Cypress.
   Сенсорные клавиатуры - рекомендации по разработке.

Микроконтроллеры PIC с USB-интерфейсом в управлении тиристорным преобразователем , (Компоненты и технологии №6'2012)

Использование микроконтроллеров для создания систем импульсного управления силовыми выпрямительными мостами на основе тиристоров позволяет уменьшить размеры устройств управления, сделать их компактными и надежными. Применение протокола обмена данными USB (Universal Serial Bus, универсальная последовательная шина) в устройстве управления делает возможным подключение ПК, на котором можно оперативно выбрать настройки и визуально представить процессы, происходящие в силовой цепи и самой системе управления. В статье дано описание блока управления тиристорным преобразователем БУТП, выполненного на микроконтроллерах PIC фирмы Microchip — PIC16F628A и PIC18F2550. Применение микроконтроллеров PIC в устройствах сторонних производителей доступно благодаря программной поддержке Microchip, что привело к созданию специальной программы TestBUTP для взаимодействия с переменными системы управления преобразователем.

Сенсорные интерфейсы на базе микроконтроллеров PSoC CapSense компании Cypress , (Компоненты и технологии №6'2012)

Стильный, удобный и надежный интерфейс может выгодно выделить конечное изделие из массы аналогичных конкурентных продуктов. Именно таким может стать разрабатываемое изделие, если в нем использовать современный сенсорный интерфейс. В статье на примере реализации 12‑кнопочной сенсорной клавиатуры рассказано о возможностях микроконтроллеров PSoC CapSense компании Cypress.
    Сенсорные клавиатуры: тестовые модули и примеры работы с ними.

Обзор новых контроллеров SAM9 на ARM926 ядре , (Компоненты и технологии №5'2012)

В июле 2011 года корпорация Atmel, один из ведущих производителей микроконтроллеров и сенсорных устройств, представила пять новых микроконтроллеров семейства Atmel SAM9 на базе ядра ARM926, содержащих до двух блоков Ethernet и CAN. Н овые микросхемы ориентированы для применения в задачах автоматизации в промышленности и быту, системах вентиляции и кондиционирования, платежных терминалах, медицинских устройствах, а также в любых других проводных и беспроводных системах мониторинга датчиков или каких-либо параметров устройств, где требуется развитый графический интерфейс и реализация сложных протоколов передачи данных.

Применение процессоров с архитектурой ARM в современной медицине , (Компоненты и технологии №5'2012)

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

Самый производительный микроконтроллер на ядре Cortex-M4 , (Компоненты и технологии №5'2012)

В конце 2011 года компания STMicroelectronics начала серийный выпуск микроконтроллеров STM32F4xx на ядре ARM Cortex-M4. Эта линейка продолжает развитие семейства STM32, дополняя его новым ядром ARM Cortex-M4. На данный момент общая номенклатура семейства составляет более 250 позиций на ядрах Cortex-M0/M3/M4 с широчайшим набором периферии и производительности, предоставляя разработчику богатый выбор решений для своих задач. Статья знакомит с архитектурой этого микроконтроллера.

FreeRTOS — операционная система для микроконтроллеров , (Компоненты и технологии №4'2012)

Мы продолжаем изучение FreeRTOS — операционной системы, созданной специально для микроконтроллеров. В этой статье речь пойдет о поддержке модуля защиты памяти (MPU), который представлен в некоторых микроконтроллерах с ядром ARM Cortex-M3. Показано, как аппаратно предотвратить несанкционированный доступ к памяти, которая принадлежит ядру FreeRTOS, со стороны прикладных задач, а также как предотвратить влияние одной задачи на память, принадлежащую другой задаче. Описаны специфические API-функции и типы данных, предназначенные для работы с модулем MPU.

Новые двухъядерные микроконтроллеры для систем управления F28M35x семейства Concerto корпорации Texas Instruments, (Компоненты и технологии №12'2011)

В предыдущих статьях были рассмотрены основные модули и блоки микроконтроллеров TI Concerto. В первой части этой статьи говорится о периферийных модулях управляющей подсистемы, которые собственно и делают ее управляющей. Во второй части более детально описана аналоговая подсистема. В третьей части рассказывается о модуле межпроцессорного взаимодействия, который обеспечивает синхронизацию и обмен данными между главной подсистемой Cortex-M3 и управляющей C28. В четвертой части рассмотрены мультиплексоры, которые позволяют подключать к не слишком большому количеству выводов корпуса сигнальные линии большого количества периферийных модулей, как главной, так и управляющей подсистем, в зависимости от выполняемой задачи.

FreeRTOS — операционная система для микроконтроллеров. Часть 10, (Компоненты и технологии №11'2011)

Продолжение. Начало в № 2`2011

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

Gecko от Energy Micro — микроконтроллеры с «нордическим» характером, (Компоненты и технологии №11'2011)

Energy Micro — молодая быстроразвивающаяся компания, занимающаяся системной разработкой 32?битных микроконтроллеров с архитектурой ARM Сortex-M3. Как известно, над созданием и стандартизацией ядер серии ARM работает британская ARM Ltd, выдающая лицензии и данные для производства остальным компаниям. Это значит, что МК разных производителей будут иметь одно и то же вычислительное ядро. На плечи же системных разработчиков микроконтроллеров ложится задача создания периферии и интеграция ядра в завершенное устройство. И именно это является решающим фактором, от которого, в конечном счете, и зависит большинство возможностей МК, определяющих сферу его применения. Таким образом, не «все ARM одинаково полезны». Нужно сказать, что Energy Micro сфокусировалась на снижении потребления энергии своими МК и с честью справилась с поставленной задачей.

Новые двухъядерные микроконтроллеры для систем управления F28M35x семейства Concerto корпорации Texas Instruments. Часть 2, (Компоненты и технологии №11'2011)

Окончание. Начало в № 10`2011

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

Atmel: новые возможности пакета AVR Studio, (Компоненты и технологии №10'2011)

Программная среда разработки AVR Studio появилась практически одновременно с выходом AVR-микроконтроллеров и за время своего существования прошла большой путь. Первые версии пакета содержали текстовый редактор, ассемблер, компоновщик и симулятор. В качестве внешнего языка высокого уровня использовался коммерческий C-компилятор шведской компании IAR, впоследствии добавилась возможность подключать бесплатный компилятор GCC, версия WinAVR. К началу выпуска микроконтроллеров на ядре AVR32 был разработан пакет AVR32 Studio, версии под Windows и Linux. На следующем витке развития, в пятой версии, пакет AVR Studio объединил поддержку всех AVR-микроконтроллеров, то есть теперь он включает два ассемблера, 8-разрядный и 32-разрядный, а также оба GNU C-компилятора.

FreeRTOS — операционная система для микроконтроллеров. Часть 9, (Компоненты и технологии №10'2011)

Это очередная статья из цикла, посвященного FreeRTOS — операционной системе для микроконтроллеров. Здесь читатель познакомится с нововведением последних версий FreeRTOS — встроенной реализацией программных таймеров.

Новые двухъядерные микроконтроллеры для систем управления F28M35x семейства Concerto корпорации Texas Instruments, (Компоненты и технологии №10'2011)

Несмотря на значительно возросшую производительность микроконтроллеров, существует ряд задач, когда одно ядро не справляется с их решением. К таким задачам относится реализация сложных алгоритмов управления. При этом часто необходимо проводить одновременную обработку прерываний от модулей обмена данными, наблюдение за объектом управления и обсчет алгоритмов управления. При решении подобных задач приходится использовать два микроконтроллера: один для обмена данными (как правило, MCU общего назначения) и второй — для решения задач управления (как правило, DSP). При таком подходе могут возникать серьезные проблемы с синхронизацией потоков данных между микроконтроллерами, вынуждающие использовать дорогостоящие мультипортовые ОЗУ для обмена данными и ПЛМ?— для квитирования. Микроконтроллеры F28M35x семейства Concerto корпорации Texas Instruments (TI) стали долгожданным решением для разработчиков, занимающихся проектированием систем интеллектуального управления.

Отладочные средства для AVR и AVR32 UC3 2011 года, (Компоненты и технологии №10'2011)

Компания Atmel распространяет большое количество фирменных отладочных средств, предназначенных для поддержки разработок с использованием микроконтроллеров AVR (tiny, mega, Xmega) и AVR32 UC3 (AT32UC3). Выпущенные в последнее время отладочные средства компании уже ориентированы на поддержку кристаллов обеих архитектур. Это привело к формированию нового поколения средств разработки, выстроенных в едином стиле для двух микроконтроллерных платформ разного класса. Обзор возможностей этих новинок приведен в данной статье.

Средства поддержки разработок компании IAR Systems. Что нового?, (Компоненты и технологии №10'2011)

В процессе отладки встраиваемых приложений разработчикам неизбежно приходится использовать различные программные и аппаратные средства — компиляторы, операционные системы, внутрисхемные эмуляторы и оценочные платы. Постоянное повышение скорости передачи и обработки информации вынуждает использовать средства разработки, отвечающие самым высоким требованиям по производительности и функциональным возможностям. Предлагаемая статья посвящена обзору новинок в перечне продукции компании IAR Systems. Эта компания — один из мировых лидеров по поставке C/C++ компиляторов для встраиваемых микропроцессорных устройств и систем на базе ядер ARM/Cortex, AVR/AVR32, 8051 и MSP430 [1]. IAR Systems постоянно следит за тенденциями современного приборостроения, регулярно обновляет свои программные и аппаратные средства, выпускает новые руководства по применению, добавляет новые примеры программ и развивает партнерские отношения с производителями внутрисхемных эмуляторов и RTOS.

FreeRTOS — операционная система для микроконтроллеров. Часть 8, (Компоненты и технологии №9'2011)

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

FreeRTOS — операционная система для микроконтроллеров. Часть 7 , (Компоненты и технологии №8'2011)

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

MD8710 — универсальная платформа для мобильных медицинских приложений, (Компоненты и технологии №8'2011)

Одной из наиболее актуальных задач современной медицины является наблюдение за состоянием пациента, как в условиях стационара, так и удаленное, на дому. До настоящего времени такие задачи решались с использованием большого количества микросхем для реализации аналоговых и цифровых каналов обмена данными и достаточно сложной схемотехники для входных и выходных аналоговых блоков. Новая мобильная медицинская платформа (Mobile Medical Platform) MD8710 компании Infineon позволяет создать однокристальную высокопроизводительную систему повышенной надежности за счет процессора с ядром Cortex-R4 с графическим пользовательским интерфейсом, сложными алгоритмами сбора и обработки данных. MD8710 обладает широкими коммуникационными возможностями благодаря интерфейсам USB и Bluetooth.

ARM Development Studio 5 — программный пакет для разработки Linux-приложений, (Компоненты и технологии №7'2011)

ARM Development Studio 5 (DS-5) — это программный пакет для разработки Linux-приложений на базе процессоров ARM. DS-5 предлагает разработчику широкий набор интуитивно понятных инструментов, которые позволяют получать и анализировать любую информацию, необходимую для отладки и оптимизации программного обеспечения.

FreeRTOS — операционная система для микроконтроллеров. Часть 6, (Компоненты и технологии №7'2011)

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

RX200 — новый 32-битный чип компании Renesas, (Компоненты и технологии №7'2011)

Недавно компания Renesas, один из ведущих мировых производителей микроконтроллеров (МК), анонсировала новое пополнение серии 32-битных чипов — RX200. «Младший брат» выпущенных более года назад RX62x и обновленных в ноябре RX63x создан для применений, в которых особенно важно низкое энергопотребление при высокой производительности и всех преимуществах 32-разрядной архитектуры, что вполне в духе тенденций рынка: «Минимум ватт — максимум MIPS».

Vinculum II — с чего начать? Работаем с интерфейсом UART и USB флэш-диском, (Компоненты и технологии №7'2011)

Эта статья посвящена работе с хост-контроллером USB Vinculum II и является продолжением статьи «Vinculum II — с чего начать? Работа с портами ввода/вывода» (Компоненты и технологии, 5'2011) В ней мы рассмотрим базовые принципы работы с периферийным интерфейсом — UART и с USB-хостом на примере записи данных на USB флэш-диск.

Инфракрасный регистратор движения на базе кристалла ATSAM3S фирмы Atmel, (Компоненты и технологии №7'2011)

Материал представляет собой адаптированный перевод руководства по применению [Passive InfraRed Reference Design (PIRRD) for SAM3S Motion Detector Camera. Ver. 11091AATARM-10. Nov. 2010 // Руководство по применению]. Полную версию руководства на английском языке можно найти на сайте компании Atmel (www.atmel.com).

Микроконтроллеры NXP Semiconductors на базе архитектуры Cortex-M0, (Компоненты и технологии №7'2011)

За последние несколько лет микроконтроллеры общего применения на базе ядра ARM получили широкое распространение на рынке микроэлектроники. Усилия разработчиков микроконтроллеров, направленные на внедрение в свои проекты этих ядер, привели к появлению более 300 разновидностей 32-битных микроконтроллеров. Среди производителей таких микроконтроллеров одну из ведущих позиций занимает компания NXP Semiconductors. Дальнейшим развитием линейки ARM-микроконтроллеров стал выпуск ряда семейств процессоров на базе архитектуры Cortex-M. В настоящее время компания NXP производит микроконтроллеры на базе ядер Cortex-M0 и Cortex-M3, а в ближайшее время будет выпущен ряд микроконтроллеров на базе ядра Cortex-M4. В этой статье речь пойдет о самом младшем семействе на базе архитектуры Cortex-M0.

Настройка частоты кварцевого осциллятора микроконтроллера, (Компоненты и технологии №7'2011)

Устройствам на микроконтроллерах иногда нужно показывать астрономическое или оперативное время. Точность часов, реализованных частью микроконтроллера, определяется точностью и стабильностью его кварцевого тактового генератора. Если частота кварцевого генератора не имеет вычисленного значения, часы «уходят», и это понижает доверие ко всему процессу управления. В некоторых случаях это приводит к ошибкам в самом процессе.

Новые средства разработки для микроконтроллеров AVR фирмы Atmel, выпущенные в 2011 году, (Компоненты и технологии №7'2011)

В 2011 году компания Atmel выпустила новые универсальные средства разработки для 8 и 32-разрядных микроконтроллеров AVR — интегрированную среду разработки AVR Studio 5 и внутрисхемный эмулятор ATJTAGICE3.

FreeRTOS — операционная система для микроконтроллеров. Часть 5, (Компоненты и технологии №6'2011)

Продолжение. Начало в № 2`2011

Мы продолжаем изучение FreeRTOS — операционной системы для микроконтроллеров. В пятой части статьи основное внимание сфокусировано на очередях — безопасном механизме взаимодействия задач друг с другом. Будут показаны опасности организации взаимодействия между задачами «напрямую» и обосновано применение очередей, а также рассказано об основных принципах, заложенных в функционирование очередей. Читатель узнает о том, как создать очередь, как записать данные в очередь и прочитать их оттуда. Будут освещены вопросы целесообразного выбора типа данных, хранящихся в очереди, и назначения приоритетов задачам, которые записывают и считывают данные из очереди.

Atmel: AVR32-микроконтроллеры в 2011 году, (Компоненты и технологии №5'2011)

В последние годы наблюдается тенденция повсеместного применения 32-разрядных микроконтроллеров, даже в тех приложениях, где обычно использовались 8-разрядные микросхемы. Причины этого процесса объясняются низкими ценами на 32-разрядные контроллеры: они сопоставимы с ценами 8-разрядных. Таким образом, разработчик может позволить себе заложить солидный запас производительности в новой разработке, что сэкономит время и средства в будущем, при модернизации изделия. В статье рассмотрены 32-разрядные контроллеры AVR32, которые компания Atmel предлагает в 2011 году.

FreeRTOS — операционная система для микроконтроллеров. Часть 4, (Компоненты и технологии №5'2011)

В этой статье будет продолжено изучение FreeRTOS — операционной системы для микроконтроллеров. Здесь описан процесс принудительного изменения приоритета задач в ходе их выполнения, показано, как динамически создавать и уничтожать задачи. Рассмотрен вопрос о том, как расходуется память при создании задач. Подведен итог по вытесняющей многозадачности во FreeRTOS и рассказано о стратегии назначения приоритетов задачам под названием Rate Monotonic Scheduling. Далее мы обсудим тему кооперативной многозадачности, ее преимущества и недостатки и приведем пример программы, использующей кооперативную многозадачность во FreeRTOS. Автор уделил внимание и альтернативным схемам планирования: гибридной многозадачности и вытесняющей многозадачности без разделения времени.

Оценочные и отладочные комплекты компании LDM-Systems на базе микроконтроллеров Atmel, (Компоненты и технологии №5'2011)

Стартовые наборы для микроконтроллеров представляют собой недорогие базовые решения для разработки систем цифровой обработки сигналов. Давайте рассмотрим, какими особенностями и преимуществами они обладают.

FreeRTOS — операционная система для микроконтроллеров. Часть 3, (Компоненты и технологии №4'2011)

В предыдущих статьях [1] читатель познакомился с операционной системой реального времени (ОСрВ) для микроконтроллеров (МК) FreeRTOS. В данной статье будет продолжено изучение базовой единицы любой программы, работающей под управлением FreeRTOS, — задачи. Будет рассказано, как передать в задачу в момент ее создания произвольный параметр и как создать несколько экземпляров одной задачи. Будет показано, как блокировать задачу на определенное время и заставить ее циклически выполняться с заданной частотой. Автор использует удобную для демонстрации возможностей FreeRTOS платформу — порт FreeRTOS для x86 совместимых процессоров.

FreeRTOS — операционная система для микроконтроллеров. Часть 2, (Компоненты и технологии №3'2011)

В предыдущей части статьи [1] читатель познакомился с операционной систе мой реального времени (ОСРВ) для микроконтроллеров (МК) FreeRTOS. Были изложены достоинства и недостатки использования ОСРВ в основе про граммного обеспечения микроконтроллерных устройств. Произведена оценка FreeRTOS с точки зрения потребления памяти и дополнительных за трат процессорного времени. В сокращенном виде была описана структура дистрибутива FreeRTOS и назначение отдельных файлов, входящих в дистрибутив. Во второй части статьи будут затронуты как основы теории работы ОСРВ в целом, так и продолжено изучение конкретной реализации ОСРВ для МК — FreeRTOS. уделено особое внимание задачам как базовой единице программы для FreeRTOS. Приведен пример простейшей программы для МК AVR ATmega128, работающей под управлением FreeRTOS.

FreeRTOS — операционная система для микроконтроллеров, (Компоненты и технологии №2'2011)

Это первая статья из цикла, посвященного операционной системе для микроконтроллеров FreeRTOS. Статья познакомит читателя с задачами, которые решают операционные системы (ОС) для микроконтроллеров (МК). Освещены вопросы целесообразности применения, преимущества и недостатки, присущие ОС для МК. Представлены возможности FreeRTOS, описаны ее особенности, а также приведена структура дистрибутива FreeRTOS с кратким описанием назначения входящих в него файлов и директорий.

Новый микроконтроллер AVR32 серии UC3L корпорации Atmel: производительность 32-разрядного МК, энергопотребление — 8-разрядного, (Компоненты и технологии №2'2011)

AVR32 UC3 — это 32-разрядная архитектура разработки 2007 года, ориентированная на широкий круг задач, в которых требуется применение малопотребляющего быстродействующего 32-разрядного микроконтроллера с высокой степенью интеграции, снабженного Flash-памятью и ОЗУ [1].

Интерфейсные IP-блоки с многоканальным ПДП-контроллером, (Компоненты и технологии №10'2010)

В статье представлена архитектура универсальных интерфейсных IP-блоков, реализующих стандартный интерфейс AMBA 3.0 AXI. Интерфейсные блоки предназначены для интеграции их в состав разнообразных IP-блоков с более сложной функциональностью. Использование универсальных интерфейсных блоков одновременно в нескольких IP-блоках позволяет сократить время разработки микросхем класса «система на кристалле». В состав интерфейсных блоков входят многоканальные контроллеры прямого доступа к памяти (ПДП) для каналов записи и чтения AXI.

Российские микроконтроллеры с ядром Cortex-M3 и пример реализации проекта, (Компоненты и технологии №9'2010)

Статья посвящена краткому обзору серии контроллеров 1986ВЕ9х на ядре Cortex-M3 производства ЗАО «ПКК Миландр», средствам разработки и отладки для него.

RX — новая вершина в эволюции микроконтроллеров, (Компоненты и технологии №8'2010)

Фирма Renesas помогает современным разработчикам реализовать их самые смелые мечты о следующем поколении микроконтроллеров. Один из разработчиков заказывает высокую производительность, второй — плотную интеграцию, третий — лучшие характеристики флэш-памяти, четвертый хочет повысить плотность кода, а пятый заинтересован в расширении возможностей. И Renesas воплотила все их пожелания в семейство RX.

ATSAM3S c ядром Cortex-M3 — новые кристаллы класса ARM7 корпорации Atmel, (Компоненты и технологии №7'2010)

В начале 2010 года фирма Atmel анонсировала серию микросхем ATSAM3S с ядром Cortex-M3, которая была предложена на замену популярных контроллеров AT91SAM7S в качестве более современного, функционального и малопотребляющего решения. Несмотря на то, что предшествующие кристаллы не снимаются с производства, есть немалое количество аргументов, которые уже могут повлиять на решение о переводе проектов на новую линейку ATSAM3S. Их и рассмотрим в этой статье.

Микроконтроллеры в системах с графическим интерфейсом, (Компоненты и технологии №7'2010)

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

Модульная платформа Tower System для разработки и отладки устройств на микроконтроллерах от компании Freescale, (Компоненты и технологии №7'2010)

В конце 2009 года компания Freescale представила принципиально новую отладочную платформу для микроконтроллеров — Tower System. Ее использование позволяет значительно сократить время и стоимость разработки.

Новые решения Linear Technology и STMicroelectronics для приборов, критичных к энергопотреблению и вычислительной мощности , (Компоненты и технологии №7'2010)

AVR-контроллеры: развитие семейства. Часть 2, (Компоненты и технологии №6'2010)

Первая часть статьи была посвящена обзору 8-разрядных AVR-контроллеров. Во второй части рассмотрены 32-разрядные микросхемы, также разработанные в норвежском отделении корпорации Atmel, которые имеют собственное ядро, но при этом разработчики включают в кристалл технологиии, успешно отработанные на 8-разрядных контроллерах Xmega. Это, в частности, периферийная система событий (Peripheral Event System) и технология picoPower. В 2010 году Atmel выпустила новые AVR32-контроллеры серий UC3L и UC3D, которые отличаются низкой стоимостью, соизмеримой со стоимостью 8-разрядных контроллеров, сохраняя при этом преимущества мощного 32-разрядного ядра и разнообразие периферии. В совокупности с бесплатными программными средствами разработки и недорогими аппаратными средствами это предоставляет разработчикам возможность применять AVR32 в бюджетных проектах.

AVR-контроллеры: развитие семейства. Часть 1, (Компоненты и технологии №5'2010)

С момента начала выпуска в 1998 году микроконтроллеры семейства AVR прошли путь от экзотической новинки до одного из самых популярных семейств на рынке 8-разрядных микроконтроллеров с Flash-памятью на кристалле. Причина популярности — очень удачная архитектура кристалла, недорогие средства отладки, а также достаточно удобная, причем бесплатная, среда программирования AVR Studio. Сегодня микроконтроллеры ATmega и ATtiny можно встретить в самых разнообразных устройствах, начиная от игрушек и заканчивая серьезными промышленными системами.

Микроконтроллеры NXP Semiconductors на базе архитектуры Cortex, (Компоненты и технологии №5'2010)

В последние несколько лет микроконтроллеры общего применения на базе ядер ARM7 и ARM9 получили широкое распространение на рынке микроэлектроники. Усилия разработчиков микроконтроллеров, направленные на внедрение в свои разработки этих ядер, привели к появлению более 300 разновидностей 32-битных микроконтроллеров. В числе производителей таких микроконтроллеров одну из ведущих позиций занимает компания NXP Semiconductors. Дальнейшим развитием линейки микроконтроллеров NXP стал выпуск ряда семейств процессоров на базе архитектуры Cortex. Микроконтроллеры NXP на базе этой архитектуры имеют ряд преимуществ по сравнению с предыдущими семействами. Эти преимущества позволили преодолеть очередной барьер увеличения производительности и уменьшения энергопотребления, а благодаря новым технологиям — уменьшить стоимость устройств. Поэтому микроконтроллеры NXP быстро завоевали популярность среди разработчиков электроники.

Реконфигурируемые выводы периферии в однокристальных микроконтроллерах, (Компоненты и технологии №5'2010)

Цена однокристальных микроконтроллеров (МК) постоянно уменьшается, и одновременно возрастает объем их функциональных возможностей. Типовой МК сегодня содержит несколько таймерных каналов, у которых есть в наличии разнофункциональные входы и выходы: захват событий, генерация событий, ШИМ-сигналы, запрос прерываний по переполнению и прочее, набор разнотипных последовательных интерфейсов, каналы аналого-цифрового и цифро-аналогового преобразования, а кроме того, значительное количество линий цифрового ввода/вывода.

Микроконтроллерная платформа — все, что вам нужно?, (Компоненты и технологии №2'2010)

Трудно представить себе современную жизнь без микроконтроллеров. Они сопровождают нас в бытовых электроприборах, в автомобилях и общественном транспорте, в рабочем оборудовании… Являясь производителем полупроводниковых компонентов с особым акцентом на сегменте микроконтроллеров, компания Renesas смогла добиться того, что продукты платформы M16C стали стандартом де-факто среди 16‑разрядных микроконтроллеров. С новой серией R32C Renesas начала выводить эту платформу на новый уровень производительности за счет 32‑разрядного ядра.

32 разряда от Atmel: новое семейство SAM3 на ядре Cortex M3, (Компоненты и технологии №1'2010)

В настоящее время все бoльшую популярность получают встраиваемые системы, которые способны решать достаточно широкий круг задач и являются одними из основных модулей при реализации систем верхнего уровня. Для таких применений важен вопрос потребления питания и пиковая производительность используемых микроконтроллеров. 32-разрядные архитектуры с поддержкой USB 2.0 Hi-Speed, SDIO, способны пропускать потоки в сотни мегабит данных. Микроконтроллеры Atmel Cortex M3 серии SAM3 созданы для решения именно таких задач.

Новая архитектура среднего семейства контроллеров Microchip, (Компоненты и технологии №11'2009)

Многие годы компания Microchip с успехом выпускает 8-разрядные PIC-контроллеры и продолжает вкладывать средства в их развитие для поддержания широкой номенклатуры продукции, которая удовлетворит потребности нынешних и будущих клиентов. Новая усовершенствованная архитектура среднего семейства контроллеров PIC12 и PIC16 взяла все самое лучшее от существующей архитектуры и получила дополнительные возможности.

STM8 и STM32 — объединенное пространство 8- и 32-разрядных микроконтроллеров, (Компоненты и технологии №10'2009)

Компания STMicroelectronics, имея в своем портфолио несколько семейств микроконтроллеров, продолжает развивать существующие и выпускать на рынок новые линейки микроконтроллеров. STMicroelectronics воплощает новые, подчас революционные концепции, облегчающие работу инженеров и разработчиков. В этой статье рассказано об одной из таких идей — функциональной и архитектурной сочетаемости двух семейств микроконтроллеров: 8-разрядных STM8 и 32-разрядных STM32 на примерах их стандартных линеек микроконтроллеров STM8S и STM32F. Эти два семейства на данный момент — одни из самых перспективных и доступных продуктов, выпускаемых STMicroelectronics. Более того, предприняты существенные усилия по совершенствованию номенклатуры обоих семейств микроконтроллеров, что позволяет экономить, используя общую периферию и программные инструменты. Подобный подход облегчает переход с одних микроконтроллеров на другие, что снижает издержки при разработке проектов, состоящих из множества модификаций базового изделия.

Новые возможности в интегрированной среде разработки Keil μVision4, (Компоненты и технологии №10'2009)

Интегрированная среда разработки Keil μVision IDE объединяет функции управления проектами, создания и редактирования исходного кода, отладки приложений, полной симуляции устройств и Flash-программирования в одну мощную среду разработки. Платформа проста в изучении и использовании и помогает разработчикам встраиваемых систем создавать приложения для микроконтроллеров. Последняя версия μVision4 поддерживает более чем 1600 микроконтроллеров на базе процессоров ARM, 166 и 8 051 и имеет некоторые новые функции для повышения эффективности программирования и производительности приложения.

Микроконтроллер 1886ВЕ6 для аналоговых систем, (Компоненты и технологии №9'2009)

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

Технологии nanoWatt и nanoWatt XLP. Цель — снижение энергопотребления микроконтроллеров, (Компоненты и технологии №8'2009)

Энергопотребление всегда является важной характеристикой любой электрической системы. В современных встроенных системах микроконтроллер должен не только управлять системой и иметь собственное малое потребление, но и управлять потреблением тока всей схемы. В статье рассмотрены возможности PIC микроконтроллеров, выполненных по технологиям компании Microchip — nanoWatt и nanoWatt XLP, по снижению энергопотребления.

Маленькие микроконтроллеры большой компании, (Компоненты и технологии №7'2009)

В мае 2009 года Luminary Micro, разработчик и производитель ARM-микроконтроллеров семейства Stellaris с ядром Cortex-M3, был приобретен компанией Texas Instruments. Семейство Stellaris заняло достойное место среди решений ведущего производителя микроконтроллеров и цифровых сигнальных процессоров.

Микроконтроллеры AT32UC3: новое семейство с большим потенциалом, (Компоненты и технологии №7'2009)

Фирма Atmel, известный производитель современных 8- и 32-разрядных микроконтроллеров, активно продвигает на мировом рынке новое семейство микроконтроллеров — серии AT32UC3 c ядром AVR32 UC3. Это семейство интересно и российским разработчикам, которых микроконтроллеры серии AT32UC3 привлекают своими техническими характеристиками, развитыми средствами поддержки разработок и доступными ценами. Как следствие, линейка этих микросхем закладывается во многие проекты, а развитие самого семейства микроконтроллеров подогревается живым интересом потребителей со всего мира, требования которых учитываются при проектировании новых микросхем. В этой статье дан краткий обзор предлагаемых сегодня кристаллов этого семейства микроконтроллеров и средств поддержки разработок для них.

Микроконтроллеры серии C8051F9xx, или Как обеспечить «пожизненную» работу микроконтроллера от одной батарейки, (Компоненты и технологии №7'2009)

В 2008 году фирма Silicon Labs анонсировала новую линейку микроконтроллеров C8051F93x/92x, которые, по заявлению производителя, могут работать при напряжении питания от 0,9 В, то есть от одной практически полностью разряженной щелочной или солевой батарейки. В маркетинговых материалах компания также представляет значения энергопотребления в различных режимах работы, достойные того, чтобы назвать данную линейку лидирующей на рынке микропотребляющих 8-разрядных микроконтроллеров.

Новое семейство малопотребляющих микроконтроллеров MSP430F5xx, (Компоненты и технологии №7'2009)

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

8-разрядные микроконтроллеры AVR корпорации Atmel: новинки и тенденции развития, (Компоненты и технологии №6'2009)

Для корпорации Atmel подразделение микроконтроллеров является одним из приоритетных. Ориентируясь на широкий спектр задач, Atmel предлагает микросхемы различного ценового диапазона, удовлетворяя потребности рынка как дешевыми устройствами с минимальной функциональностью, так и более дорогими мощными процессорами. В данной статье представлены новые микроконтроллеры и отладочные средства, описаны тенденции развития для популярных 8+разрядных микроконтроллеров AVR.

Микроконтроллеры Microchip PIC18F1xK50 с модулем USB, (Компоненты и технологии №4'2009)

Компания Microchip Technology выпускает широкую номенклатуру PIC-микроконтроллеров с интегрированным модулем USB, поддерживающим спецификацию 2.0. В настоящее время выпускаются 8-, 16-, и 32-битные полноскоростные (Full Speed, FS) USB-микроконтроллеры в корпусах с числом выводов от 28 до 100, с поддержкой функций «устройство», «хост» и OTG.

Отладка микроконтроллеров на базе процессоров Cortex-M3, (Компоненты и технологии №4'2009)

Процессор ARM Cortex-M3 оснащен новой технологией отладки и трассировки ARM CoreSight, которая значительно расширяет возможности классической технологии Embedded ICE. В дополнение к обычному контролю хода выполнения программы технология CoreSight позволяет осуществлять доступ к памяти «на лету», трассировку данных и событий через стандартный JTAG коннектор. Таким образом, новая технология значительно ускоряет разработку программного обеспечения и отладку микроконтроллеров.

Создание проекта Theremin на базе стартового набора PICkit 2 Debug Express, (Компоненты и технологии №4'2009)

Очень компактный отладчик от Microchip на первый взгляд больше похож на брелок, однако внутри располагается все, что необходимо для разработки проекта на базе микроконтроллера.

Технологии и средства разработки встраиваемых систем на основе микроконтроллеров с архитектурой ARM, (Компоненты и технологии №4'2009)

В статье рассматриваются технологии разработки встраиваемых систем на основе микроконтроллеро, представлены зарубежные средства отладки, а также отечественный встраиваемый модуль компании «Терраэлектроника» на основе нового ARM7-микроконтроллера LPC2478. Он представляет собой завершенное решение, готовое для установки в изделия в качестве управляющей системы на основе микроконтроллеров. Новый модуль использует преимущества LPC2478, имеющего в своем составе контроллер TFT-дисплея.

Микроконтроллеры TMS320F28xx, (Компоненты и технологии №3'2009)

Компания Texas Instruments, являющаяся бесспорным лидером в производстве высокопроизводительных цифровых процессоров DSP, так же хорошо известна и на рынке микроконтроллеров. В статье пойдет речь о 32-битных микроконтроллерах реального времени семейства F28xx. Эту серию микроконтроллеров Texas Instruments позиционирует для управления двигателями, для применения в цифровых источниках питания, в интеллектуальных сенсорных / считывающих промышленных системах, автомобильной промышленности, медицине. По совокупности качеств эти микроконтроллеры можно отнести к специализированным. Иногда Texas Instruments называет это семейство «DSP-микроконтроллеры».

Реализация генератора случайных чисел на микроконтроллере MSP430, (Компоненты и технологии №3'2009)

Для разработчика радиоэлектронных устройств далеко не секрет, что в приложении часто появляется необходимость генерации случайной величины. Как правило, это относится к приложениям, реализующим протоколы передачи данных или криптографические процедуры. Строго говоря, это далеко не все случаи использования генератора случайных чисел (ГСЧ), но автор не ставит перед собой задачу раскрыть все возможные применения данного генератора. Мы рассмотрим случай, когда речь идет не о серьезных криптографических применениях, а о необходимости получить относительно случайную величину с хорошим равномерным распределением в микроконтроллере. Компания Texas Instruments разработала и предлагает использовать метод генерации псевдослучайных величин, основываясь на особенностях архитектуры микроконтроллеров семейства MSP430.

Трезвый взгляд на микроконтроллеры, (Компоненты и технологии №1'2009)

По мнению Вольфганга Каттермана (Wolfgang Katterman) из компании Renesas Technology Europe, рассматривать процессорное ядро как единственный критерий при выборе микроконтроллера — нерациональный подход.

ATMEL: 32-разрядные Flash-микроконтроллеры на ядре AVR32, (Компоненты и технологии №11'2008)

В прежние годы параллельно существовали два типа микросхем с микропроцессорным ядром на кристалле — универсальные микроконтроллеры и процессоры цифровой обработки сигналов (DSP). Каждый тип имел те или иные преимущества и использовался для «своих» задач. Если разрабатывалось устройство с функциями сигнальной обработки и управления, приходилось ставить на плату и DSP, и микроконтроллер, каждый со своим генератором, внешней памятью и шинными формирователями. С ростом возможностей технологии разработчики микросхем стали размещать оба микроконтроллера на одном кристалле.

STM32—32-разрядные микроконтроллеры на основе ядра ARM Cortex-M3, (Компоненты и технологии №11'2008)

Фирма STMicroelectronics (STM) одной из первых приступила к серийному выпуску 32-разрядных Flash-микроконтроллеров, в основу которых было заложено ядро ARM Cortex-M3, разработанное специально для встраиваемых применений.

Новое поколение контроллеров для источников питания с промежуточной силовой шиной, (Компоненты и технологии №11'2008)

Распределенные системы питания, построенные с использованием промежуточной силовой шины, приобретают в последнее время все большую популярность среди разработчиков по причине относительной простоты и универсальности. Основа такой архитектуры — нестабилизированный конвертер промежуточной шины IBC (intermediate bus converter), так называемый трансформатор постоянного напряжения, который вырабатывает постоянное напряжение, обычно в диапазоне от 8 до 14 В. Соответствующее количество конвертеров питается от промежуточной шины и снабжает энергией конечных потребителей. В таких системах питания КПД IBC преобразователя особенно важен. В статье дано описание нового IBC контроллера, позволяющего повысить КПД устройства при одновременном сокращении его размеров и стоимости, а также приводятся результаты практических измерений.

Новая серия отечественных 32-разрядных высокопроизводительных микроконтроллеров семейства1986 на базе процессорного ядра ARM Cortex-M3, (Компоненты и технологии №10'2008)

Российский дизайн-центр компании ЗАО «ПКК Миландр» завоевал известность как отечественный разработчик и производитель микросхем для аппаратуры специального назначения. В серийном производстве уже освоены семейство 1886 восьмиразрядных микроконтроллеров с широким набором периферии, микросхемы статической памяти, аналоговые приемопередатчики интерфейсов RS-232 и RS-485, различные радиочастотные микросхемы и микросхемы вторичного питания.

*Новые 32-разрядные микроконтроллеры Microchip. Средства разработки, (Компоненты и технологии №9'2008)

Microchip Technology Inc. выпускает новые семейства микроконтроллеров, улучшает их характеристики и развивает средства разработки и программное обеспечение. В частности, эта компания продолжает развивать новое семейство 32-разрядных микроконтроллеров PIC32.

Программный пакет разработки для ARM-микроконтроллеров RealView Keil, (Компоненты и технологии №9'2008)

Программный пакет разработки RealView Microcontroller Development Kit (MDK,ARM) компании Keil объединяет компилятор C/C++ ARM RealView и интегрированную среду разработки Keil μVision. Этот продукт представляет в распоряжение разработчика многофункциональную среду разработки, оптимизированную для работы с широкой линейкой микроконтроллеров на базе ядра ARM. MDK,ARM обеспечивает поддержку устройств, базирующихся на ARM7, ARM9 и Cortex,M3 таких производителей, как Analog Devices, Atmel, Freescale, Luminary, OKI, NXP, Samsung, Sharp, STMicroelectronics и TI. Использование MDK-ARM позволяет уменьшить цикл проектирования и существенно сократить время выхода продукта на рынок. MDK-ARM — идеальное средство, стандартизированное для промышленных проектов с развитой системой отладки и поддержкой реального времени.

ATMEL: микроконтроллеры для автопрома, (Компоненты и технологии №7'2008)

AVR микроконтроллеры корпорации ATMEL присутствуют на рынке электронных компонентов более десяти лет и хорошо известны как микроконтроллеры универсального назначения. Они имеют очень хороший набор технических характеристик — высокую производительность, расширенную RISC-систему команд, богатую периферию, широкий диапазон напряжения питания. Новые представители этой серии выполнены по технологии PicoPower, позволяющей в ряде приложений существенно снизить потребляемую мощность. В 2008 году ATMEL представила семейство ATXmega, построенное на хорошо зарекомендовавшем себя AVR-ядре, но дополненное «взрослой» периферией — набором встроенных генераторов, высокоскоростными 12-разрядными АЦП и ЦАП, многоуровневым контроллером прерываний, контроллерами прямого доступа к памяти, а также «системой событий» (Event System), позволяющей сократить время реакции на внешнее воздействие до двух тактов системной частоты. Между тем, ATMEL также выпускает AVR-микроконтроллеры и для автомобильного применения, причем как 8-разрядные, так и 32-разрядные (AVR32UC3). Основные отличия от стандартной линейки — работа при более высоких температурах, а также наличие специализированных интерфейсов, таких как CAN и LIN.

LabVIEW Embedded — комплексная среда разработки для ARM микроконтроллеров, (Компоненты и технологии №7'2008)

Модуль LabVIEW Embedded Module for ARM Microcontrollers включает драйверы для LabVIEW, что позволяет программировать все компоненты микроконтроллера, в том числе аналоговый и цифровой ввод / вывод.

«Что позволено Юпитеру…», или Почему одни микроконтроллеры надежнее других, (Компоненты и технологии №7'2008)

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

Внутрисхемная отладка микроконтроллеров Microchip, (Компоненты и технологии №7'2008)

Microchip Technology Inc. постоянно расширяет не только линейку PIC микроконтроллеров, добавляя им все новые функции, но и не забывает об отладочных средствах. От удобства и возможностей отладки микроконтроллеров во многом зависят время разработки и успех конечного продукта. Наиболее универсален и практически незаменим на последней стадии разработки является внутрисхемный отладчик.

Конвергентные процессоры — ключ к решению проблем при создании цифровых систем, (Компоненты и технологии №7'2008)

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

Переход с микроконтроллеров MSP430F1xx на MSP430F2xx, (Компоненты и технологии №7'2008)

Цель настоящей статьи показать целесообразность перехода с микроконтроллеров MSP430F1xx на MSP430F2xx, а также облегчить сам переход, обозначив основные отличия двух семейств микроконтроллеров с точки зрения аппаратной и программной части.

Программно-аппаратные средства разработки и отладки приложений для микроконтроллеров серии 1886, (Компоненты и технологии №7'2008)

В статье приводится обзор новых программных и аппаратных средств разработки и отладки приложений для микроконтроллеров специального назначения серии 1886, а также основные возможности новой интегрированной среды разработки IDE1886. Отображены основные аспекты работы с аппаратными эмуляторами и отладки приложений непосредственно на микросхемах в составе аппаратуры.

Микроконтроллеры XMEGA — новые возможности проверенного решения. Часть 3, (Компоненты и технологии №5'2008)

Как мы упоминали в первой части цикла статей, количество 16-разрядных таймеров/счетчиков (Т/С) у микроконтроллеров XMEGA для различных подсемейств составляет от 5 до 8 блоков. Разработчики XMEGA взяли базовый, удачно сбалансированный 16-разрядный Т/С от «старших» AVR (например, у mega128 он обозначается Т1), и добавили к нему ряд полезных усовершенствований. В результате получился мощный, функционально насыщенный, гибкий, удобный в конфигурировании и работе таймер/счетчик.

Микроконтроллеры XMEGA — новые возможности проверенного решения. Часть 2, (Компоненты и технологии №4'2008)

Эта публикация продолжает цикл статей, посвященных микроконтроллерам XMEGA фирмы Atmel. В качестве информационной базы при подготовке цикла использовались оригинальные материалы центра Atmel AVR в Норвегии, впервые представленные на техническом тренинге в сентябре 2007 года. Любые публикации о микроконтроллерах XMEGA были запрещены производителем до официального анонса семейства в конце февраля 2008 года.Статья посвящена особенностям микроконтроллера XMEGA: конфигурируемые порты ввода/вывода, многоуровневый программируемый микроконтроллер прерываний, система событий.

32-разрядные микроконтроллеры AVR32 uC3: с чего начать?, (Компоненты и технологии №3'2008)

В статье рассматриваются программные и аппаратные средства поддержки разработок для 32-разрядных микроконтроллеров AVR32 uC3.

Микроконтроллеры XMEGA — новые возможности проверенного решения, (Компоненты и технологии №3'2008)

Эта публикация начинает цикл статей, посвященных микроконтроллерам XMEGA фирмы Atmel. В качестве информационной базы при подготовке цикла использовались оригинальные материалы центра Atmel AVR в Норвегии, впервые представленные на техническом тренинге в сентябре 2007 года. Любые публикации о микроконтроллерах XMEGA были запрещены производителем до официального анонса семейства, который состоялся на выставке “Embedded World” в Нюрнберге в конце февраля 2008 года.

Обзор поколения 16-разрядных микроконтроллеров Microchip, (Компоненты и технологии №3'2008)

В рамках предлагаемой статьи приведен краткий обзор одного из самых популярных в настоящее время поколений микроконтроллеров компании Microchip: 16-разрядных семейств dsPIC30, dsPIC33, PIC24F и PIC24H. Кратко описаны особенности основных узлов, приведена сводная сравнительная таблица основных параметров и характеристик каждого семейства. Особое внимание уделено описанию уникальных узлов, впервые реализованных в новых семействах микроконтроллеров dsPIC33, PIC24.

32-разрядные микроконтроллеры Microchip, (Компоненты и технологии №2'2008)

В ноябре 2007 года компания Microchip анонсировала выпуск первых в своей истории 32-разрядных микроконтроллеров PIC32. Выход компании, специализирующейся на производстве 8- и 16-разрядных микроконтроллеров, на 32-разрядный рынок вполне объясним. Все тренды показывают значительное увеличение объема продаж 32-разрядных контроллеров за последние несколько лет, что, в свою очередь, связано с возросшими требованиями к встраиваемым системам.

AVR32 — микроконтроллеры XXI столетия, (Компоненты и технологии №2'2008)

Появление в конце 1990-х первого 8-разрядного микроконтроллера AVR показало, как за счет оптимизации архитектуры процессорного ядра можно добиться улучшения производительности и снизить энергопотребление. Архитектура AVR позволяла выполнять большинство инструкций за один машинный цикл, таким образом достигая практически на порядок лучшей производительности относительно популярного на тот момент ядра 8051. В 2006 году Atmel представила свою новую разработку — 32-разрядное ядро AVR32, ориентированное на применения, в которых используются 32- и 64-разрядные микроконтроллеры. Усовершенствования в архитектуре ядра позволили AVR32 превзойти своих конкурентов (CortexM3, ARM9, ARM11) как по производительности, так и энергопотреблению, хотя в количественном выражении это превосходство не столь впечатляюще, как ранее. В данной статье будут рассмотрены особенности ядра AVR32 и микроконтроллеров, выполненных на его основе.

*32 разряда от Atmel: развитие линии ARM микроконтроллеров , (Компоненты и технологии №1'2008)

В последние годы наблюдается повышенный интерес к 32-разрядным микроконтроллерам. Многие разработчики, которым уже тесно в рамках 8-разрядной архитектуры, начинают осваивать более мощные семейства, причем класс 16-разрядных решений остается в стороне, так как не имеет практически никаких преимуществ (даже ценовых) перед 32-разрядными микроконтроллерами. Корпорация Atmel параллельно развивает две 32-разрядные архитектуры — ARM (семейства SAM7/SAM9) и AVR32. Стоит отметить, что на текущий момент перспективная архитектура AVR32, включающая два семейства, AP7000 и UC3, превосходит ARM&контроллеры SAM7 и SAM9 как по вычислительной мощности, так и в части набора интерфейсных модулей на кристалле. Новые ARM-контроллеры серии AT91 корпорации Atmel устраняют этот разрыв.

*Новое семейство микроконтроллеров C8051F36x фирмы Silicon Laboratories, (Компоненты и технологии №1'2008)

В статье рассматриваются особенности архитектуры и основные параметры семейства быстродействующих микроконтроллеров C8051F36x, выпускаемых компанией Silicon Laboratories.

Обзор популярного семейства LPC210x недорогих микроконтроллеров от NXP , (Компоненты и технологии №12'2007)

Компания NXP Semiconductors (Philips) предлагает 32/16-разрядные микроконтроллеры семейства LPC2000 на основе процессорного ядра ARM7TDMI-S. Микроконтроллеры этого семейства отличаются высокой производительностью, экономичностью и низкой стоимостью. Наличие микроконтроллеров с различными объемами памяти и наборами периферии обеспечивает максимальную гибкость при их выборе для определенного применения.

Семейство микроконтроллеров AVR со сверхнизким энергопотреблением picoPower , (Компоненты и технологии №12'2007)

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

Тенденции рынка и микроконтроллеры Stellaris от Luminary Micro на базе ядра Cortex-M3, (Компоненты и технологии №11'2007)

В статье рассматриваются некоторые тенденции рынка микроконтроллеров и семейство микроконтроллеров на базе ядра Cortex-M3 — Stellaris, производимых фирмой Luminary Micro. Выполнено сравнение данных устройств с 8-разрядными микроконтроллерами и микроконтроллерами на базе более ранних версий ядра ARM.

Супервизоры и детекторы напряжения Microchip Technology, (Компоненты и технологии №10'2007)

Компания Microchip Technology Inc., один из ведущих мировых производителей 8-и 16-разрядных микроконтроллеров, производит также широкий ассортимент аналоговых микросхем, в том числе супервизоров, предназначенных для управления напряжением питания микроконтроллеров. В данной статье рассматриваются вопросы применения внешних супервизоров при разработке микропроцессорных систем, а также особенности микропотребляющих схем сброса компании Microchip.

Новое семейство микроконтроллеров со сверхнизким энергопотреблением MSP430F2xxx, (Компоненты и технологии №8'2007)

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

Новое семейство 8-разрядных микроконтроллеров для автомобильной электроники компании Freescale Semiconductor, (Компоненты и технологии №7'2007)

Статья посвящена описанию 8-разрядных микроконтроллеров семейства S08 для автомобильной электроники, выпускаемых компанией Freescale Semiconductor.

Аппаратно-программные средства компании Hitex для ARM микроконтроллеров STMicroelectronics, (Компоненты и технологии №4'2007)

В статье производится обзор основных возможностей и характеристик аппаратно-программных средств компании Hitex для семейств 32-разрядных Flash-микроконтроллеров компании STMicroelectronics, разработанных на основе ядра ARM.

Применение "low cost" микроконтроллера UPD78F9212 от NEC Electronics, (Компоненты и технологии №4'2007)

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

MSP430FG461X - новые микроконтроллеры Texas Instruments для портативных приложений с батарейным питанием, (Компоненты и технологии №3'2007)

В феврале этого года компания Texas Instruments объявила о выпуске серийных микроконтроллеров MSP430FG461x. Эта серия высокоинтегрированных устройств с низким энергопотреблением содержит до 120 кбайт Flash-памяти на кристалле, что позволяет применять их для реализации сложных алгоритмов управления в реальном времени. Микроконтроллеры построены на базе архитектуры MSP430X с расширенной моделью памяти 1 Мбайт, поэтому являются обратно совместимыми по коду со своими предшественниками.

STR9 – новые 32-разрядные ARM микроконтроллеры STMicroelectronics, (Компоненты и технологии №3'2007)

В статье дается обзор основных характеристик и возможностей нового семейства 32-разрядных флэш-микроконтроллеров производства компании STMicroelectronics, разработанных на основе ядра ARM966E-STM.

Встроенные средства разработки, которые всегда с вами. Инструмент разработчика eZ430 -комплексная система разработки приложений на микроконтроллерах, (Компоненты и технологии №3'2007)

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

Микроконтроллеры MSP430 для измерительных приборов с батарейным питание, (Компоненты и технологии №3'2007)

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

Новые микроконтроллеры eCOG1x от компании Cyan Technology, (Компоненты и технологии №3'2007)

Статья посвящена новому семейству 16-разрядных микроконтроллеров eCOG1x, выпуск которых компания Cyan Technology планировала начать в конце 2006 года. Рассмотрены структурная схема, организация ядра, периферийные модули и их основные возможности, отличия от предыдущей серии микроконтроллеров Cyan, описаны состав и особенности интегрированной среды разработки CyanIDE.

Отладочные средства для микроконтроллеров AVR в 2007 году, (Компоненты и технологии №3'2007)

Ежегодные новости от Atmel Corp. о новинках в семействах популярных микроконтроллеров AVR, последних версиях инструментального программного обеспечения и современных отладочных средствах поддержки разработок давно уже стали чем-то вроде традиции.

Проектирование устройств с автономным питанием: выбор микроконтроллера, (Компоненты и технологии №3'2007)

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

Системы беспроводного доступа Passive Keyless Entry на основе нового микроконтроллера PIC16F639, (Компоненты и технологии №3'2007)

Пассивные транспондеры, использующие двунаправленную беспроводную связь с базовой станцией в режиме hands-free, быстро нашли широкое применение в автоматизированных дистанционных системах идентификации и контроля доступа, они могут устанавливаться на многих новых моделях автомобилей. Вместо нажатия кнопки брелка для блокировки или разблокировки дверей автомобиля теперь возможно получить доступ к автомобилю, просто имея при себе соответствующий транспондер. Такие системы получили название Hands-free Passive Keyless Entry (PKE).

Суперскалярный микроконтроллер Renesas Technology с FPU SH7203, (Компоненты и технологии №3'2007)

Новая разработка компании Renesas Technology — микроконтроллер SH7203 — позволяет создать промышленный компьютер на одном чипе.

Архитектура AVR микроконтроллеров: развитие вширь и вглубь. Часть 1. Обзор основных характеристик, (Компоненты и технологии №2'2007)

В январе 2007 года корпорация ATMEL провела в Норвегии, на родине AVR, традиционный дистрибьюторский семинар, посвященный новым достижениям в AVR-строении.

Периферия 16-разрядных микроконтроллеров Microchip. Сравнение микроконтроллеров PIC18F, PIC24F и PIC24H, (Компоненты и технологии №2'2007)

Высокопроизводительные 16-разрядные семейства PIC24F и PIC24H были разработаны компанией Microchip для расширения существующей линейки микроконтроллеров. Предоставляя пользователю хорошие вычислительные возможности и значительно переработанные периферийные модули, семейства PIC24 позволяют увеличить функциональность разрабатываемых устройств. С другой стороны, микроконтроллеры PIC24 разработаны таким образом, чтобы сделать переход пользователя с существующих семейств на новые более легким.

AVR-микроконтроллеры picoPower компании Atmel с ультранизким потреблением, (Компоненты и технологии №12'2006)

В современных приложениях микроконтроллеров все большее значение придается потребляемой ими мощности. Многие приложения используют батарейное питание или питание от линии связи. Все эти разработки объединяет общее требование — малая потребляемая мощность, но при этом достаточная производительность. Для соответствия этим требованиям компания Atmel анонсировала новые AVR#микроконтроллеры семейства picoPower с использованием энергосберегающей технологии, обеспечивающей работу устройства с батарейным питанием в течение нескольких лет без замены батареи. В статье приводятся технологические решения компании Atmel, реализованные в этих микроконтроллерах с целью снижения потребления.

16-битные микроконтроллеры Microchip. Часть 3, (Компоненты и технологии №11'2006)

Основной средой разработки для всех семейств (и 8-, и 16-битных) является MPLAB IDE, которую предоставляет компания Microchip. Среда разработки бесплатная, актуальная версия на сентябрь 2006 года — 7.42.

Новые микроконверторы фирмы Analog Devices: контроль автомобильного аккумулятора, (Компоненты и технологии №11'2006)

Фирма Analog Devices недавно вышла на рынок с новым семейством высокоинтегрированных микроконверторов. Они предназначены для контроля работы автомобильного аккумулятора, предотвращают его работу в критических режимах и способствуют увеличению периода эксплуатации.

16-битные микроконтроллеры Microchip. Часть 2, (Компоненты и технологии №10'2006)

Как и в 8-битных контроллерах Microchip, в семействе dsPIC30 команда выполняется за 4 такта генератора, следовательно, для достижения максимальной производительности 30 MIPS тактовая частота должна быть равна 120 МГц.

HT48ехх микроконтроллер компании Holtek Semiconductor: микропотребление + МТР-память, (Компоненты и технологии №10'2006)

Микроконтроллеры с однократно программируемой памятью (ОТР) широко используются в серийных изделиях благодаря своей надежности, простоте в эксплуатации и дешевизне. Однако программы с течением времени имеют тенденцию, как и «железо», устаревать, а их модернизация для контроллеров с ОТР достаточно проблематична. Наиболее простое решение этой проблемы — применение микроконтроллеров с многократно программируемой памятью (МТР) — не всегда подходило из-за разницы в стоимости микроконтроллеров с ОТР и МТР. Компания Holtek Semiconductor решила эту проблему, выпустив микроконтроллеры с МТР-памятью, стоимость которых сопоставима с ценами на микроконтроллеры с ОТР-памятью.

Microchip Technology Inc. – лидирующие позиции в России. 8 и 16-битные микроконтроллеры и аналоговые микросхемы, (Компоненты и технологии №8'2006)

Очередной визит в Россию президента компании Microchip Technology Inc. Стива Санги (Steve Sanghi) послужил поводом для встречи, в ходе которой г-н Санги любезно согласился ответить на вопросы Павла Правосудова о сегодняшнем положении дел в компании.

Новые 8-разрядные микроконтроллеры Silicon Laboratories с RTC-модулем, (Компоненты и технологии №8'2006)

В статье рассмотрены особенности нового семейства микроконтроллеров SiLabs со встроенными часами реального времени RTC (Real Time Clock), описаны средства отладки, выпускаемые Silicon Laboratories для поддержки разработок на базе данных МК. В заключение дается сравнение с аналогичными изделиями других производителей элементной базы, а также представлен краткий обзор готовых решений, предлагаемых на сайте компании в качестве готовых примеров (Reference Design). Основная цель данной статьи — сформировать у разработчиков полное представление о функциях и возможностях нового семейства МК.

32-разрядные микроконтроллеры AT91SAM7S семейства SmartArm корпорации Atmel: с чего начать?, (Компоненты и технологии №7'2006)

Около года назад в журнале "Компоненты и Технологии" была опубликована статья , посвященная новинке того времени - 32-х разрядным микроконтроллерам AT91SAM7S семейства SmartARM производства корпорации Atmel.

32-разрядные микроконтроллеры ATMEL на базе ядра ARM7, (Компоненты и технологии №6'2006)

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

32-разрядные микроконтроллеры для встраиваемых приложений – есть ли альтернатива ARM?, (Компоненты и технологии №6'2006)

Потребность в высокой производительности встраиваемых систем вынуждает разработчиков при выборе микроконтроллера не просто учитывать потребности конкретного приложения, а ориентироваться на единую платформу, которую можно будет впоследствии использовать для более производительных и функциональных устройств. Такой подход становится все более востребованным, поскольку использование уже существующих наработок в предыдущих проектах позволяет снизить затраты на разработку и сократить время вывода новых устройств на рынок. В данной статье пойдет речь о микроконтроллерах на базе ядра ColdFire®, выпускаемых компанией Freescale Semiconductor. Мы постараемся показать, почему эта платформа может не только на равных конкурировать с МК на базе ядра ARM, но и даже превосходить их.

Возможности оценочного комплекта Taste It!-2 фирмы NEC для микроконтроллеров семейства 78К0/Кх2, (Компоненты и технологии №6'2006)

В настоящее время основным элементом практически любого электронного устройства является микроконтроллер (МК). Поэтому часто перед разработчиками встает вопрос о выборе микросхем той или иной фирмыпроизводителя. Сегодня критерием такого выбора служит уже не столько внутренняя структура «кристалла» (речь идет о представителях одной и той же ценовой категории), сколько легкость его освоения и наличие грамотно разработанного программного обеспечения.

Краткий обзор микроконтроллеров семейства MSP430 компании Texas Instruments, (Компоненты и технологии №6'2006)

Микроконтроллеры MSP430 — это процессоры для обработки смешанных (аналоговых и цифровых) сигналов (Mixed Signal Processor — MSP), обладающие сверхнизким энергопотреблением. Наиболее очевидное преимущество малого потребления проявляется в мобильных устройствах. Низкое энергопотребление позволяет реализовать идею одноразового питания, когда на протяжении всего срока эксплуатации изделия используется один незаменяемый источник. При этом источник питания устанавливается на фабрике, и исключается возможность поломки мобильного устройства в случае неправильной его замены. Эта идея применима для производства измерительных приборов, спортивного оборудования, портативных медицинских устройств. Кроме того, необходимо учитывать еще одно преимущество малого энергопотребления — сверхмалое электромагнитное излучение (EMI).

Микроконтроллеры 8051 со встроенной памятью FRAM - классика и современность. Микроконтроллер VRS51L3074 корпорации Ramtron, (Компоненты и технологии №6'2006)

Сбываются давнишние мечты разработчиков о памяти, встроенной в микроконтроллер, которая была бы быстрой и простой в работе, как ОЗУ, энергонезависимой и допускала большое количество циклов перезаписи.

Микроконтроллеры MSP430: отличительные особенности семейства MSP430x2xx от MSP430x1xx, (Компоненты и технологии №6'2006)

Решение задачи минимизации себестоимости проектируемой электронной техники напрямую зависит от соответствия выбранной элементной базы требованиям к разработке.

Микроконтроллеры серии Z8FMC16100 компании ZiLOG для управления электродвигателями, (Компоненты и технологии №6'2006)

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

Новое семейство микроконтроллеров компании STMicroelectronics с ядром ARM, (Компоненты и технологии №6'2006)

В статье производится обзор основных характеристик нового семейства 32-разрядных флэш%микроконтроллеров компании STMicroelectronics, разработанных на основе ядра ARM966E-S.

Новые 16-разрядные семейства микроконтроллеров Microchip, (Компоненты и технологии №6'2006)

Растущие требования к производительности и функциональности электронных устройств приводят к появлению все более совершенных моделей микроконтроллеров. Ведущие производители электронных компонентов сконцентрировались на разработке новых 16-разрядных и 32-разрядных моделей микроконтроллеров, стоимость которых уже сопоставима с ценой лучших представителей популярных 8-разрядных архитектур. Разумеется, компания Microchip не осталась в стороне и выпустила на рынок два новых семейства 16-разрядных микроконтроллеров PIC24F и PIC24H и новое семейство цифровых сигнальных контроллеров (DSC) dsPIC33.

Новые компоненты SiLabs для 8-разрядных встраиваемых систем, (Компоненты и технологии №6'2006)

Компания Silicon Laboratories была основана в 1996 году и за время своего существования выпустила несколько серий микроконтроллеров с развитой высокоточной аналоговой периферией. Успешному продвижению ее продукции на рынке во многом способствуют КМОП&технологии собственной разработки, использование которых позволяет обеспечить уникальное сочетание качественных показателей (высокая производительность, малое энергопотребление, миниатюрное исполнение, реализация на одном кристалле аналоговых и цифровых модулей).

Обзор микроконтроллеров и микропроцессоров семейства SuperH компании Renesas Technology, (Компоненты и технологии №6'2006)

Созданная в апреле 2003 года в результате слияния подразделений Hitachi Ltd. и Mitsubishi Electric Corporation компания Renesas так сформулировала свое отношение к бизнесу: «Renesas Technology обеспечивает постоянную уверенность, комфорт и помогает людям исполнять свои мечты, предоставляя им выгоды высоких технологий во всех сферах их деятельности».

Отечественные USB микроконтроллеры фирмы ЗАО ПКК Миландр. Основные показатели производительности, (Компоненты и технологии №6'2006)

ЗАО «ПКК Миландр» является отечественным дизайн-центром, специализирующимся в области разработки и производства заказных интегральных микросхем. Фирма занимается проектированием цифровых, аналоговых, цифро-аналоговых микросхем и схем памяти для различных применений.

Применение 32-разрядных микроконтроллеров NEC семейства V850ES/Sx2 в схемах источников питания, (Компоненты и технологии №6'2006)

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

IDT: Коммуникационные процессоры для встраиваемых приложений, (Компоненты и технологии №4'2006)

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

Перспективы 8-разрядных микроконтроллеров, (Компоненты и технологии №4'2006)

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

Программирование микроконтроллеров семейства MSP430. Часть I. Аппаратные средства, (Компоненты и технологии №4'2006)

Растет популярность микроконтроллеров семейства MSP430 фирмы Texas Instruments, наряду с этим возрастает и потребность в программных и аппаратных средствах разработки.

Микроконтроллеры Cyan Technology: развитая периферия плюс быстродействие и экономичность, (Компоненты и технологии №3'2006)

В статье описываются высокопроизводительные экономичные 16-разрядные микроконтроллеры семейства eCOG1 компании Cyan Technology, ориентированные на самый широкий спектр встраиваемых приложений. Рассмотрены особенности их работы, применяемые архитектурные решения, а также программно-инструментальные средства разработки и отладки.

Микроконтроллеры компании STMicroelectronics с ядром ARM, (Компоненты и технологии №3'2006)

В статье производится сравнительный анализ основных характеристик 32-разрядных микроконтроллеров компании STMicroelectronics, разработанных на основе ядра ARM7 с аналогичными микросхемами других фирм.

Новинки от Philips. Давид и Голиаф из семейства ARM, (Компоненты и технологии №3'2006)

Компания Philips в 2005 году выпустила сразу две очень интересные новинки — семейства микроконтроллеров LPC2101/2/3 и LPC3180.

Ядро современного х86 микроконтроллера от компании RDC, (Компоненты и технологии №3'2006)

Технологии производства и разработки электронных цифровых компонентов безжалостны ко времени. Сейчас мы с усмешкой вспоминаем первые компьютеры х86, работающие на частоте 4 МГц и построенные на сотнях громоздких микросхем в DIP-корпусах, хотя с тех пор прошло немногим более 20 лет.

Новые микроконтроллеры MEGA51 компании Megawin — широкие возможности по низкой цене, (Компоненты и технологии №2'2006)

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

Микроконтроллеры AVR Atmel: что нового?, (Компоненты и технологии №1'2006)

Уже стало традицией, что фирма Atmel ежегодно анонсирует свои планы развития семейства AVR-микроконтроллеров на специализированных дистрибьюторских тренингах в центре AVR (Тронхейм, Норвегия). В данной статье мы расскажем о запланированных Atmel мероприятиях на 2006 год, а также о новых интересных кристаллах и технологических решениях.

Микроконтроллеры NEC для автомобильной электроники. Часть 2, (Компоненты и технологии №1'2006)

Микроконтроллеры NEC для автомобильной электроники-2

Как работать с АЦП и ЦАП в микроконтроллерах SiLabs, (Компоненты и технологии №7'2005)

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

Микроконтроллеры Cirrus Logic с архитектурой ARM: простое решение сложных задач, (Компоненты и технологии №7'2005)

В настоящее время трудно представить себе конструирование электронных устройств без применения микропроцессоров. Их спектр очень широкначиная от 8-разрядных в корпусе SOT-23 с тактовой частотой в несколько мегагерц (термостаты, таймеры, регуляторы освещения), заканчивая 64- или даже 128-разрядными моделями в корпусе BGA с количеством выводов, превышающим тысячу, и тактовой частотой в несколько гигагерц (управление сложными технологическими процессами, коммутация сетевых пакетов и другие сложные задачи). Также в последнее время наблюдается тенденция к повышению интеграции процессоров, нередко можно встретить так называемые системы на кристалле — микросхемы, представляющие собой логически законченные универсальные блоки с широким набором встроенной периферии. В этой статье пойдет речь именно о таких решениях от фирмы Cirrus Logic, построенных на базе популярного ядра ARM.

Микроконтроллеры NEC для автомобильной электроники. Часть 1, (Компоненты и технологии №7'2005)

Он долго ее добивался, и она была его первая любовь. Она была такая молодая и легкая. Правда, характер у нее был… Он отдавал ей почти все, что у него было.

Особенности реализации протокола USB в микроконтроллерах LPC214x производства Philips, (Компоненты и технологии №7'2005)

Микроконтроллеры серии LPC214x основаны на 32/16-разрядной архитектуре ARM7TDMI-S с внутрисхемной эмуляцией (In-Circuit Emulation) и поддержкой встроенной трассировки (Embedded Trace Macrocell) и имеют встроенную высокоскоростную Flash-память объемом от 32 до 512 кбайт. 128-битный интерфейс и уникальная архитектура ускоренного доступа (MAM) делает возможным исполнение 32-разрядного кода на максимальной тактовой частоте. Для приложений, в которых важно минимизировать размер кода, существует специальный 16-битный режим Thumb, используя который, можно добиться снижения объема кода до 30% с небольшими потерями в быстродействии.

32-разрядные микроконтроллеры AT91SAM7S с интерфейсом USB производства компании Atmel, (Компоненты и технологии №6'2005)

До конца 2004 года компанией Atmel выпускалось более 10 наименований 32-разрядных микроконтроллеров, построенных на базе ядер ARM7TDMI и ARM920T. Наличие высокопроизводительного ядра и развитой периферии, достаточных для выполнения широкого круга задач, тем не менее, не способствовало широкому распространению этих кристаллов.

Контроллер флэш памяти с USB интерфейсом, (Компоненты и технологии №6'2005)

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

Новые микроконтроллеры NEC с малым количеством выводов и области их применения, (Компоненты и технологии №6'2005)

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

Отладочные модули для решения задач малой автоматизации, (Компоненты и технологии №6'2005)

Запланировав разработку системы управления на базе 8-разрядных микроконтроллеров семейства PIC%micro, разработчик сталкивается с рядом вопросов по выбору отладочных средств.

Первый среди равных. Микроконтроллер eCOG1 Cyan Technology. Часть 2, (Компоненты и технологии №4'2005)

Сам по себе микроконтроллер eCOG1 — «вещь в себе», и не более того. Только работа с периферией позволяет выявить все его характеристики, и чем больше возможностей для подключения внешних устройств, тем более востребован микроконтроллер.

32-разрядный микроконтроллер по цене 8-разрядного – миф или реальность?, (Компоненты и технологии №3'2005)

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

Первый среди равных. Микроконтроллер eCOG1 Cyan Technology. Часть 1, (Компоненты и технологии №3'2005)

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

AVR микроконтроллеры: развитие продолжается, (Компоненты и технологии №2'2005)

«AVR - микроконтроллеры: семь ярких лет становления. Что дальше?», в которой были описаны программные и аппаратные средства поддержки разработок для микроконтроллеров AVR.

Новая серия конфигурируемых системных устройств µPSD компании STMicroelectronics, (Компоненты и технологии №2'2005)

Статья посвящена обзору основных характеристик новой серии 8-разрядных конфигурируемых системных устройств µPSD компании STMicroelectronics и особенностям их программирования с использованием отладочного комплекта DK3300.

Определение емкости батарей с помощью микроконтроллера HT46R63, (Компоненты и технологии №2'2005)

В статье рассмотрено применение микроконтроллера HT46R63 в устройстве определенияемкости батарей. Идея заключается, во-первых, в преобразовании емкости батареи в аналоговый сигнал, затем — в преобразовании этого сигнала посредством встроенного в HT46R63 аналого-цифрового преобразователя в цифровой.

AVR – микроконтроллеры: семь ярких лет становления. Что дальше? Часть 3. Программные и аппаратные средства поддержки разработок для микроконтроллеров AVR, (Компоненты и технологии №1'2005)

"Ядро и периферийные блоки AVR второго поколения" опубликованные в журналах "Компоненты и Технологии" №1 и №2'2004 соответственно, содержала краткий маркетинговый обзор мирового рынка микроконтроллеров, положения в нем AVR, некоторых особенностей ядра и периферийных блоков AVR образца 2004 года.

Особенности использования графических индикаторов Fordata с контроллером S6B0108 в микроконтроллерной системе, (Компоненты и технологии №1'2005)

В графических ЖК-индикаторах многих производителей с организацией массива точек от 128x64 до 512x128 применяются контроллеры Samsung S6B0107/0108. В этой публикации рассматриваются особенности структуры модулей ЖКИ и управления ими от микроконтроллерной системы.

Портативный регистратор аналоговых сигналов на микроконтроллере серии ADuC8xx компании Analog Devices, (Компоненты и технологии №1'2005)

В статье приводится описание разработки регистратора аналоговых сигналов для полевой многоканальной регистрации сигналов, получаемых от пьезодатчиков в ходе акустического зондирования конденсированных сред (земная толща, строительные конструкции и т. п.).

32-разрядные микроконтроллеры семейства FR фирмы Fujitsu, (Компоненты и технологии №7'2004)

Разрабатывая 32-разрядные микроконтроллеры семейства FR, специалисты фирмы Fujitsu поставили перед собой цель – создать высокопроизводительные 32-разрядные приборы со встроенной периферией, используемой в семействе 16LX.

Микроконверторы серии ADuC702x на базе ядра ARM7TDMI, (Компоненты и технологии №7'2004)

Фирма Analog Devices начала выпуск новой линии прецизионных аналоговых микроконтроллеров — микроконверторов серии ADuC702x на базе ядра ARM7TDMI.

Приемы и трюки использования встроенного компаратора в контроллерах Microchip, (Компоненты и технологии №7'2004)

Микроконтроллеры Microchip используются во многих устройствах, начиная от пожарных датчиков и заканчивая промышленной и автомобильной электроникой. Контроллеры PIC12F и PIC16F, имеющие встроенный аналоговый компаратор, сочетают производительное RISC'ядро, Flash'память программ и возможность обработки аналоговых сигналов. Перезаписываемая память программ и широкий выбор инструментальных средств (внутрисхемный отладчик ICD2, внутрисхемное программирование, эмулятор ICE2000) делают эти контроллеры незаменимыми для любых типов встраиваемых систем. Приемы и трюки, рассмотренные в статье, помогут полностью использовать потенциал компараторов, как дискретных, так и встроенных в микроконтроллеры Microchip PIC.

Новый виток развития: 16-разрядные Flash-микроконтроллеры семейства F2MC-16LX фирмы Fujitsu, (Компоненты и технологии №6'2004)

«Компоненты и технологии» за 2001 год. За это время и технологические возможности фирмы и номенклатура микроконтроллеров семейства существенно расширилась, предоставив потребителям новый, также расширенный набор функциональных возможностей, соответствующих тенденциям запросов современного рынка.

Микроконтроллеры с реконфигурируемой периферией PSoC производства Cypress MicroSystems — восьмиразрядники нового тысячелетия, (Компоненты и технологии №4'2004)

До недавнего времени на рынке отсутствовали устройства, способные заменить низкопроизводительный и малопотребляющий микроконтроллер, аналогичный младшим из PIC, 51-й серии, AVR, MSP с обвязкой из аналоговых и цифровых элементов. Теперь компания Cypress MicroSystems предлагает разработчикам устройства, заполняющие эту нишу.

Применение модуля захвата, сравнения, ШИМ в контроллерах Microchip, (Компоненты и технологии №4'2004)

В предыдущей части статьи были рассмотрены особенности применения модуля захвата, сравнения и ШИМ (Capture/Compare/PWM — ССР) компании Microchip Technology Inc. — ведущего производителя 8-разрядных микроконтроллеров. Мы продолжаем рассматривать возможные примеры использования модуля CCP в микроконтроллерах PICmicro в практических задачах.

Применение модуля захвата, сравнения, ШИМ в контроллерах Microchip, (Компоненты и технологии №3'2004)

На конкретных примерах рассматривается применение модулей захвата, сравнения и ШИМ, имеющихся в контроллерах производства компании Microchip.

AVR – микроконтроллеры семь ярких лет становления. Что дальше? Часть 2. Ядро и перефирийные блоки AVR второго поколения, (Компоненты и технологии №2'2004)

Мы продолжаем цикл публикаций, посвященных одной из наиболее удачных 8-разрядных микроконтроллерных платформ - 8-разрядных RISC AVR производства Atmel Corp.

Восьмиразрядные микроконтроллеры Winbond, (Компоненты и технологии №2'2004)

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

Использование микроконтроллеров Microchip в задачах воспроизведения звука, (Компоненты и технологии №2'2004)

Для решения задач записи, воспроизведения и передачи голоса чаще всего необходимо увеличение производительности основного процессора или использование процессоров обработки сигналов.

Семейство 68HCS912 - новое поколение 16-разрядных микроконтроллеров компании Motorola, (Компоненты и технологии №2'2004)

Лидерами в производстве 16-разрядных микроконтроллеров являются японские компании Hitachi, Fujitsu, Mitsubishi, NEC, Toshiba, однако российские потребители более широко используют продукцию американских и европейских компаний Motorola, Intel, Texas Instruments, Infineon, STMicroelectronics, Philips [1, 2]. Данная статья знакомит читателей с новым семейством 16-разрядных микроконтроллеров 68HCS12 компании Motorola, отличающихся высокой производительностью и широкими функциональными возможностями.

AVR – микроконтроллеры семь ярких лет становления. Что дальше? Часть 1. Текущее положение AVR на мировом рынке микроконтроллеров, (Компоненты и технологии №1'2004)

Предлагаем вашему вниманию цикл статей, посвященных одной из наиболее удачных 8-разрядных микроконтроллерных платформ - AVR 8bit RISC производства Atmel Corp.

H8S/2239 – недорогое решение недорогой задачи: микроконтроллер компании Renesas, (Компоненты и технологии №9'2003)

Микроконтроллер H8S/2239 компании Renesas предназначен для построения недорогих систем реального времени и имеет для этого все необходимое, начиная от 16-разрядного ядра с достаточно высокой производительностью и заканчивая большим набором периферийных устройств.

8-разрядные микроконтроллеры Renesas серии H8300L Super Low Power для применения в электронных счетчиках, (Компоненты и технологии №8'2003)

Недавно образованная компания Renesas предлагает микроконтроллеры серии H8/300L Super Low Power для устройств со сверхнизким энергопотреблением.

Советы по уменьшению энергопотребления контроллеров NanoWatt, (Компоненты и технологии №8'2003)

Компания Microchip выпускает целую линейку микроконтроллеров с технологией понижения энергопотребления nanoWatt. Однако чтобы использовать все возможности по уменьшению энергопотребления, необходимо выполнить ряд рекомендаций. Рассмотрим ряд примеров и советов по построению микропотребляющего устройства на микроконтроллерах Microchip.

AVR-микроконтроллеры второго поколения средства разработчика, (Компоненты и технологии №7'2003)

Вслед за развитием аппаратной части AVR-микроконтроллеров выпускаются соответствующие версии средств поддержки, обеспечивающие работу новых аппаратных модулей, добавляемых в новые кристаллы.

Микроконтроллер ATmega169 и демонстрационный набор AVR-Baterfly, (Компоненты и технологии №7'2003)

В ноябре 2002 года к столь полюбившемуся многим разработчикам семейства малопотребляющих 8?разрядных Flash?микроконтроллеров AVR компании Atmel добавился новый микроконтроллер ATmega169, предназначенный для работы в портативном оборудовании с автономным питанием.

Микроконтроллерные сборки фирмы PHYTEC, (Компоненты и технологии №7'2003)

При разработке промышленнх конроллерных систем управлени при ограниченном времени, отведенным на проект, часто используют готовые контроллерные модули. Оптимальным является сочетание собственной разработки и готового контроллерного ядра, которое позволяет получить требуемые характеристики и избавиться от лишних функций. Хорошим примером такого решения являются высокоинтегрированные мезонинные модули PHYTEC (www.phytec.com), содержащие контроллер и память. Мезонином называется плата, вставляемая в основную плату (носитель) и располагающуяся параллельно плате-носителю. На носителе, в своюочередь, установлены разъемы для мезонинных модулей. Мезонинные платы сочетают высокую функциональность, быстродействие и малые размеры. Большое внимание уделяется сетевым технологиям CAN и CANopen. Фирма PHYTEC выпускает мезонинные контроллеры на базе 8051, 51XA, C166/ST10, Fujitsu 90F40 и 91F364, TriCore, PowerPC, ARM7, PXA255, SC520, STPC.

Программируемые системные приборы фирмы STMicroelectronics. Часть 4. Средства разработки, (Компоненты и технологии №7'2003)

В предшествовавших статьях упоминались средства разработки систем на основе PSD приборов и приборов PSD. Упоминалось и утверждение специалистов фирмы, что законченная система, с использованием PSD приборов (в том числе и PSD) может быть легко и просто разработана в течение нескольких часов.

Микроконтроллеры MSP430х11х1: рояли в кустах, (Компоненты и технологии №6'2003)

Среди моих разработок есть одна, реализация которой застряла из-за невозможности подобрать необходимую элементную базу. Опуская подробности, скажу, по сути, это матрица светоидов 5×7, размером 5,5×4,2×3,5 мм (размер имеет значение!), к которой должно подходить не более 3 проводов (питание и данные).

Новый мощный 32-разрядный микроконтроллер от Renesas, (Компоненты и технологии №6'2003)

В современных задачах, в первую очередь, необходимо быстро обрабатывать и передавать как можно большее количество информации. Такая способность находит применение во всем. Автоэлектроника - система контроля дороги, автомобильная система навигации. Промышленная электроника - датчики, тепловизоры, автоматические охранные системы. Сети и телекоммуникации - поддержка современных быстрых протоколов передачи: чем быстрее и больше я передам, тем дешевле мне это обойдется. Наконец, бытовая электроника - климат-контроль, кондиционирование, управление приводами и многое другое. Компания Renesas представляет семейство процессоров SH3 и его наиболее типичного представителя - микропроцессор SH7709.

Программируемые системные приборы фирмы STMicroelectronics. Часть 3. 8-разрядные микроконтроллеры семейства mPSD3xx, (Компоненты и технологии №6'2003)

В данной статье рассматриваются особенности архитектуры 8-разрядных микроконтроллеров семейства mPSD3xxx фирмы STMicroelectronics. Особенностью этих микроконтроллеров является объединение стандартного микроконтроллера с архитектурой 8051 с PSD прибором, что позволило создать ряд серий 8-разрядных микроконтроллеров с исключительно высокими характеристиками.

Микроконтроллер с радиотрансивером на одном кристалле от Chipcon AS, (Компоненты и технологии №5'2003)

Chipcon AS, норвежская фирма со штаб-квартирой в Осло, — полупроводниковая компания, изготовитель высококачественных интегральных схем, которая проектирует и производит на рынок высокоинтегрированные приборы для применения в разнообразных беспроводных устройствах.

Микроконтроллеры со сверхмалым энергопотреблением фирмы XEMICS, (Компоненты и технологии №5'2003)

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

AVR-микроконтроллеры второго поколения: новые аппаратные возможности, (Компоненты и технологии №4'2003)

За время своего относительно недолгого существования (с 1997 года) микроконтроллеры семейства AVR (серия AT90S) фирмы Atmel Corp. приобрели чрезвычайную популярность в мире и в России.

Новая серия микроконтроллеров семейства H8/300H TINY от Renesas Technology, (Компоненты и технологии №4'2003)

1апреля 2003 года в рамках соглашения между Hitachi и Mitsubishi Electric об организации совместного предприятия начала работу компания Renesas Technology Europe.

Новое семейство микроконтроллеров ZiLOG Z8 Encore, (Компоненты и технологии №4'2003)

В статье рассматриваются свойства нового семейства микроконтроллеров Encore! компании ZiLOG, периферийные устройства представленных в нем микросхем и средства разработки.

Новое семейство экономичных микроконтроллеров фирмы Motorola, (Компоненты и технологии №4'2003)

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

Новые Flash-микроконтроллеры PIC16 со сверхнизким энергопотреблением от Microchip, (Компоненты и технологии №4'2003)

В одном из предыдущих номеров журнала ("КиТ" № 9'2002) уже рассказывалось о микропотребляющих Flash-контроллерах компании Microchip из серии высокопроизводительных микроконтроллеров PIC18F.

Программируемые системные приборы фирмы STMicroelectronics. Часть 2. «Классические» и специализированные приборы PSD, (Компоненты и технологии №4'2003)

В данной статье расматриваются особенности архитектуры приборов PSD, как «классических», обладающих всеми свойствами и преимуществами архитектуры PSD, так и специализированных, ориентированных на конкретные применения.

О сбоях в работе микроконтроллера AT90S2313, (Компоненты и технологии №3'2003)

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

Программируемые системные приборы фирмы STMicroelectronics. Часть 1. Введение в PSD, (Компоненты и технологии №3'2003)

Цель данной статьи - дать общее представление о программируемых системных приборах (PSD-приборах), их возможностях и преимуществах. В последующих статьях планируется подробнее описать основные приборы PSD, особенности их архитектуры и работы.

Микроконтроллер для встроенного применения – NIOS. Система команд и команды, определяемые пользователем. Часть 2. Команды перехода, исключения, конвейер и команды, определяемые пользователем, (Компоненты и технологии №9'2002)

К командам управления выполнением программы относятся команды перехода и обработки исключений.

Новая линейка FLASH-микроконтроллеров PIC18F от Microchip с рекордно низким потреблением, (Компоненты и технологии №9'2002)

С момента своего создания фирма Microchip ориентировалась на разработку и производство недорогих однократно программируемых микроконтроллеров.

Микроконтроллер для встроенного применения – NIOS. Система команд и команды, определяемые пользователем. Часть 1. Регистры и доступ к данным, (Компоненты и технологии №8'2002)

Целью настоящей статьи является предварительное знакомство с системой команд микропроцессора Nios, описание ее отличий от команд стандартных микропроцессоров.

Система реального времени для программного управления мощными преобразователями электрической энергии, (Компоненты и технологии №8'2002)

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

Flash-микроконтроллеры MAX7651 и MAX7652 с 12-разрядными АЦП. Часть 1, (Компоненты и технологии №7'2002)

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

Особенности выбора микроконтроллеров в условиях рынка, (Компоненты и технологии №7'2002)

Рынок микроконтроллеров (МК) может рассматриваться как сложная, слабо структурированная система с большим числом входов. Система подвержена изменениям, скорость которых в настоящее время быстро растет.

Микроконтроллеры MC68HC908JL3/JK3/JK1 фирмы Motorola, (Компоненты и технологии №6'2002)

Фирма Motorola явяляется одним из крупнейших мировых производителей микропроцессоров и микроконтроллеров. До недавнего времени продукция фирмы в основном была ориентирована на крупных заказчиков, поэтому немногие российские разработчики с ней хорошо знакомы.

Выбор микроконтроллера: MSP430 с флэш-памятью, (Компоненты и технологии №5'2002)

16-разрядные микроконтроллеры активно вторгаются на рынок, традиционно принадлежащий 8-разрядным. Растут требования к производительности и времени автономной работы.

Микроконтроллер для встроенного применения – NIOS. Конфигурация шины и периферии. Часть 4, (Компоненты и технологии №5'2002)

Когда периферийное устройство с узкой шиной (например 16-битные данные) подключается к шинам мастера Avalon с широкими данными (например 32-битные данные), имеет место проблема выравнивания.

Новое семейство 16-разрядных микроконтроллеров Hitachi: Н8/300Н TINY, (Компоненты и технологии №5'2002)

Многие существующие в настоящее время системы используют 8-разрядные микроконтроллеры (МК) с небольшим количеством ОЗУ и ПЗУ. Подобные МК используются в достаточно простых системах с минимальными требованями к коммуникационным и интеллектуальным возможностям, созданных достаточно давно и в настоящее время требующих дальнейшего развития.

Новые микроконтроллеры серии 8051 с интегрированными АЦП и ЦАП высокого разрешения для высокоскоростных приложений, (Компоненты и технологии №5'2002)

Огромное множество сложных систем контроля нуждается в высокоскоростной прецизионной цифровой и аналоговой периферии. Для этих задач компания Cygnal Integrated Products создала две новые линейки микроконтроллеров серии 8051.

К вопросу о производительности микроконтроллеров фирмы CYGNAL, (Компоненты и технологии №4'2002)

Появление микроконтроллеров фирмы Cygnal в очередной раз изменило ситуацию на рынке МК. Еще пару лет назад изделия семейства х51 Были самыми представительными по количеству моделей и числу их производителей, самыми «пожилыми» среди популярных, а также одними из самых дешевых (версии Atmel). Но они не могли похвастаться ни рекордной производительностью, ни разнообразием новой периферии, ни наличием встроенных средств отладки и программирования через RS?232 или JTAG-интерфейсы. Казалось, что х51 изжили себя, и их уход с рынка — вопрос ближайшего будущего, в связи с чем все, кто работает с ними, должны начать думать о будущем и обратить свой взор на более современные контроллеры.

Микроконтроллер для встроенного применения – NIOS. Конфигурация шины и периферии. Часть 3, (Компоненты и технологии №4'2002)

Стандарт шины Avalon предлагает ряд параметров сопряжения сигналов шины для различных типов периферийных устройств.

AVR микроконтроллеры: очередной этап на пути развития, (Компоненты и технологии №3'2002)

Представляем очередную версию обзора линии 8-разрядных высокопроизводительных RISC-микроконтроллеров общего назначения производства Atmel Corp., объединенных общей маркой AVR.

Микроконтроллер для встроенного применения – NIOS. Конфигурация шины и периферии. Часть 2, (Компоненты и технологии №3'2002)

Синтаксис ptf, определенный в разделе 3, имеет общий иерархический формат базы данных и в принципе может хранить любой вид информации.

Микроконтроллер для встроенного применения – NIOS. Конфигурация шины и периферии. Часть 1, (Компоненты и технологии №2'2002)

Приехал к нам как-то год назад в Питер лектор да и начал читать доклад. В названии доклада были слова «Altera», «микропроцессор», «применение» и т. д. И вот уже вскоре все мы, сидящие в зале узнали, что попытки разработки и реализации микроконтроллеров в FPGA не имеют смысла, так как реализация устройства, «похожего» на 386EX, довольно затруднительна и требует много ресурсов от микросхемы FPGA типа EPF10К20.

Семейства х51 микроконтроллеров фирмы Cygnal, (Компоненты и технологии №1'2002)

Читатель журнала, интересующийся микропроцессорной и микроконтроллерной техникой, наверняка знает, как динамично развивается современная элементная база.

Алгоритмическая многозадачность в микроконтроллерных разработках, (Компоненты и технологии №8'2001)

В статье представлен один из вариантов алгоритма параллельного выполнения нескольких задач для микроконтроллерных систем. Также приведен макет программы для микроконтроллеров фирмы Microchip. Мы постоянно наблюдаем за бурным развитием микропроцессорной техники. Разработчики микроконтроллеров, наращивая вычислительный потенциал своих микросхем, расширяют области их применения. Еще недавно программа, написанная для микроконтроллеров, размещалась в одном файле, так как ее структура была обычно несложной — основной программный модуль, выполняемый в цикле, и процедуры для обработки прерываний. И если программа увеличивалась в размерах, то нередко становилась загадкой для самого программиста, а постороннему человеку разобраться с ней вообще не представлялось возможным. С расширением аппаратных и вычислительных возможностей микроконтроллеров актуальными становятся задача усложнения структуры программы и данных и проблема параллельности выполнения нескольких задач. Понятие «многозадачность и многопоточность», тесно связанное с программными продуктами для компьютеров, по наблюдениям автора, мало распространено в области программирования микроконтроллеров.

Однокристальные микроконтроллеры ZiLOG eZ80: Webserver в действии, или ZiLOG продолжает развитие своего самого популярного микропроцессора, (Компоненты и технологии №8'2001)

В статье рассматриваются функциональные возможности микропроцессора и средства разработки программного обеспечения, в числе которых — библиотеки поддержки сетевых протоколов и демонстрационная плата Web-сервера на базе eZ80190. Стремление к микроминиатюризации зачастую порождает изделия с сильно урезанными возможностями. Гибкие стандарты Интернет в мире микроконтроллеров трансформируются до неузнаваемости, дабы иметь возможнось быть реализованными во вновь появляющихся tiny-, nano-, pico-версиях микроконтроллеров, которые по сути своей являются всего лишь игрушками. ZiLOG создал Интернет-процессор, который способен решать реальные задачи управления устройствами в сети, снабдив его полноценными версиями межсетевых протоколов, соответствующих стандартам RFC.

Интегрированная среда разработки программ микроконтроллеров фирмы Fujitsu, (Компоненты и технологии №7'2001)

При описании 16-разрядных Flash-микроконтроллеров семейства F2MC-16LX фирмы Fujitsu упоминался компакт-диск со средствами разработки программ для микроконтроллеров этого семейства.

Однокристальные микроконтроллеры Z80S183 и процессор сигналов от ZiLOG, (Компоненты и технологии №7'2001)

Восьмиразрядный интегральный процессор смешанных сигналов Z183 объединяет на кристалле целый ряд устройств для широкого диапазона встроенных приложений.

51 LPC микроконтроллеры Philips Semiconductor, (Компоненты и технологии №6'2001)

Функции, реализуемые на микроконтроллерах, вышли за пределы области привычных применений. Самые простые микроконтроллеры производства фирмы Philips Semiconductor позволяют создавать устройства с доступом и управлением через Интернет (программное обеспечение Embedded Micro Internetworking Technology (EMIT®) предоставляет компания emWare Inc.

16-разрядные Flash микроконтроллеры семейства F2MC-16LX фирмы Fujitsu, (Компоненты и технологии №5'2001)

За последние полгода в журналах Chip News, «Инженерная микроэлектроника» и «Компоненты и технологии» был опубликован ряд статей, посвященных рынку микроконтроллеров, в которых рассматривались особенности архитектуры и их возможности.

Микроконтроллеры фирмы STMicroelectronics, (Компоненты и технологии №5'2001)

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

Одноплатные контроллеры фирмы Phytec — решения для CAN и CANopen, (Компоненты и технологии №3'2001)

В статье рассматриваются мезонинные контроллерные модули фирмы Phytec, сочетающие высокую функциональность, быстродействие и малые размеры. Phytec выпускает одноплатные контроллеры на базе микроконтроллеров семейств 8051/C500, 251, 51XA, C166/ST10, Power PC, x86.

Семейство микроконтроллеров MSP430: опыт применения, (Компоненты и технологии №3'2001)

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

Усовершенствованный модуль ECCP (ШИМ) и его применение, (Компоненты и технологии №3'2001)

Практически во всех микроконтроллерах среднего и старших семейств есть модуль CCP (Capture/Compare/PWM — Захват/Сравнение/ШИМ). Разработчики, использующие контроллеры Microchip, хорошо знакомы с этим стандартным модулем.

IR2159, IR21591 — прецизионные контроллеры диммеров нового поколения, (Компоненты и технологии №2'2001)

Замечание. Эта ИС содержит диод Зенера между выводами VCC и COM с номинальным пробивным напряжением 15,6 В. Примите к сведению, что этот вывод источника не должен управляться источником питания постоянного тока с низким импедансом с напряжением больше чем VCLAMP, заданном в разделе Электрические характеристики.

IR2159, IR21591 — прецизионные контроллеры диммеров нового поколения, (Компоненты и технологии №1'2001)

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

Восьмизарядные микроконтроллеры в системах автоматического управления, (Компоненты и технологии №1'2001)

Современная тенденция в области разработки микропроцессорных управляющих систем состоит в наращивании мощности вычислителей, переходе к 16- и 32-разрядным контроллерам и промышленным персональным компьютерам (ПК), в использовании операционных систем (ОС), построении многоуровневой иерархии интерфейсов.

Конфигурируемая система на кристалле Е5 — первое знакомство, (Компоненты и технологии №1'2001)

Triscend Corp. (Калифорния, США), основанная в мае 1997 г., первой в мире реализовала прогрессивную и перспективную идею создания конфигурируемой микропроцессорной системы на площади одного кремниевого кристалла.

Микроконтроллеры EP73xx семейства Maverick фирмы Cirrus Logic, (Компоненты и технологии №1'2001)

Микроконтроллеры семейства Maverick фирмы Cirrus Logic уже достаточно хорошо известны в нашей стране. Вызвано это, в первую очередь, удачностью архитектуры при относительно невысокой цене, а также отсутствием проблем с приобретением.

Микроконтроллеры фирмы Mitsubishi, (Компоненты и технологии №8'2000)

Семейство шестнадцатиразрядных микроконтроллеров общего назначения M16C состоит из трех групп: M16C/20, M16C/6x и M16C/80.

Микроконтроллеры фирмы Mitsubishi, (Компоненты и технологии №7'2000)

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

Микроконтроллеры семейства Maverick фирмы Crystal Semiconductor, (Компоненты и технологии №6'2000)

Фирма Crystal Semiconductor в нашей стране больше известна как один из ведущих мировых производителей коммуникационных микросхем, а также микросхем ЦАП и АЦП различного назначения (в основном для измерительных систем и аудиоприменений).

Микроконтроллеры фирмы Mitsubishi, (Компоненты и технологии №6'2000)

В предыдущих номерах журнала мы уже рассказывали о микроконтроллерах многих известных мировых производителей, таких как Atmel, AMD, NEC, Hitachi, Philips Semiconductors, Texas Instruments и др.

Микроконтроллеры фирмы Hitachi, (Компоненты и технологии №5'2000)

В предыдущих номерах журнала уже рассказывалось о микроконтроллерах таких известных производителей, как Atmel, AMD, NEC, Philips Semiconductors, Texas Instruments и др.

Однокристальный микроконтроллер Ethernet CS8900A, (Компоненты и технологии №5'2000)

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

Контроллерный рынок России:факты и домыслы, парадоксы и закономерности, (Компоненты и технологии №4'2000)

Читатели, знакомые с предыдущим номером нашего журнала, помнят, что он был посвящен микроконтроллерам. Однако, готовя его, мы не предполагали, что присланных нам материалов окажется столько, что они не влезут под одну обложку, даже несмотря на почти двукратное (!) увеличение объема журнала.

Микроконтроллеры фирмы AMD, (Компоненты и технологии №4'2000)

Фирма Advanced Micro Devices широко известна как один из ведущих мировых производителей процессоров для PC, flash-памяти, телекоммуникационных и сетевых решений.

Воздействие средств подержки разработки на рынок микроконтроллеров, (Компоненты и технологии №3'2000)

Один из непростых вопросов, который регулярно беспокоит практически любого разработчика — какой микроконтроллер (МК) использовать в качестве ядра создаваемой системы? Вопрос выбора контроллера имеет принципиальное значение, поскольку его результат во многом предопределяет не только совокупность возможных технических характеристик будущей системы, но и весь спектр потенциальных проблем, связанных с процессом разработки, производства, реализации и возможных доработок в будущем.

Микроконтроллеры в России: вчера, сегодня, завтра…, (Компоненты и технологии №3'2000)

Фирма КТЦ-МК принадлежит к числу крупных отечественных производителей систем на основе микроконтроллеров. Но помимо разработок и продвижения своей продукции она является одним из основных поставщиков контроллеров на отечественный рынок, осуществляет консультации по проблемам, связанным с их применением.

Низкопотребляющие микроконтроллеры Texas Instruments семейства MSP430, (Компоненты и технологии №3'2000)

Микроконтроллеры MSP430 производства компании Texas Instruments были разработаны специально для энергосберегающих технологий. Все серии этих микроконтроллеров могут работать в пяти различных режимах потребления при напряжении питания от 2,2 до 5,5 В, с минимальным током потребления 0,1 мкА (режим наименьшего потребления) и 400 мкА в активном режиме.

Рабы своих семейств, или почему разработчики микроконтроллерной техники не очень охотно меняют базу для своих разработок, (Компоненты и технологии №3'2000)

Тема настоящего номера возникла почти случайно. На одном из редакционных совещаний мне было показано письмо, пришедшее в наш адрес по электронной почте от одного из авторов (см.

Микроконтроллеры фирмы NEC, (Компоненты и технологии №2'2000)

Семейство 78K/0 является наиболее развитым семейством микроконтроллеров фирмы NEC. В его состав входят 29 серий и 133 типа микроконтроллеров. Семейство 78K/0S является новейшим семейством.

Микроконтроллеры фирмы NEC, (Компоненты и технологии №1'2000)

Японская фирма NEC (Nippon Electric Corporation) уже более 15 лет выпускает микроконтроллеры (МК), предназначенные для встраивания в различные приборы и системы управления.

AVR микроконтроллеры: аппаратные средства разработчика, (Компоненты и технологии №1'1999)

В нашей стране широко известны микроконтроллеры производства фирмы ATMEL. Заслуженной популярностью пользуются микросхемы семейства АТ89, идентичные по архитектуре и набору команд с семейством INTEL-MSC51. Помимо них фирма предлагает новые высокопроизводительные микроконтроллеры семейств AT90S и АТ91, имеющие уникальные технические характеристики. Ниже описываются аппаратные средства, позволяющие разработчику существенно ускорить этап отладки системы на базе микроконтроллеров семейства AT90S.