STMicroelectronics UM3469 X-CUBE-ISO1 Software Expansion

Taw qhia
X-CUBE-ISO1 nthuav dav software pob rau STM32Cube khiav ntawm STM32 thiab suav nrog firmware rau X-NUCLEO-ISO1A1. Lub software muab cov kev daws teeb meem yooj yim rau kev txhim kho cov cuab yeej PLC yooj yim muab los ntawm X-NUCLEO. Qhov nthuav dav yog tsim los ntawm STM32Cube software thev naus laus zis kom yooj yim txav mus los thoob plaws STM32 microcontrollers.
Cov software los nrog kev siv ua haujlwm ntawm X-NUCLEO-ISO1A1 expansion board txuas nrog NUCLEO-G071RB kev txhim kho pawg thawj coj saib (los yog NUCLEO-G0B1RE lossis NUCLEO-G070RB). Txij no mus, hauv daim ntawv tsuas yog NUCLEO-G071RB yuav raug hais rau kev yooj yim.
X-NUCLEO-ISO1A1 pawg thawj coj saib yog tsim los txhawb kev sib koom ua ke ntawm ob lub rooj tsavxwm nrog kev tsim nyog jumper kom txuas ntxiv cov kev tawm tswv yim thiab cov peev txheej.
Acronyms thiab abbreviations
Table 1. Cov npe ntawm cov lus sau
| Lub ntsiab lus | Kev piav qhia |
| PLC | Programmable logic maub los |
| API | Daim ntawv thov programming interface |
| PWM | Pulse width modulation |
| GPIO | General-purpose input/output. |
| HAL | Hardware abstraction txheej |
| PC | Tus kheej lub computer |
| FW | Firmware |
STM32Cube yog dab tsi?
STM32Cube™ sawv cev rau STMicroelectronics teg num los ua kom cov neeg tsim tawm lub neej yooj yim dua los ntawm kev txo qis kev siv zog, sijhawm, thiab nqi. STM32Cube npog STM32 cov ntaub ntawv.
STM32Cube version 1.x suav nrog:
- STM32CubeMX, graphical software configuration cuab tam uas tso cai rau lub cim ntawm C pib code siv graphical wizards.
- Ib qho kev nthuav dav hauv software platform tshwj xeeb rau txhua series (xws li STM32CubeG0 rau STM32G0 series), uas suav nrog:
- STM32Cube HAL embedded abstraction-txheej software, kom ntseeg tau tias kev txav mus los thoob plaws hauv STM32 portfolio
- cov txheej txheem nruab nrab xws li RTOS, USB, TCP/IP, thiab cov duab
- tag nrho cov embedded software utilities nrog ib tug tag nrho txheej ntawm examples.
STM32Cube architecture
STM32Cube firmware tov yog tsim nyob ib ncig ntawm peb theem ywj pheej uas tuaj yeem cuam tshuam nrog ib leeg, raws li tau piav qhia hauv daim duab hauv qab no.

X-CUBE-ISO1 software nthuav dav rau STM32Cube
Tshajview
Lub firmware rau X-NUCLEO-ISO1A1, muaj kev sib cais tawm tswv yim / tso tawm nthuav dav pawg thawj coj saib, tsim nyob ib puag ncig STM32 ib puag ncig thiab cov tsev qiv ntawv, siv cov kev ua haujlwm siab MCU ntawm STM32 Nucleo boards los tswj cov kev tawm tswv yim, tawm nrog kev kuaj mob nrog rau kev txwv tam sim no, thiab PWM teeb liab tiam. Nws muaj cov txheej txheem kev teeb tsa thiab kev tswj hwm, suav nrog cov txheej txheem rau lub neej ntawd thiab lwm yam xwm txheej, macros rau kev teeb tsa ua ntej ntsuas qhov tseem ceeb, thiab cov lus txhais rau GPIO ports thiab pins.
Nws txhawb ntau yam sample daim ntawv thov siv cov ntaub ntawv xws li cov tswv yim digital los tso tawm qhov tsom iav, UART kev sib txuas lus los ntawm Nucleo pawg thawj coj saib, kev kuaj xyuas qhov txhaum, thiab PWM tiam uas tuaj yeem siv ncaj qha thiab tuaj yeem kho tau yooj yim thiab nthuav dav.
API muab cov txheej txheem ua haujlwm zoo rau kev tswj hwm cov tswv yim / tso tawm digital, kuaj pom qhov yuam kev, thiab hloov kho lub rooj tsavxwm, nrog rau kev teeb tsa rau kev khiav ob lub rooj tsavxwm ib txhij hauv ntau hom. Cov haujlwm API tshwj xeeb muaj rau kev pib, pib, nres, thiab teeb tsa PWM cov cim rau cov khoom tso tawm digital.
Lub rooj txhawb nqa pob khoom suav nrog kev ua haujlwm los tswj thiab saib xyuas GPIO tus pins cuam tshuam nrog IPS1025H-32 thiab nyeem lub xeev ntawm GPIO pins cuam tshuam nrog CLT03-2Q3 ntawm lub tshuab cais tawm digital.
Kev teeb tsa thiab pib yog raws li STM32CubeMX, nrog kev txhim kho thiab kev debugging txhawb nqa los ntawm STM32CubeIDE, IAR Systems, thiab Keil® cov cuab yeej.
Kev tsim vaj tsev
Lub firmware rau X-NUCLEO-ISO1A1 tuaj yeem muab faib ua ntau qhov sib txawv ua haujlwm, txhua lub luag haujlwm rau ntau yam ntawm cov haujlwm ua haujlwm:

