RUЭВМ
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Сентябрь 2020
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
282930    

Календарь Календарь

Последние темы
» Тема для вопросов, консультаций и т. д...
автор Atari1974 Вчера в 16:12

» ZX Microdrive
автор barsik Вчера в 02:44

» Флейм только по теме "Радио-86РК".
автор barsik Пн Сен 28 2020, 09:24

» Трансформатор электронный Taschibra 230/12В 60Вт для галогенных ламп. Перестал работать.
автор Viktor2312 Ср Сен 23 2020, 15:05

» Купил с али БП 12в 100w для питания LED лент подсветки. Проблема
автор Viktor2312 Вс Сен 20 2020, 18:07

» Жалобы/пожелания по работе форума
автор Viktor2312 Вс Сен 20 2020, 11:54

» Стабилизированный преобразователь напряжения.
автор Viktor2312 Пн Сен 14 2020, 23:12

» Простые доработки ZX-48К: RAM-монитор в ПЗУ и экран на E000
автор barsik Сб Сен 12 2020, 23:47

» Применение КР580 ВИ53 для генерации музыки
автор Viktor2312 Сб Сен 12 2020, 20:09

» STM32. Статьи, заметки, очерки, разное...
автор Viktor2312 Чт Сен 03 2020, 12:09

» STM32G0. Документация (Datasheet, разное).
автор Viktor2312 Чт Сен 03 2020, 11:52

» Новинки. Книги. Часть 1.
автор Viktor2312 Ср Сен 02 2020, 14:21

» STM32F4. Статьи, заметки, очерки, разное...
автор Viktor2312 Вт Сен 01 2020, 14:44

» Ленинград-0,-1,-2,-3. Статьи, заметки, очерки, разное...
автор barsik Вс Авг 30 2020, 08:32

» Ленинград-0
автор barsik Вс Авг 30 2020, 08:01

» STM32F4. Изучение.
автор Viktor2312 Пт Авг 28 2020, 00:07

» Орион-128: Полезные доработки ПЭВМ
автор barsik Чт Авг 27 2020, 11:21

» STM32H7. Статьи, заметки, очерки, разное...
автор Viktor2312 Вт Авг 25 2020, 10:43

» Радио-86РК: По страницам журнала "Радио" и не только...
автор barsik Вт Авг 25 2020, 01:28

» STM32L0. Документация (Datasheet, разное).
автор Viktor2312 Вс Авг 23 2020, 10:10

» STM32L0. Отладочные платы.
автор Viktor2312 Сб Авг 22 2020, 20:22

» STM32L0. Программное обеспечение, разное...
автор Viktor2312 Сб Авг 22 2020, 17:24

» STM32L0. Статьи, заметки, очерки, разное...
автор Viktor2312 Чт Авг 20 2020, 19:37

» STM32H7. Документация (Datasheet, разное).
автор Admin Чт Авг 20 2020, 13:33

» STM32F7. Документация (Datasheet, разное).
автор Admin Чт Авг 20 2020, 13:32

Самые активные пользователи за месяц
Viktor2312
STM32H7. Статьи, заметки, очерки, разное... Vote_l10STM32H7. Статьи, заметки, очерки, разное... Voting10STM32H7. Статьи, заметки, очерки, разное... Vote_r10 
barsik
STM32H7. Статьи, заметки, очерки, разное... Vote_l10STM32H7. Статьи, заметки, очерки, разное... Voting10STM32H7. Статьи, заметки, очерки, разное... Vote_r10 
Atari1974
STM32H7. Статьи, заметки, очерки, разное... Vote_l10STM32H7. Статьи, заметки, очерки, разное... Voting10STM32H7. Статьи, заметки, очерки, разное... Vote_r10 

Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск


STM32H7. Статьи, заметки, очерки, разное...

Перейти вниз

STM32H7. Статьи, заметки, очерки, разное... Empty STM32H7. Статьи, заметки, очерки, разное...

