Матрикс Электроника

+7 (383) 383-08-05

Микроконтроллеры Huada с ядром Cortex-M0: эффективная замена малопотребляющих и бюджетных МК STMicroelectronics

Микроконтроллеры с ядром ARM Cortex-M0 играют важную роль в современной встраиваемой электронике. Эти 32-битные процессоры построены на архитектуре ARMv6-M и сочетают низкое энергопотребление, компактность кода и доступную стоимость. 

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

Преимущества архитектуры Cortex-M0

Главные достоинства ядра:

  • минимальный набор инструкций;
  • упрощённая система прерываний;
  • лёгкость интеграции в готовые решения.

Экосистема ARM (компиляторы, отладчики, библиотеки) ускоряет и упрощает разработку. Cortex-M0 часто становится выбором для проектов с жёсткими требованиями к стоимости компонентов, энергопотреблению и надёжности.

Рынок микроконтроллеров Cortex-M: смена приоритетов

В последние годы микроконтроллеры на ядре Cortex-M традиционно поставлялись западными производителями. Лидером среди них остаётся STMicroelectronics с линейкой STM32, охватывающей модели от энергоэффективных Cortex-M0 до высокопроизводительных Cortex-M7. Значительную долю рынка также занимают решения от Infineon (включая бывшие продукты Cypress), NXPSilicon Labs и других компаний. Их микроконтроллеры зарекомендовали себя как надёжные решения для промышленных и бытовых применений.

Альтернативы от Xiaohua Semiconductor

В условиях геополитической нестабильности растёт спрос на независимые от западных технологий решения. Китайская компания Xiaohua Semiconductor (дочернее предприятие Huada Semiconductor) предлагает микроконтроллеры на Cortex-M0+, сопоставимые по качеству с зарубежными аналогами.

Основные сферы применения:

  • потребительская электроника;
  • интеллектуальные измерения и датчики;
  • IoT-устройства;
  • промышленная автоматизация.

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

Команда Xiaohua Semiconductor обладает более чем 20-летним опытом в разработке микросхем, что обеспечивает глубокую экспертизу в создании современных микроконтроллеров. Штаб-квартира компании расположена в Шанхае, а научно-исследовательские центры — в Сучжоу, Чэнду и за пределами Китая.

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

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

На сегодняшний день Xiaohua Semiconductor выпускает несколько линеек микроконтроллеров с ядром Cortex-M0+, которые условно можно разделить на четыре группы:

  • микроконтроллеры общего применения (HC32F0xx и HC32F1xx);
  • малопотребляющие микроконтроллеры (HC32L0xx и HC32L1xx);
  • микроконтроллеры для электропривода (HC32M120, HC32M140, HCM3043);
  • микроконтроллеры автомобильного применения (HC32A136).

Серии микроконтроллеров общего применения в зависимости от объема Flash-памяти и количества выводов можно увидеть на рисунке ниже.

Микроконтроллеры общего применения серий HC32F0 и HC32F1

Микроконтроллеры HC32F00x: экономичные решения для простых задач

Линейка HC32F00x от Xiaohua Semiconductor представляет собой наиболее бюджетные микроконтроллеры на базе Cortex-M0+, предназначенные для простых приложений с минимальным количеством необходимой памяти и периферии.

Основные характеристики:

  • тактовая частота: 32–48 МГц;
  • Flash-память: 16–32 КБ;
  • ОЗУ (RAM): 2–4 КБ;
  • корпуса: SOP20, TSSOP20, QFN20, TSSOP24, QFN24.

В таблице ниже показаны некоторые микроконтроллеры серии HC32F00x с их основными характеристиками и аналогами.