- Board Configuration thiab Control:
- Lub board_config.h file muaj macros los teeb tsa lub rooj tsavxwm kom khiav hauv lub neej ntawd lossis lwm yam xwm txheej, lossis ob qho tib si. Nws kuj suav nrog cov lus txhais rau qhov ntsuas qhov ntsuas ua ntej thiab GPIO chaw nres nkoj thiab tus pins.
- Qhov thaiv no ua kom ntseeg tau tias lub rooj tsavxwm tau teeb tsa kom raug rau qhov xav tau kev ua haujlwm thiab txhua qhov tsim nyog kho vajtse teeb tsa nyob rau hauv qhov chaw.
- Daim Ntawv Thov Kev Siv:
- St_iso_app.h thiab st_iso_app.c files muaj cov ntaub ntawv siv cov ntaub ntawv tsim los sim ntau yam kev ua haujlwm ntawm lub rooj tsavxwm.
- Cov ntaub ntawv siv no suav nrog cov tswv yim digital los tso tawm qhov tsom iav, kuaj xyuas qhov tsis raug, thiab PWM teeb liab tsim.
- Example configurations yog muab rau kev khiav ob lub rooj tsavxwm ib txhij nyob rau hauv ntau hom, uas qhia tau hais tias lub versatility thiab yooj ntawm lub firmware.
- API Kev Ua Haujlwm:
- Iso1a1.h thiab iso1a1.c files muab cov txheej txheem APIs los txhawb ntau yam haujlwm.
- Cov APIs no suav nrog kev ua haujlwm rau digital input/output control, fault detection, and board status updates.
- APIs yog tsim los ua kom yooj yim thiab intuitive, ua kom yooj yim rau cov neeg siv los cuam tshuam nrog lub rooj tsavxwm thiab ua haujlwm tsim nyog.
- PWM Signal Control:
- pwm_api.h and pwm_api.c files muaj cov haujlwm API tshwj xeeb ntsig txog PWM teeb liab tsim.
- Cov haujlwm no tso cai rau kev pib, teeb tsa, pib, thiab nres PWM cov cim rau cov khoom tso tawm digital.
- PWM kev ua haujlwm tsis yog kev xaiv ua ntej. Board configuration tau hloov kho kom pab tau cov no. Xa mus rau Tshooj 3.5: APIs kom paub meej ntxiv.
- Board Support Pob:
- Lub rooj txhawb nqa pob muaj xws li files rau kev tswj thiab saib xyuas GPIO pins interfaced nrog IPS1025H-32 thiab nyeem lub xeev ntawm GPIO pins interfaced nrog CLT03-2Q3.
- ips1025h_32.h thiab ips1025h_32.c files muab cov haujlwm los teeb tsa, tshem tawm, thiab tshawb xyuas qhov tsis raug ntawm GPIO pins cuam tshuam nrog IPS1025H-32.
- Lub clt03_2q3.h thiab clt03_2q3.c files muab cov haujlwm los nyeem lub xeev ntawm GPIO pins cuam tshuam nrog CLT03-2Q3.
Lub firmware ua qauv qhia siv ntau qhov kev siv yooj yim los qhia txog lub peev xwm ntawm qhov system. Cov neeg siv cov ntaub ntawv no thiab cov neeg siv APIs tau ua tiav hauv kev sib koom ua ke kom ntseeg tau tias kev ua haujlwm zoo thiab cov txiaj ntsig raug. Lub architecture yog tsim los kom nthuav dav tau yooj yim, tso cai rau cov neeg siv ntxiv cov haujlwm tshiab thiab siv rooj plaub raws li xav tau. Default configuration yog muab rau khiav ib lub rooj tsavxwm nrog digital industrial IOs. Kev teeb tsa jumper kuj tseem yuav tsum tau ua nyob rau hauv lub neej ntawd hom raws li tau piav qhia hauv Table 2. Digital input Digital out mirroring (DIDO ) yog lub firmware daim ntawv thov siv lub neej ntawd.
Folder qauv