Сообщение  Admin в Чт Авг 20 2020, 13:17

1
.
STM32H743 — долгожданный Cortex-M7 с максимальной производительностью.

22 января 2018

____STM32H743 — высокопроизводительный микроконтроллер от компании STMicroelectronics на базе современного 40 нм ядра Cortex-M7 с частотой работы 400 МГц и производительностью 2020 CoreMark /856 DMIPS. Новый микроконтроллер имеет модуль FPU двойной точности, 16 кб L1 кэш данных и инструкций.

STM32H7. Статьи, заметки, очерки, разное... 31440137

____Одной из особенностей серии STM32H7 является совершенно новая архитектура, имеющая три домена питания и позволяющая оптимизировать энергоэффективность, переводя ту или иную группу периферии в режим пониженного потребления.
____Нельзя не выделить продвинутую аналоговую периферию, например SAR АЦП 16-бит 3.6 MSPS, наличие низкопотребляющих компараторов, встроенных ОУ с полосой пропускания 8 МГц.
____STM32H743 имеет широкие возможности по обработке графики (графический ускоритель DMA2D, встроенный TFT контроллер, большой объём встроенной SRAM памяти для организации экранного буфера), позволяет подключить дисплеи по интерфейсам Parallel RGB, DSI, 8080, 6800.
____Контроллеры семейства STM32H7 имеют pin-to-pin совместимость с STM32F7 для большинства корпусов, например: LQFP100, LQFP144, UFBGA176, LQFP176.

Основные параметры STM32H743.

  • частота тактирования 400 МГц;

  • память FLASH до 2 Мб;

  • оперативная память (SRAM) 1 Мб;

  • интерфейсы: 4×I2C, 6×SPI, 4×UART;

  • LCD-TFT controller up to XGA resolution;

  • Chrom-ART graphical hardware Accelerator (DMA2D);

  • Hardware JPEG Codec;

  • 2×SD/SDIO/MMC интерфейсы (до 125 МГц);

  • 2×CAN controllers: 2 с CAN FD, 1 time-triggered CAN (TT-CAN);

  • 2×USB OTG интерфейсы (1FS, 1HS/FS);

  • Ethernet MAC интерфейс с DMA controller;

  • до 22 таймеров;

  • 3×SAR АЦП 16-бит 3.6 MSPS;

  • напряжение питания 1.62…3.6 В;

  • диапазон рабочей температуры -40…85°С.

____Для быстрого начала изучения архитектуры и возможностей контроллеров доступны отладочные платы NUCLEO-H743ZI, STM32H743I-EVAL.


.
Admin
Admin
Admin

Сообщения : 88
Дата регистрации : 2012-08-10

https://ruecm.forum2x2.ru

Вернуться к началу Перейти вниз

STM32H7. Статьи, заметки, очерки, разное... Empty .

Сообщение  Viktor2312 в Вт Авг 25 2020, 10:43

2
.
STM32 семейства H7: с новыми возможностями – к новым вершинам.

8 февраля 2018

____С момента появления микроконтроллеров STM32F7 производства STMicroelectronics прошло уже два года. Всё это время семейство лидировало в рейтинге производительности микроконтроллеров STM32. Однако новое семейство STM32H7 на том же ядре ARM Cortex-M7 с легкостью бьёт рекорды предшественника. За счёт чего же удалось поднять производительность?

STM32H7. Статьи, заметки, очерки, разное... 31440406

____Компания STMicroelectronics последовательно развивает семейства микроконтроллеров STM32. Самое первое семейство STM32F1 появилось больше десяти лет назад и имело пиковую производительность 61 DMIPS при максимальной рабочей частоте 72 МГц. С тех пор компания сделала несколько значительных шагов вперёд. Два года назад микроконтроллеры STM32F7 с ядром ARM Cortex-M7 установили рекорд производительности – 462 DMIPS при рабочей частоте 216 МГц. Однако теперь и этот рекорд перекрыт новыми микроконтроллерами STM32H7, причём – почти в два раза. Это весьма впечатляющий результат, особенно если учесть, что в новом флагманском семействе используется то же процессорное ядро.


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

