ST Logo

UM2913 STM32CubeU5 B-U585I-IOT02A Web Famuwia Afihan Server

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

STM32CubeU5 MCU Package faaji

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 aamiGoogle 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
Tera ebute aami

Ifihan Architecture

Architecture Overview

Afihan Architecture Loriview
Ifihan faaji 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
Web iwe oro

Project Architecture

Ifihan Project Architecture
Ifihan faaji ise agbese

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

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
Pẹpẹ ẹgbe

Ile View

Eyi ni aiyipada view. O ni alaye ọja STM32CubeU5 ati web oju-iwe views apejuwe.

Ile view

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
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.

Panel mode nronu

Ipo abẹlẹ Views

Ipo Dudu View
Ipo dudu view

Ipo Imọlẹ View
Ipo ina 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
Tẹlentẹle ebute 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 sisan ifihan

Aworan Ibẹrẹ Ibẹrẹ Eto
Aworan itọsẹ ibẹrẹ eto

Sensọ Initialization Sisan aworan atọka
Aworan sisan ibẹrẹ sensọ

Socket Creation Flow aworan atọka
Socket ẹda sisan aworan atọka

HTTP Idahun Sisan aworan atọka
HTTP esi 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

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *