
X-CUBE-AWS-H5
Краткое описание данных
STM32H5 Амазонка Web Услуги®
Расширение программного обеспечения IoT для STM32Cube
STM32H5 Амазонка Web Услуги Программное обеспечение для Интернета вещей

(1) FileЭто общее для эталонной интеграции FreeRTOS™ IoT для B-U585I-IOT02A в пакете расширения X-CUBE-AWS с STM32U5.
Ссылка на статус продукта
X-CUBE-AWS-H5

Функции
- Готовая прошивка exampфайл с использованием подключения Ethernet или Wi‑Fi® для поддержки быстрой оценки и разработки Amazon. Web Облачные приложения Services® на базе микроконтроллеров серии STM32H5
- Эталонная интеграция Amazon Free RTOS™ IoT для комплекта обнаружения STM32H573I-DK
- Ethernet
- Модуль Wi‑Fi® MXCHIP EMW3080B через SPI через разъем STMod+ комплекта Discovery
- Настраиваемый стек TCP/IP
- TLS-шифрование
- Обновление прошивки
- Регистрация нескольких аккаунтов AWS IoT Core™
- Регистрация AWS IoT Core™ «точно в срок»
- Подключение к AWS IoT Core™, тень устройства, задания, защитник
- Обновление прошивки AWS IoT Core™ OTA
- Телеметрия
- Интерфейс командной строки:
– Подготовка устройства
– Сохранение конфигурации в NVM
– Мониторинг задач ядра Free RTOS™ и использования ими памяти. - Простой проект без Arm® Trust Zone®
- Проект с поддержкой STMicroelectronics Secure Manager:
– Arm® Trust Zone®
- Безопасная загрузка
– Уникальная аутентификация устройства, изначально предоставляемая STMicroelectronics во время производства: пара ключей устройства и сертификат X.509.
– Безопасное хранение закрытого ключа и секретов пользователя
– Чувствительные операции выполняются в изолированной среде.
Описание
Пакет расширения X-CUBE-AWS-H5 представляет собой адаптацию эталонной интеграции IoT Amazon Free RTOS™ STM32U5, портированной на комплект обнаружения STM32H573I-DK в качестве конечного устройства.
X-CUBE-AWS-H5 предлагает четыре проекта, которые предоставляют пользователю одни и те же функции: телеметрию, тени, защиту устройства, задания и беспроводное обновление прошивки. Данные телеметрии состоят из подсчета IP-пакетов, входящих и исходящих через сетевой интерфейс.
Простые проекты aws_eth и aws_ri (no-Trust Zone®) сохраняют учетные данные и настройки устройства во внешней флэш-памяти NOR комплекта обнаружения STM32H573I-DK. Они обеспечивают подключение Ethernet и Wi‑Fi® соответственно.
Эталонные проекты aws_eth_tz aws_ri_tz (Arm®
Trust Zone® и менеджер безопасности STMicroelectronics), храните учетные данные и настройки устройства в зашифрованном виде в безопасном хранилище MCU. Данные и операции, чувствительные к безопасности, остаются в защищенном разделе, где они не доступны пользовательскому приложению. Процесс безопасной загрузки действует как корень доверия для приложения перед его запуском. Он обеспечивает безопасное обновление прошивки после загрузки пользовательским приложением нового образа. Кроме того, во время производства микроконтроллера компания STMicroelectronics обеспечивает уникальную идентификацию чипа. Он состоит из пары ключей ECDSA и сертификата X.509, подписанного STMicroelectronics. В этом проекте этот сертификат используется для подключения к AWS IoT Core™.
Перед запуском aws_eth_tz или aws_ri_tz пользователь должен установить менеджер безопасности на целевом объекте STM32H573I-DK. Комплект доступа к безопасному менеджеру доступен как X-CUBE-SEC-M-H5 в безопасном менеджере STM32TRUSTEE-SM STMicroelectronics. web страница.
Комплект STM32H573I-DK Discovery, который изначально поддерживает подключение Ethernet, предназначен как для AWS IoT Core™, так и для сертификации™ Free RTOS.
Общая информация
Пакет расширения X-CUBE-AWS-H5 демонстрируется на 32-битном микроконтроллере STM5H32 на базе процессора Arm® Cortex®-M33 с Arm® Trust Zone®.
Примечание:
Arm и Trust Zone являются зарегистрированными товарными знаками компании Arm Limited (или ее дочерних компаний) в США и/или других странах.
1.1 Информация для заказа
X-CUBE-AWS-H5 доступен для бесплатной загрузки на сайте www.st.com. webсайт.
1.2 Что такое STM32Cube?
STM32Cube — это оригинальная инициатива STMicroelectronics, направленная на значительное повышение производительности проектировщиков за счет сокращения усилий, времени и затрат на разработку. STM32Cube охватывает весь портфель STM32. STM32Cube включает в себя:
- Набор удобных в использовании инструментов разработки программного обеспечения, охватывающих разработку проекта от концепции до реализации, среди которых:
– STM32CubeMX, графический инструмент настройки программного обеспечения, который позволяет автоматически генерировать код инициализации C с помощью графических мастеров.
– STM32CubeIDE, универсальный инструмент разработки с функциями настройки периферийных устройств, генерации кода, компиляции кода и отладки.
– STM32CubeCLT, универсальный набор инструментов для разработки с использованием командной строки, включающий компиляцию кода, программирование плат и функции отладки.
– STM32CubeProgrammer (STM32CubeProg), инструмент программирования, доступный в графической версии и версии командной строки.
– STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD), мощные инструменты мониторинга для точной настройки поведения и производительности приложений STM32 в режиме реального времени. - Пакеты MCU и MPU STM32Cube, комплексные платформы встроенного программного обеспечения, специфичные для каждой серии микроконтроллеров и микропроцессоров (например, STM32CubeH5 для серии STM32H5), которые включают в себя:
– Уровень аппаратной абстракции STM32Cube (HAL), обеспечивающий максимальную переносимость всего портфолио STM32.
– Низкоуровневые API-интерфейсы STM32Cube, обеспечивающие максимальную производительность и занимаемую площадь с высокой степенью пользовательского контроля над оборудованием.
– Согласованный набор компонентов промежуточного программного обеспечения, таких как ThreadX, FileX / LevelX, NetX Duo, USBX, USB-PD, mbed-crypto, API диспетчера безопасности, MCUboot и OpenBL
– Все встроенные программные утилиты с полным набором периферийных и прикладных возможностей.ampле - Пакеты расширения STM32Cube, которые содержат встроенные программные компоненты, которые дополняют функциональные возможности пакетов MCU и MPU STM32Cube:
– Расширения промежуточного программного обеспечения и аппликативные уровни
- Бывшийampфайлы, работающие на некоторых конкретных платах разработки STMicroelectronics
Архитектура программного обеспеченияampле
На рис. 1 представлены активные программные блоки приложения ex.ampфайлы, использующие Arm® Trust Zone®. Остальные блоки выделены серым цветом.
Рисунок 1. Пример приложенияampфайлы с использованием Arm® Trust Zone®