____Микроконтроллеры STM32H7, как и STM32F7, построены на базе ядра ARM Cortex-M7. Тем не менее, STM32H7 превосходит предшественника по всем ключевым параметрам: по рабочей частоте, производительности, богатству периферии, совершенству архитектуры и уровню используемых технологий (рисунок 1). Забегая вперёд, можно отметить, что именно использование новых технологических норм (40 нм) и продвинутой шинной архитектуры и позволили сделать такой значительный скачок вперед.

STM32H7. Статьи, заметки, очерки, разное... 31440447
Рис. 1. Микроконтроллеры STM32H7 превосходят предшественников из семейства STM32F7 по всем ключевым параметрам.


STM32H7 – двукратный рост скорости и производительности.

____Если внимательно ознакомиться с номенклатурой контроллеров STM32, можно заметить, что каждый тип процессорного ядра используется как минимум в двух семействах. Например, на базе ARM Cortex-M3 построены семейства STM32F1 и STM32F2. При этом в STM32F2 из данного ядра выжимается максимум производительности. По аналогичному принципу можно сгруппировать STM32F3 и STM32F4 с ядром ARM Cortex-M4F, а также STM32F7 и STM32H7 с ядром ARM Cortex-M7.
____Таким образом, можно выделить следующие высокопроизводительные семейства:

  • младшие линейки STM32F4 Access line на базе ядра ARM Cortex-M4F с рабочей частотой до 84 МГц и производительностью до 105 DMIPS (Dhrystone 2.1);

  • семейство STM32F2 на базе ядра ARM Cortex-M3 с рабочей частотой до 120 МГц и производительностью до 150 DMIPS (Dhrystone 2.1);

  • базовые линейки STM32F4 на базе ядра ARM Cortex-M4F с рабочей частотой до 168 МГц и производительностью до 210 DMIPS (Dhrystone 2.1);

  • старшие линейки STM32F4 на базе ядра ARM Cortex-M4F с рабочей частотой до 180 МГц и производительностью до 225 DMIPS (Dhrystone 2.1);

  • семейство STM32F7 на базе ядра ARM Cortex-M7 с рабочей частотой до 216 МГц и производительностью до 462 DMIPS (Dhrystone 2.1);

  • семейство STM32H7 на базе ядра ARM Cortex-M7 с рабочей частотой до 400 МГц и производительностью до 856 DMIPS (Dhrystone 2.1).

____Сравнение показателей рабочей частоты и производительности представленных семейств позволяет сделать сразу два ожидаемых вывода. Во-первых, частота не всегда напрямую определяет производительность. Например, максимальная частота STM32F7 всего на 36 МГц больше, чем у STM32F4 (рисунок 2), а производительность при тестировании по Dhrystone 2.1 оказывается в два раза выше. Даже при использовании результатов более совершенного теста CoreMark прирост составит более 450 баллов – от 608 до 1082, или в 1,77 раза (рисунок 3). Таким образом, тип ядра во многом определяет производительность.

STM32H7. Статьи, заметки, очерки, разное... 31440573
Рис. 2. Сравнение рабочих частот производительных семейств STM32.

____Во-вторых, при использовании одного и того же ядра производительность почти целиком зависит от максимальной рабочей частоты. В частности, семейства STM32F7 и STM32H7 построены на базе ARM Cortex-M7, но частота STM32H7 в два раза выше (рисунок 2), что приводит к росту производительности почти в два раза — до 2020 пунктов CoreMark (рисунок 3).

STM32H7. Статьи, заметки, очерки, разное... 31440591
Рис. 3. Сравнение производительности семейств STM32.