Cov folders hauv qab no suav nrog hauv pob software:
- Cov ntaub ntawv muaj cov ntaub ntawv sau ua ke HTML file tsim los ntawm qhov chaws code, nthuav dav cov software Cheebtsam thiab APIs.
- Cov tsav tsheb muaj:
- STM32Cube HAL nplaub tshev, nyob rau hauv subfolders STM32G0xx_HAL_Driver. Cov no files tsis tau piav qhia ntawm no vim lawv tsis yog tshwj xeeb rau X-CUBE-ISO1 software tab sis tuaj ncaj qha los ntawm STM32Cube moj khaum.
- CMSIS nplaub tshev uas muaj Cortex® microcontroller software interface tus qauv files ntawm Arm. Cov no files yog cov neeg muag khoom-kev ywj pheej kho vajtse abstraction txheej rau Cortex®-M processor series. Cov nplaub tshev no kuj tuaj yeem hloov pauv los ntawm STM32Cube moj khaum.
- BSP nplaub tshev uas muaj cov lej rau cov khoom siv IPS1025H-32 thiab CLT03-2Q3 thiab APIs ntsig txog X-NUCLEO-ISO1A1.
- Daim ntawv thov muaj cov neeg siv nplaub tshev uas muaj cov main.c file, siv cov ntaub ntawv siv file, st_iso_app.c thiab board_config.h file, muab rau NUCLLEO-G071RB platform.
BSP folder
X-CUBE-ISO1 software siv ob qhov sib txawv files, uas yog nyob rau hauv BSP/Components:
TSI 1025
ips1025h_32.h thiab ips1025h_32.c files muab kev ua tiav kev tsav tsheb rau GPIO pins cuam tshuam nrog IPS1025H-32, suav nrog kev ua tiav tiav rau kev tswj txhua tus pins thiab kuaj xyuas qhov tsis raug. Cov no files siv lub luag haujlwm rau kev pib lub cuab yeej, teeb tsa thiab tshem tawm cov xwm txheej ntawm cov channel, kuaj xyuas cov xwm txheej tsis raug, thiab tswj PWM kev ua haujlwm. Tus neeg tsav tsheb txhawb nqa ntau yam khoom siv thiab cov channel, muaj peev xwm ua tiav rau ob qho tib si ib tus channel lossis ua pab pawg.
CLT03
Lub clt03_2q3.h thiab clt03_2q3.c files siv tus tsav tsheb tag nrho rau GPIO pins cuam tshuam nrog CLT03-2Q3, nrog rau kev ua tiav rau kev nyeem txhua tus pin xeev. Tus neeg tsav tsheb muab kev ua haujlwm los pib lub cuab yeej, nyeem cov xwm txheej ntawm tus kheej, thiab tau txais cov ntaub ntawv xwm txheej rau txhua txoj kev ib txhij. Nws txhawb ntau lub cuab yeej teeb tsa thiab tswj hwm lub xeev sab hauv rau kev tswj hwm channel zoo.
X-CUBE-ISO1 software APIs tau muab faib ua ob qhov loj files, uas nyob hauv ISO1A1 subfolder:
ISO 1A1
ISO1A1 files encompass ib tug txheej txheem ntawm API functions tsim rau board configuration, tivthaiv kev sib tshuam, thiab kev tswj faults. Cov haujlwm no pab txhawb kev nyeem ntawv thiab sau ntawv ua haujlwm, tshawb nrhiav qhov yuam kev thiab hloov kho tshiab, thiab suav nrog ntau yam kev pabcuam pabcuam los txhawb cov haujlwm tseem ceeb API. Tsis tas li ntawd, lub files muab functionality rau LED tswj, GPIO pib, cuam tshuam tuav, thiab UART kev sib txuas lus.
PWM API
PWM API muab cov haujlwm rau kev pib, teeb tsa, pib, thiab nres PWM cov cim. Nws tso cai rau kev teeb tsa PWM zaus thiab lub voj voog ua haujlwm rau lub sijhawm teev tus pins, ua kom muaj kev tswj xyuas meej ntawm PWM cov haujlwm.
Daim ntawv thov folder
Daim ntawv thov folder muaj lub ntsiab files xav tau rau lub firmware, nrog rau headers thiab qhov chaw files. Hauv qab no yog cov lus piav qhia ntxaws txog lub files hauv no folder:
- board_config.h: Configuration macro rau lub rooj tsavxwm.
- main.c: Main program (code of the example uas yog raws li lub tsev qiv ntawv rau ISO1A1).
- st_iso_app.c: Daim ntawv thov ua haujlwm rau kev kuaj xyuas thiab teeb tsa.
- stm32g0xx_hal_msp.c: HAL pib txheej txheem.
- stm32g0xx_it.c: Interrupt handler.
- syscalls.c: Kev hu xov tooj rau qhov system.
- sysmem.c: System nco tswj.
- system_stm32g0xx.c: System pib.
Software xav tau kev pab
Cov khoom siv Nucleo tswj thiab sib txuas lus nrog X-NUCLEO-ISO1A1 pawg thawj coj ntawm GPIOs. Qhov no yuav tsum tau siv ntau lub GPIOs rau kev tawm tswv yim, tso tawm, thiab kev ua txhaum ntawm cov khoom siv IO muaj nyob hauv X-NUCLEO-ISO1A1 pawg thawj coj saib. Xa mus rau Hardware neeg siv phau ntawv UM3483 kom paub meej ntxiv thiab cov kev teeb tsa jumper.
Kev teeb tsa lub rooj tsavxwm (board_config.h)
Lub board_config.h file txhais cov peev txheej siv thiab kev teeb tsa macros los teeb tsa software raws li pawg thawj coj teeb tsa. Nws ua haujlwm txog li ob lub rooj tsavxwm (xws li stacking ntawm ob lub rooj tsavxwm).
Lub software DEFAULT configuration yog ua raws li X-NUCLEO-ISO1A1 expansion board nrog nws jumpers nyob rau hauv lub neej ntawd txoj hauj lwm. Txhawm rau teeb tsa cov software rau X-NUCLEO-ISO1A1 hauv nws qhov chaw teeb tsa, tsis hais BOARD_ID_DEFAULT macro hauv board_config.h file.
Lub software ALTERNATE configuration yog teem los ntawm uncommenting lub BOARD_ID_ALTERNATE macro nyob rau hauv lub board_config.h file thiab hloov cov jumper txoj haujlwm ntawm lub rooj tsavxwm.
Txhawm rau siv ob lub rooj tsavxwm ib txhij hauv kev teeb tsa pawg, tsis pom zoo ob qho tib si BOARD_ID_DEFAULT thiab BOARD_ID_ALTERNATE macros thiab xyuas kom meej tias ib lub rooj tsavxwm jumpers nyob rau hauv qhov chaw ua haujlwm thiab lwm qhov hauv txoj haujlwm sib txawv. Nco ntsoov tias muaj ob lub rooj tsavxwm hauv tib qhov kev teeb tsa (ob qho tib si hauv lub neej ntawd lossis ob qho tib si hauv kev hloov pauv) tsis pom zoo thiab tuaj yeem ua rau tus cwj pwm tsis zoo.
Thaum khiav tsuas yog ib lub rooj tsavxwm, xyuas kom meej tias cov software raug teeb tsa rau ib qho kev teeb tsa thiab cov macro sib raug rau lwm qhov kev teeb tsa tau tawm tswv yim.

Pre-scalers
Peb tuaj yeem teeb tsa cov txiaj ntsig ua ntej hauv board_config.h kom ua tiav qhov sib txawv ntau zaus rau PWM cov zis los ntawm kev teeb tsa cov macro tsim nyog. Txhawm rau siv tus nqi pre-scalar, uncomment tus coj macro thiab tawm tswv yim rau lwm tus. Los ntawm lub neej ntawd, DEFAULT_PRESCALAR yog siv.
- PRESCALER_1
- PRESCALER_2
- DEFAULT_PRESCALER
Cov nqi prescaler tsuas yog siv thaum lub sijhawm siv sijhawm, thiab tsis tas yuav tsum muaj rau kev ua haujlwm I / O yooj yim. Cov txiaj ntsig ntawm pre-scalar macros thiab lawv qhov sib thooj zaus tuaj yeem saib hauv cov ntaub ntawv code lossis hauv code nws tus kheej.
Lub plawv dhia LED
Peb tuaj yeem teeb tsa cov neeg siv ntsuab LED, D7 kom ntsais hauv lub plawv dhia zam raws li kev sim rau kev sib txuas kom raug rau NUCLEO-G071RB pawg thawj coj saib. Lub macro, HEARTBEAT_LED thaum tsis hais lus, ntsais lub teeb ntsuab ntawm X-NUCLEO-ISO1A1 thaum nws txuas nrog NUCLEO. Nws tseem nyob rau 1 thib ob thiab tawm rau 2 vib nas this, nrog lub sijhawm saib xyuas los ntawm timers. Thaum nws tsis siv lossis ib qho haujlwm uas cuam tshuam nrog LEDs raug hu, macro yuav tsum tsis txhob hais.
Input thiab output GPIO configuration
Txhua X-NUCLEO-ISO1A1 board yog nruab nrog ob qhov chaw nres nkoj thiab ob qhov chaw tso zis. Lub peev xwm ntawm lub rooj tsavxwm tuaj yeem nthuav dav los ntawm kev teeb tsa ob lub X-NUCLEO-ISO1A1 boards nyob rau sab saum toj ntawm ib leeg, yog li ua kom siv plaub lub tswv yim digital ports thiab plaub qhov chaw tso tawm digital. Cov software tau muab suav nrog cov APIs uas pab txhawb kev nyeem ntawv, teeb tsa, thiab tshem tawm cov chaw nres nkoj. Tsis tas li ntawd, APIs tso cai rau kev teeb tsa tib lub sijhawm, nyeem ntawv, lossis tshem tawm txhua qhov chaw nres nkoj. Cov ncauj lus kom ntxaws txog API cov haujlwm muaj nyob rau hauv cov ntaub ntawv code raws li nyob rau hauv API ntu ntawm daim ntawv no.