НаименованиеЧастотаНапряжение питанияFlash-памятьИнтерфейсыАЦПКорпусАналог
HC32F002C4PB-TSSOP2048 МГцОт 2,7 В до 5,5 В18 КБ2x LPUART 1x I2C 1x SPI10 бит, 11 каналовTSSOP20STM32F030F4T6 (STMicroelectronics)
HC32F003C4UA-SFN20TR32 МГцОт 1,8 В до 5,5 В162x UART 1x I2C 1x SPI12 бит, 9 каналовQFN20STM32F031G4T6 (STMicroelectronics)
HC32F005C6PA-SOP2032 МГцОт 1,8 В до 5,5 В32 КБ2x UART 1x I2C 1x SPI10 бит, 11 каналовSOP20STM32F038F6T6 (STMicroelectronics)

Линейка микроконтроллеров HC32F0xx: основные семейства и характеристики

Базовая линейка HC32F0xx включает семейства HC32F030, HC32F052 и HC32F072. Эти микроконтроллеры подходят для недорогих, но функциональных устройств благодаря расширенной периферии, увеличенному объему памяти, наличию DMA и встроенных операционных усилителей (ОУ) в некоторых моделях.

Ключевые параметры HC32F0xx:

  • тактовая частота от 48 МГц до 64 МГц;
  • Flash-память от 64 КБ до 128 КБ;
  • ОЗУ от 8 КБ до 16 КБ;
  • корпуса: TSSOP28, QFN32, QFN48, LQFP32, LQFP44, LQFP48, LQFP64, LQFP100.

В таблице ниже приведены основные характеристики и аналоги микроконтроллеров этих серий.

НаименованиеЧастотаНапряжение питанияFlash-памятьИнтерфейсыАЦП / ЦАПКорпусАналог
HC32F030F8UA-QN32TR48 МГцОт 1,8 В до 5,5 В64 КБ2x UART 1x I2C 1x SPI1x АЦП 12 бит, 11 каналовQFN32STM32F038K6T6 (STMicroelectronics)
HC32F030K8TA-LQFP6448 МГцОт 1,8 В до 5,5 В64 КБ2x UART 2x I2C 2x SPI1x АЦП  12 бит, 24 каналаLQFP64STM32F030R8T6 (STMicroelectronics)
HC32F052J8TB-LQ4864 МГцОт 2,0 В до 5,5 В64 КБ2x UART 2x LPUART 3x I2C 2x SPI 1x CAN 1x LIN 1x ISO7816 2x ОУ1x АЦП  12 бит, 16 каналовLQFP48STM32F051C8T6 (STMicroelectronics)
HC32F052JAUB-QFN48TR64 МГцОт 2,0 В до 5,5 В128 КБ2x UART 2x LPUART 3x I2C 2x SPI 1x CAN 1x LIN 1x ISO7816 2x ОУ1x АЦП  12 бит, 16 каналовQFN48STM32F058C8T6 (STMicroelectronics)
HC32F072KATA-LQFP6448 МГцОт 1,8 В до 5,5 В128 КБ4x UART 2x LPUART 2x I2C 2x SPI 1x USB2.0 1x CAN 2x I2S 5x ОУ1x АЦП  12 бит, 23 канала 2x ЦАП 12 бит, 2 каналаLQFP64STM32F072RBT6 (STMicroelectronics)
HC32F072PATA-LQFP10048 МГцОт 1,8 В до 5,5 В128 КБ4x UART 2x LPUART 2x I2C 2x SPI 1x USB2.0 1x CAN 2x I2S 5x ОУ1x АЦП  12 бит, 24 каналов 2x ЦАП 12 бит, 2 каналаLQFP100STM32F072VBT6 (STMicroelectronics)

Линейка микроконтроллеров HC32F1xx: расширенные возможности для управления периферией

Микроконтроллеры общего применения HC32F1xx на базе ядра Cortex-M0+ предлагают широкий набор периферийных функций и увеличенный объём памяти по сравнению с базовыми сериями. Эти решения оптимальны для задач, требующих:

  • управления множеством внешних устройств;
  • считывания большого количества параметров;
  • энергоэффективной работы без высоких вычислительных нагрузок.

Ключевые серии HC32F1xx

Линейка включает модели:

  • HC32F115HC32F120;
  • HC32F170HC32F176;
  • HC32F155HC32F190HC32F196.