____Конечно, с первого взгляда всё кажется достаточно очевидным: увеличилась частота – выросла и производительность. Однако не стоит забывать, что нельзя "безнаказанно" повышать частоту. С одной стороны, это приводит к росту динамических потерь и увеличению выделяемого тепла, а с другой — при достижении некоторого критического предела транзисторы просто не будут успевать переключаться, что неизбежно приведёт к рассинхронизации и нестабильной работе.
____В итоге, чтобы найти истинные причины, почему быстродействие STM32H7 так велико, необходимо копнуть глубже. Оказывется, таких причин ровно две: новая технология и новая архитектура. Разберёмся с каждой из них по отдельности.


STMicroelectronics: технологический шаг вперёд.

____STM32H7 – первое семейство микроконтроллеров STMicroelectronics, производимое по топологическим нормам 40 нм. Все рассмотренные выше семейства использовали технологию 90 нм и более.
____Конечно, 40 нм – это не рекорд в рамках полупроводниковых кремниевых технологий. Наиболее продвинутые производители уже заявили о создании микросхем с топологическими нормами 7 нм и о планах освоения техпроцессов 5 нм. Однако в данном случае речь идет о процессорах, то есть о чисто цифровых устройствах. В этом смысле микроконтроллеры – это принципиально другие системы, в них присутствуют не только цифровые блоки, но также аналоговая периферия и встроенная память, что значительно усложняет переход на новый техпроцесс. Например, в STM32H7 интегрированы преобразователи напряжения, ЦАП, АЦП, компараторы, операционные усилители.
____Если же говорить о внедрении технологии 40 нм в сегменте микроконтроллеров, то это абсолютный рекорд. Именно благодаря ему в STM32H7 удалось не только повысить уровень интеграции и расширить набор периферии, но и увеличить максимальную рабочую частоту. Как известно, при использовании более совершенных топологических норм удаётся создавать транзисторы меньшего размера с минимальной ёмкостью затвора, что приводит к снижению динамических потерь. Это, в свою очередь, позволяет работать с большими рабочими частотами.
____Для того чтобы наглядно продемонстрировать все преимущества семейства STM32H7, проведём его сравнение с предыдущим лидером рейтинга – STM32F7.


STM32H7 и STM32F7: одинаковое ядро, но разные возможности.

____Контроллеры STM32H7 и STM32F7 имеют одинаковое ядро ARM Cortex-M7. Однако если сравнить их блок-схемы, то окажется, что в STM32H7 – немало нововведений (рисунки 4 и 5):

STM32H7. Статьи, заметки, очерки, разное... 31441686
Рис. 4. Структура микроконтроллеров STM32F7.

STM32H7. Статьи, заметки, очерки, разное... 31441750
Рис. 5. Структура микроконтроллеров STM32H7. Оранжевым выделены ключевые изменения по сравнению с STM32F7.

  • усовершенствована шинная архитектура;

  • изменены системы тактирования и питания;

  • появилась новая периферия – таймер с повышенным разрешением, таймер для режимов пониженного потребления, 16-битный АЦП, компараторы, операционные усилители, FDCAN.

____Стоит отметить, что вся новая периферия STM32H7, которая отсутствовала в STM32F7, всё-таки была замечена в других семействах микроконтроллеров STM32, чего нельзя сказать об абсолютно новом подходе к построению шинной архитектуры. Именно новая архитектура является второй причиной высокой производительности STM32H7. Рассмотрим её подробнее в сравнении с STM32F7.


Шинная архитектура STM32H7.

____Микроконтроллеры STM32F7 используют традиционную для STM32 шинную архитектуру, которая построена на базе 32-битной матрицы multi AHB (рисунок 6). К сожалению, при таком подходе оказывается, что все быстрые узлы – ядро, ОЗУ, Flash, FMC, ЖК-контроллер, Q-SPI – делят шинную матрицу AHB с относительно медленными узлами – USB, Ethernet, периферией. При этом ядро ARM Cortex-M7 имеет и вторую более скоростную 64-битную шину AXIM, но в STM32F7 её используют крайне ограниченно. Она подключается к мосту AXI-AHB, который преобразует четыре интерфейса AXIM в привычный AHB-Lite. При этом один интерфейс AXI используется для связи с 64-битной шиной AHB, подключенной к Flash-памяти, а три других AXI подключены к 32-битной шинной матрице multi AHB.

STM32H7. Статьи, заметки, очерки, разное... 31441905
Рис. 6. Шинная архитектура STM32F7.

____Очевидно, что хотя с точки зрения производительности микроконтроллеры STM32F7 значительно шагнули вперёд по сравнению с предшественниками, однако при этом они не до конца реализовали потенциал ядра ARM Cortex-M7.
____В новом семействе STM32H7 возможности ARM Cortex-M7 используются гораздо эффективнее. В этих контроллерах применяется революционная для микроконтроллеров STM32 шинная архитектура. В ней, с одной стороны, реализованы три независимых домена, а с другой – 64-битная шина AXIM становится системообразующей наравне с AHB (рисунок 7).

STM32H7. Статьи, заметки, очерки, разное... 31441936_m
Рис. 7. Шинная архитектура STM32H7.

____Домен D1 предназначен для наиболее высокоскоростных блоков и узлов. Он объединяет процессорное ядро, 64-битную шинную матрицу AXI, ОЗУ команд ITCM, ОЗУ данных DTCM, два банка Flash, AXI SRAM, MDMA, SDMMC1, DMA2D (Chrom-Art Accelerator), LTDC (LCD-TFT). Шинная матрица AXI осуществляет арбитраж между ведущими и ведомыми устройствами с карусельным принципом смены доступа. ОЗУ команд (ITCM) и данных (DTCM) напрямую взаимодействуют с процессорным ядром через 64-битные шины TCM.
____Увеличенная пропускная способность AXI и сокращение числа медленных устройств позволяют максимально быстро и эффективно производить обмен данными между теми узлами, которые действительно этого требуют.
____Остальные блоки выведены в два оставшихся домена. Для связи узлов из разных доменов выделено четыре шины:

  • D1-to-D2 AHB – 32-битная шина, позволяющая ведущим устройствам из домена D1 (masters) взаимодействовать с ведомыми из домена D2 (slaves);

  • D2-to-D1 AHB – 32-битная шина, позволяющая ведущим устройствам из домена D2 (masters) взаимодействовать с ведомыми из домена D1 (slaves);

  • D1-to-D3 AHB – 32-битная шина, позволяющая ведущим устройствам из домена D1 (masters) взаимодействовать с ведомыми из домена D3 (slaves);

  • D2-to-D3 AHB – 32-битная шина, позволяющая ведущим устройствам из домена D2 (masters) взаимодействовать с ведомыми из домена D3 (slaves).

____Домен D2 построен на базе 32-битной матрицы multi AHB. Он включает большинство периферийных узлов и блоков с относительно невысокой производительностью: USB, SDMMC2, Ethernet, АЦП, SAI, таймеры, коммуникационные интерфейсы (I2C, SPI, UART) и так далее.
____Несложно заметить, что домен D2 – это упрощённая версия традиционной архитектуры, доставшейся в наследство от STM32F7 (рисунок 6). При этом здесь присутствует целых три блока ОЗУ и два контроллера прямого доступа к памяти DMA. Это означает, что, несмотря на «второстепенное» значение, блоки в данном домене работают с максимальной производительностью.
____Домен D3 – домен, объединяющий блоки, предназначенные для работы в режимах наименьшего потребления: EXTI, RTC, LPTIM2, LPTIM3, LPTIM4, LPTIM5, COMP1, COMP2, SAI4, ADC3, RCC.
____Этот домен также имеет собственную память ОЗУ, Backup ОЗУ 4 кбайт и контроллер прямого доступа к памяти BDMA.
____Если подытожить всё сказанное, то архитектура STM32H7 по сравнению с архитектурой STM32F7 более полно и эффективно использует потенциал ядра ARM Cortex-M7, что положительно сказывается на производительности отдельных блоков и всего микроконтроллера в целом. Применяемая доменная структура даёт сразу несколько преимуществ:

  • повышение скорости обмена данными за счёт разделения быстрых и медленных устройств;

  • сохранение быстродействия периферии за счёт собственного ОЗУ и DMA в каждом из доменов;

  • возможность достижения минимального потребления за счёт независимого питания и тактирования доменов.