- Не используется в бывшейampфайлы с помощью Arm® Trust Zone®
- FileЭто общее для эталонной интеграции Free RTOS™ IoT для B-U585I-IOT02A в пакете расширения X-CUBE-AWS с STM32U5.
Остальные блоки выделены серым цветом.
Зона доверия®
Рисунок 2. Пример приложенияampЕсли вы не используете Arm® Trust Zone®

Лицензия
X-CUBE-AWS-H5 поставляется в соответствии с лицензионным соглашением на программное обеспечение SLA0048 и его Дополнительными условиями лицензии.
История изменений
Таблица 1. История изменений документа
| Дата | Пересмотр | Изменения |
| 4-сен-23 | 1 | Первоначальный выпуск. |
ВАЖНОЕ УВЕДОМЛЕНИЕ – ВНИМАТЕЛЬНО ПРОЧИТАЙТЕ
STMicroelectronics NV и ее дочерние компании («ST») оставляют за собой право вносить изменения, исправления, улучшения, модификации и усовершенствования в продукцию ST и/или в этот документ в любое время без предварительного уведомления. Покупатели должны получить последнюю соответствующую информацию о продукции ST перед размещением заказов. Продукция ST продается в соответствии с условиями продажи ST, действующими на момент подтверждения заказа.
Покупатели несут исключительную ответственность за выбор, отбор и использование продукции ST, и ST не несет ответственности за помощь в применении или конструкцию продукции покупателей.
Компания ST не предоставляет никаких лицензий, явных или подразумеваемых, на какие-либо права интеллектуальной собственности.
Перепродажа продукции ST с условиями, отличными от изложенных в настоящем документе, аннулирует любую гарантию, предоставленную ST на такую продукцию.
ST и логотип ST являются товарными знаками ST. Для получения дополнительной информации о товарных знаках ST см. www.st.com/торговые марки. Все остальные названия продуктов или услуг являются собственностью их владельцев.
Информация в этом документе заменяет информацию, ранее предоставленную в предыдущих версиях этого документа.
© 2023 STMicroelectronics – Все права защищены

Документы/Ресурсы
![]() |
СТ STM32H5 Амазонка Web Услуги Программное обеспечение для Интернета вещей [pdf] Руководство пользователя STM32H5 Амазонка Web Услуги Программное обеспечение Интернета вещей, STM32H5, Amazon Web Услуги Программное обеспечение Интернета вещей, Web Услуги Программное обеспечение IoT, Услуги Программное обеспечение IoT, Программное обеспечение IoT, Программное обеспечение |