Основные технические характеристики:

  • тактовая частота32–48 МГц;
  • Flash-память64–256 КБ;
  • ОЗУ4–32 КБ;
  • корпуса: QFN32, LQFP32, LQFP44, LQFP48, LQFP64, LQFP80, LQFP100.
НаименованиеЧастотаНапряжение питанияFlash-памятьИнтерфейсыАЦП / ЦАПКорпусАналог
HC32F115H8TH-LQ4432 МГцОт 2,7 В до 5,5 В64 КБ4x UART 1x I2C 1x SPI 1x LIN1x АЦП 12 бит, 12 каналовLQFP44STM32F101C6T6 (STMicroelectronics)
HC32F120H8TA-LQ4448 МГцОт 2,7 В до 5,5 В64 КБ4x UART 1x I2C 1x SPI 1x LIN1x АЦП 12 бит, 12 каналовLQFP44STM32F102C8T6 (STMicroelectronics)
HC32F155FATH-LQ3232 МГцОт 2,7 В до 5,5 В128 КБ6x UART 1x I2C 1x SPI 1x LIN1x АЦП 12 бит, 8 каналовLQFP32STM32F101CBT6 (STMicroelectronics)
HC32F170JATA-LQ4848 МГцОт 1,8 В до 5,5 В128 КБ2x UART 2x I2C 2x SPI 1x LIN 3x компаратора1x АЦП 12 бит, 17 каналов 1x ЦАП 12 битLQFP48STM32F102CBT6 (STMicroelectronics)
HC32F176KATA-LQ6448 МГцОт 1,8 В до 5,5 В128 КБ4x UART 2x I2C 2x SPI 1x LIN1x АЦП 12 бит, 23 каналов 1x ЦАП 12 битLQFP64STM32F102RBT6 (STMicroelectronics)
HC32F190JCTA-LQ4848 МГцОт 1,8 В до 5,5 В256 КБ2x UART 2x I2C 2x SPI 3x компаратора1x АЦП 12 бит, 17 каналов 1x ЦАП 12 битLQFP48
HC32F196PCTA-LQFP10048 МГцОт 1,8 В до 5,5 В256 КБ4x UART 2x I2C 2x SPI 1x ОУ 3x компаратора1x АЦП 12 бит, 26 каналов 1x ЦАП 12 битLQFP100

Малопотребляющие микроконтроллеры HC32L0xx и HC32L1xx для энергоэффективных решений

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

Малопотребляющие микроконтроллеры HC32L0xx и HC32L1xx

Технические характеристики микроконтроллеров HC32L0xx

  • тактовая частота: 48 МГц;
  • Flash-память: от 64 КБ до 128 КБ;
  • ОЗУ: от 6 КБ до 16 КБ;
  • корпуса: QFN14, QFN20, TSSOP20, QFN32, LQFP48, LQFP64 и LQFP100.

В таблице ниже показаны некоторые модели HC32L0xx с их основными характеристиками и аналогами.

НаименованиеЧастотаНапряжение питанияFlash-памятьИнтерфейсыАЦП / ЦАПКорпусАналог
HC32L021C8UB-ZFN20TR48 МГцОт 1,8 В до 5,5 В64 КБ2x LPUART 1x I2C 1x SPI 2x компаратора1x АЦП 12 бит, 8 каналовQFN20STM32L021F4T6 (STMicroelectronics)
HC32L072JATA-LQ4848 МГцОт 1,8 В до 5,5 В128 КБ2x UART 2x LPUART 2x I2C 2x SPI 1x USB 2.0 1x CAN 2x I2S 3x ОУ 3x компараторов1x АЦП 12 бит, 17 каналов 2x ЦАП 12 битLQFP48STM32L072CBT6 (STMicroelectronics)
HC32L073PATA-LQFP10048 МГцОт 1,8 В до 5,5 В128 КБ4x UART 2x LPUART 2x I2C 2x SPI 1x USB 2.0 1x CAN 2x I2S 5x ОУ 3x компараторов1x АЦП 12 бит, 23 каналов 2x ЦАП 12 битLQFP100STM32L073V8T6 (STMicroelectronics)