____На вопросе питания и потребления стоит остановиться отдельно.


Несколько слов о питании и потреблении STM32H7.

____Система питания STM32H7 оказывается более эффективной по сравнению с STM32F7 по нескольким причинам:

  • хотя основной встроенный преобразователь используется для питания всех трёх доменов, тем не менее, благодаря дополнительным интегрированным силовым ключам, домены D1 и D2 могут быть отключены в любое время для экономии энергии;

  • значительно расширен арсенал малопотребляющих блоков (LPTIMx, LPUARTx и других), которые остаются в активном состоянии, даже кода все остальные узлы находятся в глубоком сне;

  • для USB был выделен отдельный встроенный преобразователь;

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

____Чтобы не быть голословными, приведём конкретный пример. При выполнении кода из Flash при отключенной периферии, частоте 216 МГц и напряжении питания 3,3 В микроконтроллеры STM32F7 потребляют 190 мА. Если верить документации, при тех же условиях потребление для STM32H7 составляет всего 38…56 мА.
____Таким образом, STM32H7 не только превосходят предшественников из STM32F7 по производительности и богатству периферии, но и имеют гораздо более низкий уровень потребления.
____Теперь, когда выполнен обзор основных архитектурных и технологических особенностей STM32H7, рассмотрим модельный ряд данного семейства.


Номенклатура STM32H7 от ST Microelectronics: История только начинается.

____В настоящий момент STMicroelectronics предлагает только две линейки STM32H7: STM32H753 – с блоками криптографии и STM32H743 – без блоков криптографии. Еще две линейки – STM32H7x7 и STM32H7x5 – обещают выпустить в течение 2018 года.

STM32H7. Статьи, заметки, очерки, разное... 31442587_m
Рис. 8. Модельный ряд микроконтроллеров семейства STM32H7.

____Модельный ряд STM32H7 пока что объединяет 12 моделей с объёмом Flash 2 Мбайт и различными корпусными исполнениями (рисунок 8, таблица 1). Еще шесть моделей с объёмом Flash 1 Мбайт обещают представить в ближайшее время.

Таблица 1. Характеристики микроконтроллеров семейства STM32H7.

STM32H7. Статьи, заметки, очерки, разное... 31442604_m

____Высокопроизводительные микроконтроллеры STM32H7 способны решать широчайший круг задач. Их области применения могут оказаться даже шире, чем у их предшественников STM32F7, например:

  • приводы двигателей и системы управления;

  • промышленные пульты операторов, ПЛК и различные функциональные блоки ЧПУ;

  • медицинское оборудование, в том числе – с дисплеями;

  • офисная техника: принтеры, сканеры, МФУ;

  • системы безопасности, в том числе – с видеонаблюдением;

  • системы климат-контроля;

  • бытовая техника;

  • мобильные приложения и Интернет вещей;

  • портативная электроника, например, «умные часы» и так далее.

____Одновременно с появлением нового семейства компания STMicroelectronics начала выпуск отладочных плат. Кроме того, поддержка микроконтроллеров STM32H7 уже реализована не только в фирменном бесплатном ПО, но и в системах разработки от сторонних производителей.


В помощь разработчику: ПО и отладочные средства для STM32H7 от STMicroelectronics.

