
X-CUBE-AWS-H5
Tóm tắt dữ liệu
STM32H5 Amazon Web Dịch vụ®
Mở rộng phần mềm IoT cho STM32Cube
STM32H5 Amazon Web Dịch vụ Phần mềm IoT

(1) FileĐây là điểm chung của tích hợp tham chiếu FreeRTOS™ IoT dành cho B-U585I-IOT02A trong Gói mở rộng X-CUBE-AWS với STM32U5.
Liên kết trạng thái sản phẩm
X-CUBE-AWS-H5

Đặc trưng
- Ví dụ chương trình cơ sở sẵn sàng chạyamptập tin sử dụng kết nối Ethernet hoặc Wi‑Fi® để hỗ trợ đánh giá và phát triển nhanh chóng Amazon Web Các ứng dụng kết nối đám mây Services® dựa trên bộ vi điều khiển dòng STM32H5
- Tích hợp tham chiếu Amazon Free RTOS™ IoT cho bộ STM32H573I-DK Discovery
- Mạng Ethernet
- Mô-đun Wi‑Fi® MXCHIP EMW3080B qua SPI thông qua đầu nối STMod + của bộ Discovery
- Ngăn xếp TCP/IP có thể định cấu hình
- Mã hóa TLS
- Cập nhật chương trình cơ sở
- Đăng ký nhiều tài khoản AWS IoT Core™
- Đăng ký đúng lúc AWS IoT Core™
- Kết nối AWS IoT Core™, bóng thiết bị, công việc, người bảo vệ
- Cập nhật chương trình cơ sở AWS IoT Core™ OTA
- Đo từ xa
- Giao diện dòng lệnh:
– Cung cấp thiết bị
– Lưu cấu hình vào NVM
– Giám sát các tác vụ kernel RTOS™ miễn phí và việc sử dụng bộ nhớ của chúng - Dễ dàng triển khai dự án mà không cần Arm® Trust Zone®
- Dự án kích hoạt trình quản lý an toàn STMicroelectronics:
– Vùng tin cậy Arm®
- Khởi động an toàn
– Xác thực thiết bị duy nhất được STMicroelectronics cung cấp ban đầu tại thời điểm sản xuất: cặp khóa thiết bị và chứng chỉ X.509
– Lưu trữ an toàn khóa riêng và bí mật người dùng
– Các hoạt động nhạy cảm được thực hiện trong môi trường biệt lập
Sự miêu tả
Gói mở rộng X-CUBE-AWS-H5 bao gồm một bản chuyển thể của tích hợp tham chiếu IoT Amazon Free RTOS™ STM32U5 được chuyển sang bộ STM32H573I-DK Discovery làm thiết bị cuối.
X-CUBE-AWS-H5 đề xuất bốn dự án cung cấp các chức năng giống nhau cho người dùng: đo từ xa, bóng tối, bảo vệ thiết bị, công việc và cập nhật chương trình cơ sở qua mạng. Dữ liệu đo từ xa bao gồm số lượng gói IP đi vào và đi ra khỏi giao diện mạng.
Các dự án bắt đầu dễ dàng, aws_eth và aws_ri (no-Trust Zone®), lưu thông tin xác thực và cài đặt của thiết bị trong bộ nhớ flash NOR bên ngoài của bộ STM32H573I-DK Discovery. Chúng cung cấp kết nối Ethernet và Wi‑Fi® tương ứng.
Các dự án tham khảo, aws_eth_tz aws_ri_tz (Arm®
Trình quản lý bảo mật Trust Zone® và STMicroelectronics), giữ cho thông tin xác thực và cài đặt của thiết bị được mã hóa trong bộ lưu trữ bảo mật MCU. Các hoạt động và dữ liệu nhạy cảm về bảo mật vẫn nằm trong một phân vùng an toàn, nơi chúng không được hiển thị cho ứng dụng người dùng. Quá trình khởi động an toàn đóng vai trò là gốc rễ của sự tin cậy đối với ứng dụng trước khi khởi chạy nó. Nó đảm nhiệm việc cập nhật chương trình cơ sở an toàn sau khi ứng dụng người dùng tải xuống hình ảnh mới. Ngoài ra, tại thời điểm sản xuất MCU, STMicroelectronics cung cấp một mã nhận dạng duy nhất trong chip. Nó bao gồm một cặp khóa ECDSA và chứng chỉ X.509 được ký bởi STMicroelectronics. Dự án này sử dụng chứng chỉ này để kết nối với AWS IoT Core™.
Trước khi chạy aws_eth_tz hoặc aws_ri_tz, người dùng phải cài đặt trình quản lý bảo mật trên mục tiêu STM32H573I-DK. Bộ truy cập trình quản lý bảo mật có sẵn dưới dạng X-CUBE-SEC-M-H5 từ trình quản lý bảo mật STM32TRUSTEE-SM STMicroelectronics web trang.
Bộ công cụ STM32H573I-DK Discovery vốn hỗ trợ kết nối Ethernet, nhắm đến cả tiêu chuẩn AWS IoT Core™ và™ Free RTOS.
Thông tin chung
Gói mở rộng X-CUBE-AWS-H5 được thể hiện trên bộ vi điều khiển 32 bit STM5H32 dựa trên bộ xử lý Arm® Cortex® ‑M33 với Arm® Trust Zone®.
Ghi chú:
Arm and Trust Zone là thương hiệu đã đăng ký của Arm Limited (hoặc các công ty con) tại Hoa Kỳ và/hoặc nơi khác.
1.1 Thông tin đặt hàng
X-CUBE-AWS-H5 có sẵn để tải xuống miễn phí từ www.st.com webđịa điểm.
1.2 STM32Cube là gì?
STM32Cube là sáng kiến độc đáo của STMicroelectronics nhằm cải thiện đáng kể năng suất của nhà thiết kế bằng cách giảm nỗ lực, thời gian và chi phí phát triển. STM32Cube bao gồm toàn bộ danh mục STM32. STM32Cube bao gồm:
- Một bộ công cụ phát triển phần mềm thân thiện với người dùng để bao gồm quá trình phát triển dự án từ giai đoạn hình thành đến hiện thực hóa, trong số đó là:
– STM32CubeMX, một công cụ cấu hình phần mềm đồ họa cho phép tạo mã khởi tạo C tự động bằng trình hướng dẫn đồ họa
– STM32CubeIDE, một công cụ phát triển tất cả trong một với các tính năng cấu hình ngoại vi, tạo mã, biên dịch mã và gỡ lỗi
– STM32CubeCLT, bộ công cụ phát triển dòng lệnh tất cả trong một với tính năng biên dịch mã, lập trình bảng và gỡ lỗi
– STM32CubeProgrammer (STM32CubeProg), một công cụ lập trình có sẵn ở phiên bản đồ họa và dòng lệnh
– STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD), các công cụ giám sát mạnh mẽ để tinh chỉnh hành vi và hiệu suất của các ứng dụng STM32 trong thời gian thực - Gói STM32Cube MCU và MPU, nền tảng phần mềm nhúng toàn diện dành riêng cho từng dòng vi điều khiển và vi xử lý (chẳng hạn như STM32CubeH5 cho dòng STM32H5), bao gồm:
– Lớp trừu tượng phần cứng STM32Cube (HAL), đảm bảo tính di động tối đa trên danh mục STM32
– API lớp thấp STM32Cube, đảm bảo hiệu suất và dấu chân tốt nhất với mức độ kiểm soát cao của người dùng đối với phần cứng
– Một tập hợp nhất quán các thành phần phần mềm trung gian như ThreadX, FileX / LevelX, NetX Duo, USBX, USB-PD, mbed-crypto, API quản lý bảo mật, MCUboot và OpenBL
– Tất cả các tiện ích phần mềm nhúng với đầy đủ các thiết bị ngoại vi và ứng dụngamptập - Gói mở rộng STM32Cube, chứa các thành phần phần mềm nhúng bổ sung cho các chức năng của Gói MCU và MPU STM32Cube với:
– Phần mở rộng phần mềm trung gian và các lớp ứng dụng
- Bán tạiampchạy trên một số bảng phát triển STMicroelectronics cụ thể
Kiến trúc phần mềm cũamptập
Hình 1 trình bày các khối phần mềm đang hoạt động cho ứng dụng cũampcác tập tin đang sử dụng Arm® Trust Zone®. Các khối khác có màu xám.
Hình 1. Ứng dụng cũamptập tin sử dụng Arm® Trust Zone®

- Không được sử dụng trong người cũamptập tin với Arm® Trust Zone®
- FileĐây là điểm chung của tích hợp tham chiếu Free RTOS™ IoT dành cho B-U585I-IOT02A trong Gói mở rộng X-CUBE-AWS với STM32U5.
Các khối khác có màu xám.
Vùng tin cậy®
Hình 2. Ứng dụng cũamptập tin không sử dụng Arm® Trust Zone®

Giấy phép
X-CUBE-AWS-H5 được phân phối theo thỏa thuận cấp phép phần mềm SLA0048 và Điều khoản cấp phép bổ sung của nó.
Lịch sử sửa đổi
Bảng 1. Lịch sử sửa đổi tài liệu
| Ngày | Ôn tập | Thay đổi |
| 4-Tháng 23-XNUMX | 1 | Phiên bản phát hành đầu tiên. |
THÔNG BÁO QUAN TRỌNG – ĐỌC KỸ
STMicroelectronics NV và các công ty con (“ST”) có quyền thực hiện các thay đổi, chỉnh sửa, cải tiến, sửa đổi và cải thiện đối với các sản phẩm ST và/hoặc tài liệu này bất kỳ lúc nào mà không cần thông báo. Người mua nên tìm hiểu thông tin mới nhất có liên quan về các sản phẩm ST trước khi đặt hàng. Các sản phẩm ST được bán theo các điều khoản và điều kiện bán hàng của ST có hiệu lực tại thời điểm xác nhận đơn hàng.
Người mua chịu toàn bộ trách nhiệm về việc lựa chọn, cân nhắc và sử dụng các sản phẩm ST và ST không chịu trách nhiệm về việc hỗ trợ ứng dụng hoặc thiết kế các sản phẩm của người mua.
ST không cấp bất kỳ giấy phép nào, dù là rõ ràng hay ngụ ý, cho bất kỳ quyền sở hữu trí tuệ nào ở đây.
Việc bán lại các sản phẩm ST với các điều khoản khác với thông tin được nêu ở đây sẽ làm mất hiệu lực bất kỳ bảo hành nào mà ST cấp cho sản phẩm đó.
ST và logo ST là thương hiệu của ST. Để biết thêm thông tin về thương hiệu ST, hãy tham khảo www.st.com/trademarks. Tất cả tên sản phẩm hoặc dịch vụ khác là tài sản của chủ sở hữu tương ứng.
Thông tin trong tài liệu này thay thế và thay thế thông tin đã cung cấp trước đó trong bất kỳ phiên bản nào trước đây của tài liệu này.
© 2023 STMicroelectronics – Bảo lưu mọi quyền

Tài liệu / Tài nguyên
![]() |
ST STM32H5 Amazon Web Dịch vụ Phần mềm IoT [tập tin pdf] Hướng dẫn sử dụng STM32H5 Amazon Web Dịch vụ Phần mềm IoT, STM32H5, Amazon Web Dịch vụ Phần mềm IoT, Web Dịch vụ Phần mềm IoT, Dịch vụ Phần mềm IoT, Phần mềm IoT, Phần mềm |
