UM2913 STM32CubeU5 B-U585I-IOT02A Web Famuwia Afihan Server
Ọrọ Iṣaaju
STM32Cube jẹ ipilẹṣẹ atilẹba STMicroelectronics lati ni ilọsiwaju iṣelọpọ iṣelọpọ pataki nipa idinku igbiyanju idagbasoke, akoko, ati idiyele. STM32Cube bo gbogbo portfolio STM32.
STM32Cube pẹlu:
- Eto awọn irinṣẹ idagbasoke sọfitiwia ore-olumulo lati bo idagbasoke iṣẹ akanṣe lati ero inu si imuse, laarin eyiti:
- STM32CubeMX, ohun elo atunto sọfitiwia ayaworan ti o fun laaye iran adaṣe ti koodu ibẹrẹ C nipa lilo awọn oṣó ayaworan
- STM32CubeIDE, ohun elo idagbasoke gbogbo-ni-ọkan pẹlu iṣeto agbeegbe, iran koodu, akojọpọ koodu, ati awọn ẹya yokokoro
- STM32CubeProgrammer (STM32CubeProg), irinṣẹ siseto ti o wa ni ayaworan ati awọn ẹya laini aṣẹ
- STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD) awọn irinṣẹ ibojuwo ti o lagbara lati ṣatunṣe ihuwasi ati iṣẹ awọn ohun elo STM32 ni akoko gidi.
- STM32Cube MCU ati Awọn idii MPU, awọn iru ẹrọ sọfitiwia ti o ni kikun ni pato si microcontroller kọọkan ati jara microprocessor (bii STM32CubeU5 fun STM32U5 Series), eyiti o pẹlu:
- Layer abstraction hardware STM32Cube (HAL), ni idaniloju gbigbe gbigbe ti o pọju kọja portfolio STM32
- Awọn API Layer-kekere STM32Cube, ni idaniloju iṣẹ ṣiṣe ti o dara julọ ati awọn ifẹsẹtẹ pẹlu iwọn giga ti iṣakoso olumulo lori ohun elo
- Eto ti o ni ibamu ti awọn paati agbedemeji gẹgẹbi Ọra file eto, RTOS, OpenBootloader, Olugbalejo USB, Ẹrọ USB, ati Ifijiṣẹ Agbara USB
- Gbogbo awọn ohun elo sọfitiwia ti a fi sinu pẹlu awọn akojọpọ kikun ti agbeegbe ati ohun elo examples
- Awọn idii Imugboroosi STM32Cube, eyiti o ni awọn paati sọfitiwia ti a fi sinu ti o ṣe ibamu awọn iṣẹ ṣiṣe ti STM32Cube MCU ati Awọn idii MPU pẹlu:
- Middleware amugbooro ati applicative fẹlẹfẹlẹ
- Examples nṣiṣẹ lori diẹ ninu awọn pato STMicroelectronics idagbasoke lọọgan
Famuwia ifihan STM32CubeU5 ti n ṣiṣẹ lori igbimọ Igbelewọn B-U585I-IOT02A ni a ṣe ni ayika STM32Cube hardware abstraction Layer (HAL) ati kekere-Layer (LL) APIs, ati awọn paati atilẹyin igbimọ (BSP).
Famuwia ifihan yii jẹ apakan ti Package STM32CubeU5 MCU. O fihan bi o ṣe le lo module MXCHIP lati ṣe awọn ibeere HTTP ni lilo STM32Cube HAL. MXCHIP module ati ki o kan web ẹrọ aṣawakiri (Google Chrome™ ẹrọ aṣawakiri ninu ọran yii) ni a lo lati ṣẹda a web olupin. Eyi web oju-iwe ṣe atilẹyin PC ati lilo foonu. Igbimọ B-U585I-IOT02A jẹ olupin HTTP ni ifihan yii. O ni ninu web awọn orisun oju-iwe ti a firanṣẹ lẹhin ibeere alabara kọọkan. Igbimọ B-U585I-IOT02A le ṣe iyipada, tọju, ati dahun ni ibamu si awọn ibeere alabara eyikeyi:
- Web awọn ibeere orisun oju-iwe, gẹgẹbi oju-iwe HTML, CSS files, ati JS files
- Awọn ibeere iye sensọ (Iwọn otutu, titẹ, ati awọn iye ọriniinitutu)
STM32U5 Series nfunni ni awọn ẹrọ iṣakoso agbara-fifipamọ awọn agbara to ti ni ilọsiwaju, ti o da lori Arm® Cortex®-M33 lati pade agbara ti o nbeere julọ ati awọn ibeere iṣẹ fun awọn ohun elo smati, pẹlu wearables, awọn ẹrọ iṣoogun ti ara ẹni, adaṣe ile, ati awọn sensọ ile-iṣẹ.
Ifihan pupopupo
Famuwia ifihan STM32CubeU5 nṣiṣẹ lori ohun elo Awari B-U585I-IOT02A ti o nfihan STM32U585AI microcontroller ti o da lori Arm® Cortex®‑M33 mojuto pẹlu Arm® TrustZone®. Tabili 1 ṣe atokọ awọn adape ati awọn kuru ti a lo ninu iwe yii.
Definition ti awọn ofin
Igba |
Itumọ |
API |
Ohun elo siseto ni wiwo |
BSP |
Board support package |
CSS |
Cascading ara sheets |
HAL |
Hardware áljẹbrà Layer |
HTML |
ede isamisi Hypertext |
HTTP |
Ilana gbigbe Hypertext |
JS |
JavaScript |
Akiyesi: Arm ati TrustZone jẹ aami-išowo ti a forukọsilẹ ti Arm Limited (tabi awọn ẹka rẹ) ni AMẸRIKA ati/tabi ibomiiran.
STM32CubeU5 Akọkọ Awọn ẹya ara ẹrọ
STM32Cube jẹ ipilẹṣẹ atilẹba STMicroelectronics lati ni ilọsiwaju iṣelọpọ iṣelọpọ pataki nipa idinku igbiyanju idagbasoke, akoko, ati idiyele. STM32Cube bo gbogbo portfolio STM32.
STM32Cube pẹlu:.
- Eto awọn irinṣẹ idagbasoke sọfitiwia ore-olumulo lati bo idagbasoke iṣẹ akanṣe lati ero inu si imuse, laarin eyiti:
- STM32CubeMX, ohun elo atunto sọfitiwia ayaworan ti o fun laaye iran adaṣe ti koodu ibẹrẹ C nipa lilo awọn oṣó ayaworan
- STM32CubeIDE, ohun elo idagbasoke gbogbo-ni-ọkan pẹlu iṣeto agbeegbe, iran koodu, akojọpọ koodu, ati awọn ẹya yokokoro
- STM32CubeProgrammer (STM32CubeProg), irinṣẹ siseto ti o wa ni ayaworan ati awọn ẹya laini aṣẹ
- STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD) awọn irinṣẹ ibojuwo ti o lagbara lati ṣatunṣe ihuwasi ati iṣẹ awọn ohun elo STM32 ni akoko gidi.
- STM32Cube MCU ati Awọn idii MPU, awọn iru ẹrọ sọfitiwia ti o ni kikun ni pato si microcontroller kọọkan ati jara microprocessor (bii STM32CubeU5 fun STM32U5 Series), eyiti o pẹlu:
- Layer abstraction hardware STM32Cube (HAL), ni idaniloju gbigbe gbigbe ti o pọju kọja portfolio STM32
- Awọn API Layer-kekere STM32Cube, ni idaniloju iṣẹ ṣiṣe ti o dara julọ ati awọn ifẹsẹtẹ pẹlu iwọn giga ti iṣakoso olumulo lori ohun elo
- Eto deede ti awọn paati agbedemeji bii ThreadX, FileX / LevelX, USBX, NetX Duo, ifijiṣẹ agbara USB, TF-M, mbed-crypto, ikawe ifọwọkan, ile ikawe nẹtiwọki, Ṣii Bootloader
- Gbogbo awọn ohun elo sọfitiwia ti a fi sinu pẹlu awọn akojọpọ kikun ti agbeegbe ati ohun elo examples
- Awọn idii Imugboroosi STM32Cube, eyiti o ni awọn paati sọfitiwia ti a fi sinu ti o ṣe ibamu awọn iṣẹ ṣiṣe ti STM32Cube MCU ati Awọn idii MPU pẹlu:
- Middleware amugbooro ati applicative fẹlẹfẹlẹ
- Examples nṣiṣẹ lori diẹ ninu awọn pato STMicroelectronics idagbasoke lọọgan
Laarin STM32CubeU5, awọn HAL ati LL API ti wa ni iṣelọpọ-ṣetan, ti ṣayẹwo pẹlu CodeSonar® ohun elo itupalẹ aimi, ati idagbasoke ni ibamu pẹlu awọn itọsọna MISRA C®, ni atẹle ilana ti ifọwọsi ni ibamu si IEC 61508 agbara eleto 2 ipele (SC2). Awọn ijabọ wa lori ibeere.
STM32CubeU5 MCU Package Architecture
Awọn ibeere ifihan
Hardware Awọn ibeere
Awọn ibeere ohun elo lati bẹrẹ ohun elo ifihan jẹ:
- ọkọ bi o han ni Abala
- USB Iru-A si Mini-B USB lati fi agbara soke STM32 Awari igbimọ lati CN2 USB ST-LINK asopo
Software ibeere
Web Aṣàwákiri
Yi ano gba akoonu lati awọn web olupin ati ṣafihan oju-iwe naa lori ẹrọ olumulo.
Google Chrome kiri aamiAkiyesi: ©2021 Google LLC, ti a lo pẹlu igbanilaaye. Google ati aami Google jẹ aami-išowo ti a forukọsilẹ ti Google LLC.
Serial Terminal
Ẹya yii ngbanilaaye lati rii data ti a firanṣẹ si ati lati microcontroller. Awọn data le ṣee lo fun awọn idi pupọ pẹlu laasigbotitusita tabi n ṣatunṣe aṣiṣe, idanwo ibaraẹnisọrọ, awọn sensọ calibrating, awọn modulu tunto, ati ibojuwo data.
Tera ebute aami
Ifihan Architecture
Architecture Overview
Afihan Architecture Loriview
Ifihan yii ni awọn atọkun olumulo meji:
- Igbẹhin ni tẹlentẹle ngbanilaaye awọn olumulo lati tẹle awọn igbesẹ ṣiṣe-akoko ifihan ati lati pese awọn iwe-ẹri Wi‑Fi® wọn (Wiwọle ati ọrọ igbaniwọle).
- Web browser ni web onibara ti o ibasọrọ pẹlu awọn web olupin nipasẹ HTTP Ilana.
Awọn ẹya ara ẹrọ faaji
Web Page Architecture
Web Awọn orisun Oju-iwe
Project Architecture
Ifihan Project Architecture
Ifihan Awọn ẹya ara ẹrọ
Pẹpẹ akọle
Pẹpẹ akọle jẹ ọpa aimi ti o fihan akọle ifihan.
Pẹpẹ ẹgbe jẹ ọpa lilọ kiri nikan lati yipada laarin web oju-iwe views. O ka awọn akojọ aṣayan mẹrin ti o yatọ:
- Ile view
- Gbigba iwọn otutu view
- Gbigba titẹ view
- Gbigba ọriniinitutu view
Pẹpẹ ẹgbe
Ile View
Eyi ni aiyipada view. O ni alaye ọja STM32CubeU5 ati web oju-iwe views apejuwe.
Gbigba sensọ View
Iyasọtọ kan view fun kọọkan lo sensọ. Kọọkan view ni agbegbe iyaworan nibiti a ti gbejade awọn iyipo ati nronu iṣakoso ti o fun laaye lati bẹrẹ ati da imudani sensọ duro.
Meta sensọ akomora views le yan:
- Gbigba iwọn otutu view
- Gbigba titẹ view
- Gbigba ọriniinitutu view
Gbigba sensọ View
Ipo abẹlẹ
Panel Mode Panel
Panel abẹlẹ gba olumulo laaye lati yipada ni agbara laarin ipo ina ati ipo dudu views.
Ipo abẹlẹ Views
Ipo Dudu View
Ipo Imọlẹ View
Serial Terminal
Ni akoko ṣiṣe, ifihan yoo pada ipo alaye ni ibamu si igbesẹ ifihan kọọkan nipasẹ ibudo COM foju kan. TTY ebute ni tẹlentẹle tun ngbanilaaye lati pese awọn iwe-ẹri Wi‑Fi® lati ṣẹda aaye iwọle ati sisọ ibaraẹnisọrọ iho laarin web olupin ati awọn web onibara.
Serial Terminal View
Apejuwe iṣẹ-ṣiṣe
Sisan ifihan
Olusin 15 ṣe alaye apejuwe ṣiṣan ifihan, lakoko ti Nọmba 16 si Nọmba 20 ṣe alaye awọn igbesẹ oriṣiriṣi marun ti o tẹle ifilọlẹ sọfitiwia.
Afihan Sisan aworan atọka
Aworan Ibẹrẹ Ibẹrẹ Eto
Sensọ Initialization Sisan aworan atọka
Socket Creation Flow aworan atọka
HTTP Idahun Sisan aworan atọka
Àtúnyẹwò History
Iwe Itan Atunyẹwo
Ọjọ |
Àtúnyẹwò | Awọn iyipada |
1-Oṣu Kẹwa-2021 | 1 |
Itusilẹ akọkọ. |
AKIYESI PATAKI - JỌRỌ KA NIPA
STMicroelectronics NV ati awọn ẹka rẹ (“ST”) ni ẹtọ lati ṣe awọn ayipada, awọn atunṣe, awọn ilọsiwaju, awọn iyipada, ati awọn ilọsiwaju si awọn ọja ST ati / tabi si iwe yii nigbakugba laisi akiyesi. Awọn alara yẹ ki o gba alaye ti o yẹ tuntun lori awọn ọja ST ṣaaju gbigbe awọn aṣẹ. Awọn ọja ST ti ta ni ibamu si awọn ofin ati ipo ST ti tita ni aaye ni akoko idasilẹ aṣẹ.
Awọn onra ra lodidi fun yiyan, yiyan, ati lilo awọn ọja ST ati ST ko ṣe oniduro fun iranlọwọ ohun elo tabi apẹrẹ awọn ọja Awọn Olura.
Ko si iwe-aṣẹ, ṣalaye tabi mimọ, si eyikeyi ẹtọ ohun-ini ọgbọn ti a fun ni nipasẹ ST ninu rẹ.
Tita awọn ọja ST pẹlu awọn ipese ti o yatọ si alaye ti a ṣeto sinu rẹ yoo sọ atilẹyin ọja eyikeyi di ofo fun iru ọja bẹẹ.
ST ati aami ST jẹ aami-iṣowo ti ST. Fun afikun alaye nipa ST aami-išowo, jọwọ tọkasi lati www.st.com/trademarks. Gbogbo ọja miiran tabi awọn orukọ iṣẹ jẹ ohun-ini ti awọn oniwun wọn.
Alaye ti o wa ninu iwe yii bori ati rọpo alaye ti a ti pese tẹlẹ ni eyikeyi awọn ẹya iṣaaju ti iwe yii.
Awọn iwe aṣẹ / Awọn orisun
![]() |
ST UM2913 STM32CubeU5 B-U585I-IOT02A Web Famuwia Afihan Server [pdf] Afowoyi olumulo UM2913, STM32CubeU5 B-U585I-IOT02A Web Famuwia Afihan olupin, UM2913 STM32CubeU5 B-U585I-IOT02A Web Famuwia ifihan olupin, B-U585I-IOT02A Web Famuwia Afihan olupin, Web Famuwia Afihan Server, Famuwia Afihan, Famuwia |