Ntawm no cov lus ua ntej DI qhia qhov chaw nres nkoj digital input thiab DO qhia qhov chaw tso zis digital. Rau lwm qhov kev teeb tsa, software siv tib lub npe cov lus pom zoo nrog _alt suffix txuas.
Cov lus hauv qab no qhia meej txog GPIO macros uas tau teev tseg hauv software sib raug rau ntau qhov chaw IO:
Table 2. GPIOs faib rau Default thiab lwm software configurations
| Lub npe | Muaj nuj nqi | Default configuration | Hloov configuration |
| PIB PIN | Pin 1 | GPIOC, IA0_IN_1_PIN | GPIOD, IA0_IN_1_PIN |
| Pin 2 | GPIOD, IA1_IN_2_PIN | GPIOC, IA1_IN_1_PIN | |
| PIN tawm | Output pin 1 | GPIOC, QA0_CNTRL_1_PIN | GPIOD, QA0_CNTRL_1_PIN |
| Output pin 2 | GPIOC, QA1_CNTRL_2_PIN | GPIOC, QA1_CNTRL_2_PIN | |
| FAULT PIN | Fault pin 1 | GPIOC, FLT1_QA0_2_OT_PIN | GPIOD, FLT1_QA0_1_OT_PIN |
| Fault pin 2 | GPIOC, FLT2_QA0_2_OL_PIN | GPIOD, FLT2_QA0_1_OL_PIN | |
| Fault pin 3 | GPIOC, FLT1_QA1_2_OT_PIN | GPIOC, FLT1_QA1_1_OT_PIN | |
| Fault pin 4 | GPIOC, FLT2_QA1_1_OL_PIN | GPIOD, FLT2_QA1_2_OL_PIN | |
| CONFIGURATION MACRO | BOARD_ID_DEFAULT | BOARD_ID_ALTERNATE |
Timers and PWM
Timers tuaj yeem siv rau hauv X-CUBE-ISO1 firmware los tsim PWM cov cim rau cov pins tshwj xeeb. Los ntawm lub neej ntawd, timers tsis pib tsuas yog TIM3. Cov timers ntsig txog yuav tsum tau pib ua ntej tsim PWM cov cim qhia thiab cov chaw tso zis txhua qhov yuav tsum tau pib hauv PWM hom.
Rau kev ua haujlwm GPIO ib txwm siv / tso tawm, tsis tas yuav teeb tsa lub sijhawm lossis qhov chaw nres nkoj, vim nws tau saib xyuas los ntawm lub neej ntawd. Txawm li cas los xij, yog tias ib zaug cov pins tso zis tau teeb tsa hauv PWM hom, peb yuav tsum rov kho lawv hauv GPIO hom siv los ua GPIO pins.
Nco tseg: Thaum cov pins tso zis tau raug siv rau PWM tiam, GPIO cov zis tawm tsis taus, ob qho kev ua haujlwm tsis tuaj yeem ua tiav ib txhij. Txhawm rau rov qhib GPIO tom qab siv PWM, ib tus tuaj yeem hu rau API muaj nuj nqi ST_ISO_BoardConfigureDefault() lossis ST_ISO_InitGPIO() txhawm rau teeb tsa txhua qhov chaw nres nkoj li GPIO ib zaug lossis ST_ISO_Init_GPIO() nrog ib qho chaw GPIO thiab tus pin tshwj xeeb.
Raws li tau hais los saum toj no, lub software kuj siv ib lub sijhawm los ntawm lub neej ntawd, TIM3, uas yog siv rau cov neeg siv sijhawm LED sijhawm, moos, thiab UART lub sijhawm siv. Nws raug teeb tsa rau lub sijhawm 1 thib ob los ntawm lub neej ntawd.
Cov lus hauv qab no qhia txog cov timers muaj rau txhua tus pin hauv peb cov cai:
Rooj 3. Timers muaj rau txhua tus pin
| Pin npe | Software sawv cev | Timer | Timer channel | Hloov ua haujlwm |
| QA0_CNTRL_1_PIN | QA_0 | TIM 2 | TIM_CHANNEL_4 | GPIO_AF2_TIM2 |
| QA1_CNTRL_2_PIN | QA_1 | TIM 1 | TIM_CHANNEL_3 | GPIO_AF2_TIM1 |
| QA0_CNTRL_2_PIN | QA_0_ALT | TIM 1 | TIM_CHANNEL_4 | GPIO_AF2_TIM1 |
| QA1_CNTRL_1_PIN | QA_1_ALT | TIM 17 | TIM_CHANNEL_1 | GPIO_AF2_TIM17 |
Cov kev siv ntxiv ntawm firmware
Lub firmware suav nrog cov khoom siv ntxiv los txhim kho kev ua haujlwm ntawm X-NUCLEO-ISO1A1 kev tshuaj xyuas pawg thawj coj. Qee qhov uas tau piav qhia hauv qab no.
UART
UART kev sib txuas lus feature tso cai rau kev saib xyuas lub sijhawm tiag tiag thiab kev debugging ntawm pawg thawj coj saib xyuas los ntawm cov khoom siv hauv PC xws li TeraTerm, PuTTY thiab lwm yam kev siv zoo sib xws. Lub software tso cai rau UART cov ntaub ntawv xa mus los ntawm UART tam sim no hauv NUCLEO-G071RB pawg thawj coj saib. Lub luag haujlwm ST_ISO_UART xa cov ncauj lus kom ntxaws txog cov xwm txheej ntawm UART, suav nrog lub sijhawm ua haujlwm, kev teeb tsa firmware, thiab cov xwm txheej tsis raug. Cov ntaub ntawv no tuaj yeem ua tau viewed siv txhua daim ntawv thov chaw nres nkoj, xws li TeraTerm. Lub ST_ISO_APP_DIDOandUART' muaj nuj nqi ua ke cov kev tawm tswv yim / tso tawm cov haujlwm nrog UART kev sib txuas lus, xa cov xwm txheej ntawm txhua qhov kev tawm tswv yim thiab tso tawm raws ntawm lub sijhawm teev tseg. Hauv qab no yog cov configuration chaw thiab liample ntawm yuav ua li cas cov ntaub ntawv tshwm hauv TeraTerm. Lub npe chaw nres nkoj yuav txawv raws li qhov system thiab qhov chaw nres nkoj serial siv.


IO pin hom configuration
IO tus pin hom teeb tsa kev siv hluav taws xob tso cai rau cov neeg siv los teeb tsa cov tswv yim thiab tso tawm cov chaw nres nkoj ntawm lub rooj tsavxwm siv ST_ISO_BoardConfigure() muaj nuj nqi. Qhov kev ua haujlwm no txhawb kev teeb tsa ob qhov chaw tso zis (QA0, QA1) thiab ob qhov chaw nres nkoj (IA0, IA1) rau ob hom kev tawm tswv yim / tso zis, PWM tso zis hom, lossis cuam tshuam cov tswv yim hom. Los ntawm kev kho qhov tsis muaj thiab hu rau qhov kev ua haujlwm no, cov neeg siv tau yooj yim kho lub rooj tsavxwm IO teeb tsa kom tau raws li cov kev xav tau tshwj xeeb.
Hauv hom kev tawm tswv yim / tso zis, qhov hluav taws xob pib pib lub GPIO pins rau kev ua haujlwm digital. Hauv PWM tso zis hom, nws teeb tsa lub sijhawm rau kev tswj hwm PWM teeb liab. Thaum nyob rau hauv Interrupt input hom, cov nqi hluav taws xob configures tus pins los lis interrupts, tso cai rau cov kev tshwm sim-tsav programming.
cuam tshuam kev tuav
Rau kev tuav FAULT signals, lub software tso cai rau cov kab cuam tshuam cuam tshuam, tso cai rau kev teb cov xwm txheej-tsav programming. Ib tug customized handler tuaj yeem cuam tshuam nrog cov kev cuam tshuam ntawm cov
HAL_GPIO_EXTI_Rising_Callback muaj nuj nqi txhais hauv API. Cov software suav nrog cov yam ntxwv rau kev pib GPIO pins hauv kev cuam tshuam ntawm ST_ISO_BoardConfigure muaj nuj nqi thiab teeb tsa cov haujlwm tshwj xeeb hauv EXTI IRQ handlers. Qhov no tso cai rau cov neeg siv tuaj yeem hloov kho li cas lub rooj tsav xwm teb rau cov xwm txheej sab nraud, kom ntseeg tau tias nws tuaj yeem tswj hwm ntau yam txhaum cai thiab ua rau muaj txiaj ntsig.
APIs
X-CUBE-ISO1 software API muab cov txheej txheem ua haujlwm los tswj thiab saib xyuas X-NUCLEO-ISO1A1 pawg thawj coj saib, suav nrog PWM teeb liab tsim thiab kev ua haujlwm GPIO. API yog tsim los ua kom yooj yim rau kev siv thiab sib koom ua ke rau hauv ntau yam kev siv, muab kev yooj yim thiab kev tswj hwm ntawm pawg thawj coj ua haujlwm.
X-CUBE-ISO1 software API tau txhais hauv BSP/ISO1A1 nplaub tshev. Nws cov haujlwm yog ua ntej los ntawm ST_ISO. API pom rau cov ntawv thov los ntawm iso1a1.c thiab pwm_api.c files yog kev sib txuas ntawm qhov tsis tu ncua, cov ntaub ntawv tsim, thiab cov haujlwm.
Sample firmware applications siv cov APIs los qhia qee qhov kev siv tau ntawm cov haujlwm no.
X-CUBE-ISO1 software pob muab ob pawg APIs:
- ISO1A1 API
- PWM API
ISO1A1 API
ISO1A1 API yog txhais hauv iso1a1.h thiab iso1a1.c files. Nws muab cov haujlwm los teeb tsa thiab tswj hwm ISO1A1 pawg thawj coj saib, suav nrog GPIO cov tswv yim tawm tswv yim / tso tawm cov haujlwm thiab kev ua txhaum.
Cov haujlwm tseem ceeb
- ST_ISO_BoardConfigureDefault: Configures lub rooj tsavxwm IO ports nrog GPIO configuration default.
- ST_ISO_BoardConfigure: Configures hom ntawm input thiab output ports rau lub rooj tsavxwm.
- ST_ISO_BoardInit: Pib lub rooj tsavxwm kho vajtse.
- ST_ISO_BoardMapInit: Pib ua haujlwm ntawm pawg thawj coj saib raws li kev tswj hwm kev teeb tsa.
- ST_ISO_GetFWVersion: Rov qab firmware version tam sim no.
- ST_ISO_GetChannelHandle: Retrieves the channel handle for a specific channel name.
- ST_ISO_InitGPIO: Pib lub GPIO tus pin nrog rau tus ID module muab.
- ST_ISO_InitInitInterrupt: Pib pib qhov teev GPIO tus pin raws li kev cuam tshuam nrog tus ID module muab.
- ST_ISO_EnableFaultInterrupt: Pib qhov txhaum GPIO pins hauv hom cuam tshuam.
- ST_ISO_SetChannelStatus: Teem cov xwm txheej ntawm cov channel tshwj xeeb.
- ST_ISO_SetOne_DO: Teem ib qho digital tso zis channel.
- ST_ISO_ClearOne_DO: Tshem tawm ib qho kev tso tawm digital channel.
- ST_ISO_WriteAllChannels: Sau cov ntaub ntawv rau txhua qhov tso tawm digital.
- ST_ISO_GetOne_DI: Tau txais cov xwm txheej ntawm ib qho digital input channel.
- ST_ISO_ReadAllChannel: Nyeem cov xwm txheej ntawm txhua qhov kev tawm tswv yim.
- ST_ISO_ReadAllOutputChannel: Nyeem cov xwm txheej ntawm txhua qhov tso zis tawm.
- ST_ISO_ReadFaultStatus: Nyeem cov xwm txheej txhaum cai los ntawm txhua qhov chaw nres nkoj qhov txhaum.
- ST_ISO_ReadFaultStatusPolling: Ntsuam xyuas qhov txhaum ntawm cov laug cam hauv hom kev xaiv tsa.
- ST_ISO_DisableOutputChannel: Disables cov zis rau cov channel ntawd.
- ST_ISO_UpdateBoardStatusInfo: Hloov kho cov ntaub ntawv xwm txheej ntawm pawg thawj coj saib.
- ST_ISO_UpdateFaultStatus: Hloov kho qhov txhaum cai rau ib qho channel tshwj xeeb.
- ST_ISO_BlinkLed: Blinks cov teeb tsa LED nrog kev ncua sijhawm thiab rov suav dua.
- ST_ISO_UART: Xa cov ntaub ntawv ntawm pawg thawj coj saib xyuas dhau UART.
- ST_ISO_SwitchInit: Pib pib cov khoom hloov pauv.
- ST_ISO_SwitchDeInit: De-initializes qhov hloov pauv piv txwv.
- ST_ISO_DigitalInputInit: Pib ua cov khoom siv digital.
- ST_ISO_DigitalInputDeInit: De-initializes cov tswv yim digital.
PWM API
PWM API yog txhais hauv pwm_api.h thiab pwm_api.c files. Nws muab cov haujlwm hauv qab no los pib thiab tswj PWM cov cim rau cov pins tshwj xeeb.
- ST_ISO_Init_PWM_Signal: Initializes timers thiab tshwj xeeb tus pin rau PWM teeb liab.
- ST_ISO_Set_PWM_Frequency: Teem PWM zaus rau tus pin tshwj xeeb.
- ST_ISO_Set_PWM_Duty_Cycle: Teem caij lub luag haujlwm PWM rau tus pin tshwj xeeb.
- ST_ISO_Start_PWM_Signal: Pib lub teeb liab PWM ntawm tus pin tshwj xeeb.
- ST_ISO_Stop_PWM_Signal: Nres PWM teeb liab ntawm tus pin tshwj xeeb.
Txhawm rau pib lub teeb liab PWM ntawm ib qho channel, thawj zaug hu rau ST_ISO_Init_PWM_Signal muaj nuj nqi, tom qab ntawd teeb tsa lub voj voog uas xav tau thiab lub luag haujlwm los ntawm kev hu rau ST_ISO_Set_PWM_Frequency thiab
ST_ISO_Set_PWM_Duty_Cycle ua haujlwm raws li thiab tom qab ntawd koj tuaj yeem pib lub teeb liab PWM los ntawm kev hu rau ST_ISO_Start_PWM_Signal muaj nuj nqi thiab nres los ntawm kev hu ST_ISO_Stop_PWM_Signal.
Kev ua haujlwm yuav tsum tau hu nrog lub npe tus pin sib raug thiab cov timers muaj, cov ntsiab lus uas tau muab rau hauv lub rooj 3. Cov kev tso tawm sib txawv tuaj yeem teeb tsa nrog ntau zaus thiab lub luag haujlwm cycles; hloov zaus lossis lub voj voog ua haujlwm tsis cuam tshuam rau lwm tus, nws tseem zoo li qub.
Cov ncauj lus qhia ntxaws ntxaws txog APIs muaj rau cov neeg siv tuaj yeem pom nyob rau hauv cov ntaub ntawv HTML file nyob rau hauv lub "Cov ntaub ntawv" nplaub tshev ntawm lub software pob qhov twg tag nrho cov functions thiab tsis tau piav qhia tag nrho.
Daim ntawv thov piav qhia
Daim ntawv thov ua qauv qhia siv ntau qhov kev siv yooj yim. Lub st_iso_app thiab board_config files ua lub luag haujlwm tseem ceeb hauv kev teeb tsa thiab siv lub rooj tsavxwm thiab nws cov haujlwm ua haujlwm. Ua ntej siv cov haujlwm no xyuas kom lub rooj tsavxwm thiab cov software teeb tsa tau sib koom ua ke.
Application Functions (st_iso_app.h thiab st_iso_app.c)
Cov haujlwm ua haujlwm tau ua ntej los ntawm ST_ISO_APP; lawv yog cov haujlwm saum toj kawg nkaus pom rau tus neeg siv uas hu rau API ua haujlwm rau lawv qhov kev siv. Daim ntawv thov kev ua haujlwm tuaj yeem hu rau hauv main.c file rau lawv txoj haujlwm.
- Siv Case Xaiv: Tus neeg siv tuaj yeem hais tawm qhov xav tau siv cov ntaub ntawv macro hauv st_iso_app.c file. Txoj haujlwm ST_ISO_APP_SelectUseCaseMacro(), hu ua main.c, pib siv cov ntaub ntawv ntawd, thiab cov haujlwm ST_ISO_APP_SelectedFunction() siv nws hauv main.c. Txoj hauv kev no tso cai rau kev teeb tsa yooj yim ntawm hom kev ua haujlwm los ntawm kev hloov kho cov ntsiab lus macro, kom ntseeg tau tias qhov kev ua haujlwm tsim nyog raug ua tiav raws li qhov kev xaiv siv. Los ntawm lub neej ntawd, cov ntaub ntawv siv DIDO raug xaiv, thiab tus neeg siv tsis tas yuav hloov pauv cov cai los siv nws.
- Digital Input to Digital Output Mirroring (ST_ISO_APP_UsecaseDIDO): Cov haujlwm no nyeem cov xwm txheej ntawm txhua qhov kev tawm tswv yim thiab sau cov xwm txheej tib yam rau txhua qhov tso zis tawm. Nws muaj txiaj ntsig zoo rau mirroring digital inputs rau digital outputs.
- Digital Input to Digital Output Mirroring with UART (ST_ISO_APP_DIDOandUART): Cov haujlwm no tsom rau cov khoom siv digital rau cov khoom siv digital, zoo ib yam li ST_ISO_APP_UsecaseDIDO muaj nuj nqi. Tsis tas li ntawd, nws xa cov xwm txheej ntawm pawg thawj coj los ntawm UART interface ntawm Nucleo ntaus ntawv, tso cai rau cov xwm txheej ua. viewed ntawm qhov chaw nres nkoj serial siv cov ntawv thov xws li Tera Term.
- Test Case Function (ST_ISO_APP_TestCase): Cov haujlwm no ua haujlwm ntau yam kev sim thiab ua haujlwm raws li lub rooj tsav xwm teeb tsa. Nws tshawb xyuas cov xwm txheej txhaum cai, nyeem cov xwm txheej ntawm ob qhov kev tawm tswv yim digital, thiab ua haujlwm raws li lawv cov txiaj ntsig. Qhov kev ua haujlwm no pab ntsuas lub rooj tsavxwm kev ua haujlwm thiab kev ua haujlwm sai thiab tau txais kev pom zoo los ntawm cov qauv LED sib txawv. Xyuas kom meej HEARTBEAT_LED macro hauv board_config.h file tau tawm tswv yim los saib xyuas cov qauv LED kom zoo.
- PWM Generation (ST_ISO_APP_PWM _OFFSET): Qhov kev ua haujlwm no pib lub teeb liab PWM ntawm ob qhov tso zis tawm nrog zaus ntawm 1 Hz thiab lub voj voog ua haujlwm 50%. Nws pib PWM teeb liab, teeb tsa lub zaus thiab lub luag haujlwm lub voj voog, thiab pib PWM teeb liab rau daim npav ID. Lub teeb liab PWM yog tsim nrog kev sib cuam tshuam ntawm ob qho tib si thiab yog li lawv tsis nyob rau theem.
- Fault Detection Test (ST_ISO_APP_FaultTest): Qhov kev ua haujlwm no ntsuas qhov kev kuaj xyuas qhov txhaum los ntawm kev tsav tsheb inbuilt diagnostic pins ntawm ntse tso zis module IPS1025. nyob rau hauv kev xaiv tsa los yog cuam tshuam hom. Nws configures lub fault detection hom, initializes fault detection, thiab hloov kho cov teeb meem raws li txoj cai qauv raws li xaiv hom. Qhov kev ua haujlwm no yog qhov tseem ceeb rau kev ua kom ntseeg tau thiab kev nyab xeeb ntawm lub rooj tsavxwm los ntawm kev txheeb xyuas thiab ua haujlwm tsis zoo. Thaum nws nyob hauv hom kev xaiv tsa, cov xwm txheej tsis raug hloov kho txhua thib ob nrog kev pab los ntawm lub sijhawm teem sijhawm thiab muaj kev cuam tshuam hauv cov qauv defaultBoardFaultStatus lossis alternateBoardFaultStatus. Thaum nws nyob hauv hom kev cuam tshuam, qhov kev ua txhaum raug hloov kho tsuas yog thaum qhov txhaum tshwm sim, thiab nws ua rau lub software kom tshem tawm qhov sib thooj qhov chaw nres nkoj.
- PWM Variation Test (ST_ISO_APP_PwmVariationTest): Qhov kev ua haujlwm no yog tsim los ntsuas qhov kev hloov pauv ntawm PWM (Pulse Width Modulation) cov cim ntawm cov khoom sib txawv raws li lub rooj tsav xwm teeb tsa. Nws pib PWM cov teeb liab rau ob qho tib si lub neej ntawd thiab lwm lub rooj tsav xwm teeb tsa, teeb tsa lawv zaus mus rau 100 Hz thiab pib lub voj voog ua haujlwm rau 0%. Kev ua haujlwm ces nws txawv ntawm lub luag haujlwm ntawm 0% mus rau 100% hauv increments ntawm 5%, thiab rov qab los ntawm 100% mus rau 0% hauv decrements ntawm 5%, nrog rau 2-thib ob ncua ntawm txhua kauj ruam. Qhov kev hloov pauv tswj hwm no tso cai rau kev soj ntsuam thiab kev soj ntsuam ntawm PWM teeb liab tus cwj pwm ntawm cov channel QA_0 thiab QA_1 rau lub rooj tsav xwm ua ntej, thiab QA_0_ALT thiab QA_1_ALT rau lwm lub rooj tsavxwm.
Los ntawm kev ua raws li cov kev teeb tsa no thiab siv cov haujlwm hauv daim ntawv thov, koj tuaj yeem teeb tsa thiab siv X-NUCLEO-ISO1A1 pawg thawj coj saib rau ntau yam kev ua piv txwv.
Daim ntawv qhia kev teeb tsa
Cov lus piav qhia khoom kho vajtse
STM32 Nucleo platform
STM32 Nucleo txoj kev loj hlob boards muab txoj hauv kev pheej yig thiab hloov tau yooj yim rau cov neeg siv los ntsuas cov kev daws teeb meem thiab tsim cov qauv nrog txhua kab STM32 microcontroller.
Arduino® kev sib txuas kev txhawb nqa thiab ST morpho connectors ua kom yooj yim los nthuav kev ua haujlwm ntawm STM32 Nucleo qhib kev txhim kho platform nrog ntau yam tshwj xeeb nthuav dav boards xaiv los ntawm.
Lub STM32 Nucleo board tsis xav tau kev sojntsuam cais raws li nws koom nrog ST-LINK / V2-1 debugger / programmer.
Lub STM32 Nucleo board los nrog cov ntaub ntawv STM32 software HAL lub tsev qiv ntawv ua ke nrog ntau yam ntim software examples.

Cov ntaub ntawv hais txog STM32 Nucleo board muaj nyob ntawm www.st.com/stm32 nucleo
X-NUCLEO-ISO1A1 expansion board
X-NUCLEO-ISO1A1 yog pawg thawj coj saib xyuas kev lag luam nrog cov khoom siv hluav taws xob sib cais / tso tawm tsim los nthuav tawm STM32 Nucleo board thiab muab micro-PLC kev ua haujlwm. Ob ntawm X-NUCLEO-ISO1A1 pawg thawj coj tuaj yeem muab tso ua ke rau sab saum toj ntawm STM32 Nucleo board nrog kev xaiv tsim nyog ntawm jumpers ntawm lub rooj nthuav dav kom tsis txhob muaj teeb meem hauv GPIO interfaces. UL1577 tau ntawv pov thawj digital cais tawm STISO620 thiab STISO621 muab kev sib cais ntawm cov txheej txheem thiab cov txheej txheem sab. Ob qhov tam sim no txwv cov khoom siv sab nraud los ntawm cov txheej txheem sab yog pom tau los ntawm CLT03-2Q3. CLT03-2Q3 muab kev tiv thaiv, kev sib cais, thiab lub zog-tsawg cov xwm txheej qhia rau kev lag luam, tsim kom tau raws li cov qauv xws li IEC61000-4-2, IEC61000-4-4, thiab IEC61000-4-5. Ib qho ntawm cov keyboards siab IPS1025H-32 / HQ-32 muab kev tiv thaiv tawm mus txog 5.6 A nrog kev kuaj mob thiab kev tsav tsheb ntse. Cov no tuaj yeem tsav cov capacitive, resistive, lossis inductive loads. X-NUCLEO-ISO1A1 tso cai rau kev soj ntsuam sai ntawm onboard ICs siv X-CUBE-ISO1 software pob.

Kev teeb tsa kho vajtse
Cov nram qab no hardware Cheebtsam yuav tsum tau:
- Ib STM32 Nucleo txoj kev loj hlob platform (cov lus qhia txiav txim code: NUCLEO-GO71RB)
- Ib qho kev lag luam digital output expansion board (order code: X-NUCLEO-ISO1A1)
- Ib USB hom A rau Micro USB cable txuas rau STM32 Nucleo rau PC
- Ib qho hluav taws xob sab nraud (24 V) thiab cov xaim txuas txuas los muab X-NUCLEO-ISO1A1 expansion board.
Kev teeb tsa software
Cov khoom siv hauv qab no yuav tsum tau teeb tsa qhov chaw tsim kho tsim nyog rau kev tsim cov ntawv thov rau STM32 Nucleo nruab nrog X-NUCLEO-ISO1A1 expansion board:
- X-CUBE-ISO1: kev nthuav dav rau STM32Cube mob siab rau kev tsim kho daim ntawv thov uas yuav tsum tau siv lub rooj tsav xwm X-NUCLEO-ISO1A1. X-CUBE-ISO1 firmware thiab cov ntaub ntawv ntsig txog muaj nyob rau ntawm www.st.com
- Development toolchain thiab Compiler: STM32Cube expansion software txhawb nqa peb qhov chaw hauv qab no:
- IAR Embedded Workbench rau ARM® (IAR-EWARM) toolchain
- Tiag tiagView Microcontroller Development Kit (MDK-ARM-STM32) toolchain
- STM32CubeIDE.
Kev teeb tsa pawg thawj coj saib
Lub rooj tsavxwm yuav tsum tau teeb tsa nrog qhov tsim nyog jumper nqis raws li tau teev tseg hauv Cov Khoom Siv Khoom Siv (UM3483). Ua raws li cov lus qhia no ua tib zoo yog qhov tseem ceeb los xyuas kom muaj kev ua haujlwm zoo thiab tsis txhob muaj teeb meem tshwm sim.
Daim ntawv qhia kev teeb tsa
Tshooj lus no piav qhia yuav ua li cas teeb tsa cov khoom siv sib txawv ua ntej tsim thiab ua tiav daim ntawv thov ntawm STM32 Nucleo , NUCLEO-G071RB pawg thawj coj saib nrog X-NUCLEO-ISO1A1 pawg thawj coj nthuav dav.


Teeb rau X-CUBE-ISO1 nthuav pob
X-NUCLEO-ISO1A1 yuav tsum tau teeb tsa nrog cov haujlwm tshwj xeeb jumper raws li qhov kev teeb tsa koj tab tom khiav lub rooj tsavxwm. Cov ntsiab lus uas peb tuaj yeem saib ntxiv hauv phau ntawv kho vajtse.
- Kauj ruam 1. Txuas lub X-NUCLEO-ISO1A1 expansion board nyob rau sab saum toj ntawm STM32 Nucleo ntawm morphoconnectors.
Yog tias koj siv ob lub rooj tsavxwm rau sab saum toj ntawm ib leeg, muab lawv tso rau hauv daim duab 11. - Kauj ruam 2. Txuas lub STM32 Nucleo board rau lub PC nrog USB cable los ntawm USB connector CN1 rau powerthe board.
- Kauj ruam 3. Fais fab lub X-NUCLEO-ISO1A1 expansion board(s) los ntawm kev txuas J1 mus rau 24V DC fais fab mov. Yog tias siv cov boards stacked, xyuas kom ob lub rooj tsavxwm muaj zog.
- Kauj ruam 4. Qhib koj nyiam toolchain (MDK-ARM los ntawm Keil, EWARM los ntawm IAR, los yog STM32CubeIDE).
- Kauj ruam 5. Qhib qhov project software thiab hloov qhov tsim nyog rau board_config.h file raws li lub configuration ntawm board(s) siv.
- Kauj ruam 6. Teem qhov tsim nyog siv cov ntaub ntawv macro hauv st_iso_app.c file los yog hu rau qhov yuav tsum tau siv cov ntaub ntawv siv ST_ISO_APP_SelectUseCase muaj nuj nqi hauv main.c file nrog rau lwm yam kev xav tau.
- Kauj ruam 7. Tsim qhov project los sau tag nrho files thiab thauj cov lej tso ua ke rau hauv STM32 Nucleo board lub cim xeeb.
- Kauj ruam 8. Khiav tus lej ntawm STM32 Nucleo pawg thawj coj saib thiab txheeb xyuas tus cwj pwm xav tau.
Kev kho keeb kwm
Table 4. Cov ntaub ntawv kho dua tshiab
| Hnub tim | Kev kho dua | Hloov |
| Peb 14-2025 | 1 | Kev tso tawm thawj zaug. |
CEEB TOOM - Nyeem ua tib zoo nyeem
STMicroelectronics NV thiab nws cov chaw ua haujlwm (“ST”) muaj cai hloov pauv, kho, txhim kho, hloov kho, thiab txhim kho rau ST cov khoom thiab / lossis cov ntaub ntawv no txhua lub sijhawm yam tsis muaj ntawv ceeb toom. Cov neeg yuav khoom yuav tsum tau txais cov ntaub ntawv tseem ceeb ntawm ST cov khoom ua ntej muab xaj. ST cov khoom raug muag raws li ST cov nqe lus thiab cov xwm txheej ntawm kev muag khoom nyob rau hauv qhov chaw thaum lub sijhawm lees paub kev txiav txim.
Cov neeg yuav khoom tsuas yog lub luag haujlwm rau kev xaiv, xaiv, thiab siv cov khoom ST thiab ST xav tias tsis muaj kev lav phib xaub rau daim ntawv thov kev pab lossis kev tsim khoom ntawm cov neeg yuav khoom.
Tsis muaj daim ntawv tso cai, qhia lossis qhia, rau txhua txoj cai kev txawj ntse tau tso cai los ntawm ST ntawm no.
Kev muag khoom ntawm ST cov khoom lag luam nrog cov kev cai sib txawv ntawm cov ntaub ntawv tau teev tseg hauv qab no yuav tsis muaj kev lees paub los ntawm ST rau cov khoom lag luam zoo li no.
ST thiab ST logo yog cov cim lag luam ntawm ST. Yog xav paub ntxiv txog ST cov cim lag luam, xa mus rau www.st.com/trademarks. Tag nrho lwm yam khoom lossis kev pabcuam npe yog cov cuab yeej ntawm lawv cov tswv.
Cov ntaub ntawv hauv daim ntawv no hloov pauv thiab hloov cov ntaub ntawv yav dhau los uas tau muab rau hauv ib qho ua ntej ntawm daim ntawv no.
© 2025 STMicroelectronics - All rights reserved
Cov ntaub ntawv / Cov ntaub ntawv
![]() |
STMicroelectronics UM3469 X-CUBE-ISO1 Software Expansion [ua pdf] Tus neeg siv phau ntawv X-NUCLEO-ISO1A1, NUCLEO-G071RB, UM3469 X-CUBE-ISO1 Software Expansion, UM3469, X-CUBE-ISO1 Software Expansion, Software Expansion |