____Компания STMicroelectronics пока не сообщала о намерении выпустить оценочную плату для STM32H7 в уже полюбившимся разработчикам формате Discovery, однако не менее популярный продукт – плата Nucleo – уже доступна.
____Плата NUCLEO-H743ZI построена на базе микроконтроллеров STM32H743ZIT6 (рисунок 9). Она может использоваться с многочисленными модулями расширения, произведенными STMicroelectronics.

STM32H7. Статьи, заметки, очерки, разное... 31442849
Рис. 9. Платы NUCLEO-H743ZI на базе микроконтроллеров STM32H743ZIT6.

____Для более плотного знакомства и освоения STM32H7 предлагаются отладочные платы STM32H753I-EVAL на базе STM32H753XIH6 и STM32H743I-EVAL на базе STM32H743XIH6 (рисунок 10). Кроме непосредственно микроконтроллера на платах расположены следующие компоненты:

STM32H7. Статьи, заметки, очерки, разное... 31442869
Рис. 10. Отладочная плата STM32H743I-EVAL на базе STM32H743XIH6.

  • цветной TFT-дисплей 5,7” с разрешением 640×480 мм и сенсорным экраном;

  • 8 Гбайт SDIO3.0;

  • microSD;

  • 8Mx32 бит SDRAM, 1Mx16 бит SRAM и 8Mx16 бит NOR Flash;

  • 1 Гбит Quad-SPI NOR Flash

  • Ethernet RJ45;

  • 3xUSB OTG HS и FS;

  • RS-232 (разъемDB-9);

  • FD-CAN (9 разъемDB);

  • аудиоразъем для наушников и микрофона;

  • два аудиоразъема для динамиков;

  • потенциометр;

  • цифровой микрофон;

  • 4 светодиода;

  • джойстик (4 положения);

  • кнопки сброса, пробуждения и пользовательская клавиша;

  • разъемы питания;

  • отладчик/программатор ST-LINK/V2-1.

____Для STM32H7 традиционно предлагается набор сопутствующего бесплатного ПО:

  • STM32CubeH7 – библиотеки, описывающие аппаратный уровень Hardware Abstraction Layer (HAL), примеры, шаблоны, а также компоненты более высокого уровня абстракции (например, реализации USB, TCP/IP, RTOS и так далее).

  • STM32CubeMX – бесплатный конфигуратор и кодогенератор. Он позволяет создать файлы инициализации микроконтроллера с помощью простого графического интерфейса. Инструмент имеет возможность настройки системы тактирования, портов ввода-вывода с учётом используемой периферии и так далее.

____STM32H7 имеет поддержку различных интегрированных сред разработки — как коммерческих (IAR Embedded Workbench, Keil MDK-ARM, ARM mbed online), так и бесплатных, построенных на базе GCC-компилятора (SW4STM32, Atollic TrueSTUDIO, CooCox CoIDE).


Заключение.

____Новое флагманское семейство STM32H7 является самым мощным среди всех семейств STM32 и без особых усилий бьёт рекорды, установленные предыдущим лидером STM32F7.
____По сравнению с STM32F7 новые микроконтроллеры STM32H7 отличаются вдвое большей рабочей частотой и производительностью, расширенным набором периферии и существенно меньшим уровнем потребления.
____Такой значительный скачок вперёд для STM32H7 стал возможен благодаря двум основным причинам: переходу на новую технологию производства 40 нм и реализации революционной для STM32 доменной шинной архитектуры, в которой основную роль играет высокопроизводительная 64-битная шина AXIM, в то время как раньше основной шиной для всех микроконтроллеров STM32 была 32-битная AHB.


Литература.

  1. STM32H7, the Most Powerful Cortex-M7 MCU, Breaks the 2000-point Threshold in CoreMark;

  2. Вячеслав Гавриков. STM32F7: новый флагман – новые горизонты. НЭ, 2016, №2;

  3. Reference manual. STM32H7x3 advanced ARM-based 32-bit MCUs. ST Microelectronics, 2017;

  4. st.com.

***


.

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру+

Сообщения : 12512
Дата регистрации : 2012-08-10
Возраст : 41
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения