STM32H7 – это высокопроизводительное семейство микроконтроллеров STMicroelectronics Arm Cortex-M7. До сих пор все микроконтроллеры STM32H7 имели только одно ядро, но теперь компания добавила двухъядерные устройства (STM32H74x/75x), состоящие из Arm ядра Cortex-M7 с тактовой частотой до 480 МГц и ядра Cortex-M4 с тактовой частотой 240 МГц.
В некотором смысле STM32H7 является младшим братом процессора STM32MP1 Arm Cortex-A7 + Cortex-M4, поскольку новый двухъядерный MCU также нацелен на обновление существующих продуктов с использованием Arm ядра Cortex-M4 с устаревшим кодом, а более мощное ядро Cortex-M7 нацелено на новые функции, такие как более сложные графические интерфейсы или разгрузка интенсивных рабочих нагрузок, таких как нейронные сети, контрольные суммы, фильтрация DSP или аудио-кодеки.
Основные характеристики новых двухъядерных микроконтроллеров STM32H7:
- Ядра
- Arm Cortex-M7 при 480 МГц
- Arm Cortex-M4 при 240 МГц
- 3224 CoreMark / 1327 DMIPS
- В чип встроено до 2 Мбайт флэш-памяти и 1 Мбайт SRAM
- Двухбанковая “Dual-Bank” флэш-память для бесшовного обновления прошивки
- “Новые” функции
- Последовательный интерфейс дисплея MIPI(MIPI-DSI) в STM32H7x7
- 3x 16-бит АЦП до 3.6 Msps*
- FD-CAN*
- Контроллер Ethernet*
- Безопасность – Root Security Services (RSS) в микроконтроллерах STM32H75x с аппаратным шифрованием для безопасного прошивки с целью предотвращения взлома и защиты IP
- Импульсный источник питания (SMPS)
- Температурный диапазон – до 85°C (стандартный), 125°C (промышленный) или 140°C при 300 МГц
* Они также были анонсированы в STM32H750 в прошлом году.
Следует отметить, что оба ядра Arm существуют в отдельных доменах питания для оптимизации энергопотребления, это означает, что они могут включаться и выключаться независимо друг от друга, а система может загружаться на любом ядре.
STM32H745 / STM32H755 и STM32H747 / STM32H757 являются первыми двухъядерными моделями компании, в которые было добавлено аппаратное шифрование и хэш (STM32H75x).
Компания STMicro также предлагает две платы для разработки со своим двухъядерным МСU STM32H7x7: STM32H747I-EVAL и STM32H747I-DISCO. Ни одна из них не интегрирует криптографическое ядро, но у компании есть платы по альтернативными версиям для STM32H757.
Технические характеристики STM32H747I-DISCO:
- MCU – STM32H747XIH6 с 2 Мб флэш-памяти и 1 Мб ОЗУ в упаковке TFBGA240 + 25
- Оперативная память– 256-Мбайт SDRAM
- Хранилище – 2x 512-Мбайт Quad-SPI NOR Флэш-памяти, слот для микро SD-карты
- Дисплей – модуль 4-дюймового емкостного сенсорного ЖК-дисплея с интерфейсом MIPI DSI (код заказа STM32H747I-DISCO)
- Аудио – аудио-кодек SAI, цифровые микрофоны ST-MEMS, SPDIF RCA вход и выход, 3.5 мм аудио джек
- Камера – 8-битная камера I / F
- Сеть – Ethernet, совместимый с IEEE802.3-2002
- USB – 1x микро USB OTG HS порт
- Расширение
- Arduino Uno V3
- Pmod Type 2A и Type 4A
- STMod+
- Дочерняя плата аудио
- Отладка – TAG-Connect 10-контактное посадочное место, Arm Cortex 10-контактный разъем отладки с шагом 1.27 мм через STDC14
- Разное – 4x пользовательских цветных светодиода, 1x пользовательская кнопка и кнопка сброса, джойстик в 4 направлениях с кнопкой выбора
STM32H747I-EVAL имеет в основном те же базовыми функциями, что и плата Discovery, но в нее добавлены дополнительные вводы-выводы, а также в плату встроен отладчик / программатор STLINK-V3E, RTC с перезаряжаемой резервной батареей, 3x микро USB интерфейса, последовательный порт RS-232, а среди других функций – совместимое с FDCAN соединение.
Обе платы поддерживаются пакетом MCU STM32Cube компании и поддерживают широкий выбор интегрированных сред разработки (IDE), включая IAR, Keil, и IDE на основе GCC.
Производство двухъядерных микроконтроллеров STM32H7 уже началось и сейчас доступны образцы от $8.19 для заказов от 10000 штук. STM32H747I-DISCO продается за $97, а вот STM32H747I-EVAL за $318. Вы найдете более подробную информацию, включая документацию и ссылки на покупку на странице продукта и в блоге на веб-сайте STMicro.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.