Технические характеристики микроконтроллеров HC32L1xx

  • тактовая частота: от 32 МГц до 48 МГц;
  • Flash-память: от 32 КБ до 256 КБ;
  • ОЗУ: от 4 КБ до 32 КБ;
  • корпуса: TSSOP16, CSP16, TSSOP20, QFN20, QFN32, LQFP32, QFN48, LQFP48, LQFP64, LQFP80 и LQFP100.
НаименованиеЧастотаНапряжение питанияFlash-памятьИнтерфейсыАЦП / ЦАПКорпусАналог
HC32L110C6UA-SFN20TR32 МГцОт 1,8 В до 5,5 В32 КБ2x UART 1x LPUART 1x I2C 1x SPI 2x компаратора1x АЦП 12 бит, 9 каналовQFN20STM32L041G6T6 (STMicroelectronics)
HC32L130J8UA-QFN4848 МГцОт 1,8 В до 5,5 В64 КБ2x UART 2x LPUART 2x I2C 2x SPI 2x ОУ 2x компаратора1x АЦП 12 бит, 17 каналовQFN48STM32L100C6T6 (STMicroelectronics)
HC32L136K8TA-LQFP6448 МГцОт 1,8 В до 5,5 В64 КБ2x UART 2x LPUART 2x I2C 2x SPI 3x ОУ 2x компаратора1x АЦП 12 бит, 24 каналовQFN48STM32L100R8T6 (STMicroelectronics)
HC32L170JATA-LQ4848 МГцОт 1,8 В до 5,5 В128 КБ2x UART 2x LPUART 2x I2C 2x SPI 3x компаратора1x АЦП 12 бит, 17 каналов 1x ЦАП 12 битLQFP48STM32L151CBT6 (STMicroelectronics)
HC32L176PATA-LQFP10048 МГцОт 1,8 В до 5,5 В128 КБ4x UART 2x LPUART 2x I2C 2x SPI 1x ОУ 3x компаратора1x АЦП 12 бит, 26 каналов 1x ЦАП 12 битLQFP100STM32L151VBT6 (STMicroelectronics)
HC32L166KCTA-LQFP6448 МГцОт 1,8 В до 5,5 В256 КБ4x UART 2x LPUART 2x I2C 2x SPI 1x ОУ 3x компаратора1x АЦП 12 бит, 23 каналов 1x ЦАП 12 битLQFP64STM32L152RCT6 (STMicroelectronics)
HC32L180JCTH-LQ4848 МГцОт 1,8 В до 5,5 В256 КБ2x UART 2x LPUART 2x I2C 2x SPI 3x компаратора1x АЦП 12 бит, 17 каналов 1x ЦАП 12 битLQFP48STM32L152CCT6 (STMicroelectronics)
HC32L196PCTA-LQFP10048 МГцОт 1,8 В до 5,5 В256 КБ4x UART 2x LPUART 2x I2C 2x SPI 1x ОУ 3x компаратора1x АЦП 12 бит, 26 каналов 1x ЦАП 12 битLQFP100STM32L162VCT6 (STMicroelectronics)

Микроконтроллеры для электропривода HC32M120, HC32M140 и HCM3043

Микроконтроллеры для электропривода с ядром Cortex-M0+ представлены тремя семействами HC32M120, HC32M140 и HCM3043. Эти устройства имеют определенные особенности, обеспечивающие оптимальное управление электродвигателями с использованием минимального количества внешних средств.

Технические характеристики:

  • тактовая частота: 48 МГц;
  • Flash-память: от 32 КБ до 64 КБ;
  • ОЗУ: от 4 КБ до 8 КБ;
  • корпуса: LQFP32, TQFP48 и QFN48.
Микроконтроллеры HC32M120, HC32M140 и HCM3043

HC32M120 – это серия микроконтроллеров с базовым функционалом для управления электродвигателями. Оптимально подходит для вентиляторов, насосов и BLDC/PMSM малой мощности.

Основные особенности для управления электроприводом:

  • встроенный 16-битный ШИМ-таймер с поддержкой 3-фазного ШИМ;
  • триггерная связь между таймером и АЦП;
  • операционные усилители и компараторы с возможностью реализации аппаратной защиты по току и поддержки датчиков Холла.

HC32M140 – более продвинутая серия моторных микроконтроллеров. Подходит для серводвигателей и BLDC с усложненным управлением по сравнению с HC32M120.

Ключевые отличия от HC32M120:

  • расширенная периферия ШИМ с дополнительными режимами и программируемыми событиями коммутации;
  • усовершенствованная система синхронизации АЦП и таймеров.

HCM3043 – микроконтроллер, разработанный для трехфазных электроприводов и PMSM/BLDC с высокими требованиями к динамике.

Основные характеристики:

  • три независимых ШИМ-таймера с расширенными функциями;
  • встроенные драйверы затворов с поддержкой напряжения до 45 В (3 фазы);
  • улучшенные алгоритмы автоматического определения мертвого времени и диагностики сбоев.

В таблице ниже можно видеть микроконтроллеры серий HC32M120, HC32M140 и HCM3043 с их основными характеристиками и аналогами.

НаименованиеЧастотаНапряжение питанияFlash-памятьИнтерфейсыАЦП / ЦАПКорпусАналог
HC32M120F6TB-LQ3248 МГцОт 2,7 В до 5,5 В32 КБ3x UART 1x I2C 1x SPI 2x ОУ 2x компаратора1x АЦП 12 бит, 8 каналовLQFP32XMC1100-Q024F0032 (Infineon)
HC32M140J8TA-TQFP4848 МГцОт 2,7 В до 5,5 В64 КБ3x UART 3x I2C 3x SPI 2x ОУ 1x компаратор1x АЦП 12 бит, 16 каналовTQFP48XMC1201-Q040F0032 (Infineon)
HCM304348 МГцОт 1,8 В до 5,5 В64 КБ2x UART 2x I2C 1x SPI 1x ОУ 2x компаратора1x АЦП 12 бит, 16 каналовQFN48XMC1404-Q048X0064 (Infineon)

HC32A136K8TB-LQ64 – автомобильный микроконтроллер с поддержкой AEC-Q100

HC32A136K8TB-LQ64 – микроконтроллер, предназначенный для автомобильных применений. Выполнен в корпусе LQFP64 и работает в температурном диапазоне от -40 °C до +105 °C, соответствуя стандарту AEC-Q100.

Микроконтроллер используется для управления и мониторинга автомобильных систем, включая:

  • кузовную электронику;
  • систему кондиционирования;
  • освещение;
  • приборную панель.

Ключевые характеристики:

  • диапазон питающего напряжения: от 1,8 В до 5,5 В;
  • гибкая система управления питанием;
  • сверхнизкое энергопотребление: 0,5 мкА при 3 В в режиме глубокого сна.

Сравнительные параметры HC32A136K8TB-LQ64 и аналогов представлены в таблице ниже.

НаименованиеЧастотаНапряжение питанияFlash-памятьИнтерфейсыАЦП / ЦАПКорпусАналог
HC32A136K8TB-LQ6448 МГцОт 1,8 В до 5,5 В64 КБ2x UART 2x LPUART 2x I2C 2x SPI 3x ОУ 2x компаратора1x АЦП 12 бит, 9 каналовLQFP64STM32G071R8T7 (STMicroelectronics) CY8C4146LQA-S433T (Infineon)

В итоге можем с уверенностью сказать, что микроконтроллеры Xiaohua Semiconductor (входит в китайский концерн Huada) представляют конкурентоспособную альтернативу популярным решениям на базе Cortex-M0/M0+, таким как STM32 и продукты других производителей. По характеристикам они не уступают брендовым аналогам в скорости работы и наборе периферии, но при этом отличаются более доступной стоимостью.

Где приобрести и получить поддержку?

Микроконтроллеры Xiaohua Semiconductor, а также средства разработки, отладки и техническую поддержку можно заказать у официального партнера Huada Semiconductor – компании Матрикс Электроника.

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