ST-logo

STMicroelectronics UM3469 X-CUBE-ISO1 Katoloso ea Software

STMicroelectronics-UM3469-X-CUBE-ISO1-Software-Expansion

Selelekela

Sephutheloana sa software sa X-CUBE-ISO1 sa katoloso ea STM32Cube se sebetsa ho STM32 mme se kenyelletsa firmware bakeng sa X-NUCLEO-ISO1A1. Software e fana ka tharollo e bonolo bakeng sa nts'etsopele ea sesebelisoa sa mantlha sa PLC se fanoeng ke X-NUCLEO. Katoloso e hahiloe ho theknoloji ea software ea STM32Cube ho nolofatsa ts'ebetso ho li-microcontroller tse fapaneng tsa STM32.

Software e tla le ts'ebetsong e sebetsang ho boto ea katoloso ea X-NUCLEO-ISO1A1 e hokahantsoeng le boto ea ntlafatso ea NUCLEO-G071RB (kapa NUCLEO-G0B1RE kapa NUCLEO-G070RB). Ho tloha joale ho ea pele, tokomaneng feela ho tla boleloa NUCLEO-G071RB bakeng sa bonolo.
Boto ea X-NUCLEO-ISO1A1 e etselitsoe ho ts'ehetsa ho hlongoa ha liboto tse peli tse nang le li-setting tse loketseng tsa jumper ho atolosa bokhoni ba ho kenya le ho tsoa.

Acronyms le khutsufatso

Lethathamo la 1. Lethathamo la li-acronyms

Kgutsufatso Tlhaloso
PLC Selaoli sa logic se hlophisitsoeng
API Sebopeho sa lenaneo la kopo
PWM Pulse wide modulation
GPIO Kenyelletso/sephetho sa sepheo se akaretsang.
HALALA Hardware abstraction layer
PC Khomphuta ea hau
FW Firmware

STM32Cube ke eng?

STM32Cube™ e emela mohato oa STMicroelectronics oa ho nolofatsa bophelo ba bahlahisi ka ho fokotsa boiteko ba nts'etsopele, nako le litšenyehelo. STM32Cube e akaretsa potefolio ea STM32.
Mofuta oa 32.x oa STM1Cube o kenyelletsa:

  • STM32CubeMX, sesebelisoa sa graphical configuration software se lumellang ho hlahisa khoutu ea ho qala C ho sebelisa li-wizard tsa graphical.
  • Sethala sa software se kenelletseng se ikhethileng letotong le leng le le leng (joalo ka STM32CubeG0 bakeng sa letoto la STM32G0), le kenyelletsang:
    • software ea STM32Cube HAL e kenyellelitsoeng ka har'a sephutheloana, e netefatsang ts'ebetso e kholo ho pholletsa le potefolio ea STM32.
    • sete e ts'oanang ea likarolo tsa mahareng tse kang RTOS, USB, TCP/IP, le litšoantšo
    • lisebelisoa tsohle tse kentsoeng tsa software tse nang le sete e felletseng ea examples.

meralo ea STM32Cube
Tharollo ea firmware ea STM32Cube e hahiloe ho pota-pota mekhahlelo e meraro e ikemetseng e khonang ho sebelisana habonolo, joalokaha ho hlalositsoe setšoantšong se ka tlase.

STMicroelectronics-UM3469-X-CUBE-ISO1-Software-Expansion-1

X-CUBE-ISO1 katoloso ea software bakeng sa STM32Cube

Fetileview
Firmware bakeng sa X-NUCLEO-ISO1A1, boto ea katoloso ea liindasteri e ikemetseng, e ntlafalitsoeng ho potoloha tikoloho ea STM32 le lilaeborari, e sebelisa MCU e sebetsang hantle ea liboto tsa STM32 Nucleo ho laola lipehelo tsa dijithale, liphetho tse nang le tlhahlobo e kopaneng hammoho le moeli o matla oa hajoale, le tlhahiso ea matšoao a PWM. E na le tlhophiso le taolo e felletseng ea boto, ho kenyeletsoa meralo ea maemo a kamehla le a mang, macros bakeng sa ho beha boleng ba pre-scaler, le litlhaloso tsa likou tsa GPIO le likhoele.

E tšehetsa tse fapa-fapaneng sample linyeoe tsa tšebeliso ea kopo tse kang digital input ho output mirroring, puisano ea UART ka boto ea Nucleo, ho lemoha liphoso, linyeoe tsa liteko, le moloko oa PWM o ka sebelisoang ka ho toba 'me o ka etsoa habonolo le ho atolosoa.

API e fana ka sete e matla ea mesebetsi bakeng sa ho kenya letsoho / ho laola tlhahiso ea dijithale, ho lemoha liphoso, le lintlafatso tsa boemo ba boto, ka litlhophiso tsa tlhophiso bakeng sa ho tsamaisa mapolanka a mabeli ka nako e le 'ngoe ka mekhoa e fapaneng. Mesebetsi e khethehileng ea API e teng bakeng sa ho qala, ho qala, ho emisa, le ho lokisa matšoao a PWM bakeng sa liteishene tsa tlhahiso ea dijithale.

Sephutheloana sa tšehetso sa boto se kenyelletsa mesebetsi ea ho laola le ho beha leihlo lipini tsa GPIO tse hokahaneng le IPS1025H-32 le ho bala boemo ba lithapo tsa GPIO tse kopantsoeng le CLT03-2Q3 ka sekhetho sa dijithale.
Tlhophiso le ho qala li thehiloe ho STM32CubeMX, ka nts'etsopele le ho lokisa liphoso tse tšehetsoeng ke lisebelisoa tsa STM32CubeIDE, IAR Systems, le Keil®.

Meaho
Firmware ea X-NUCLEO-ISO1A1 e ka aroloa ka li-block tse 'maloa tse ikhethileng, e' ngoe le e 'ngoe e ikarabella likarolo tse fapaneng tsa ts'ebetso ea sistimi:

STMicroelectronics-UM3469-X-CUBE-ISO1-Software-Expansion-2

  • Tlhophiso le Taolo ea Boto:
    • Boto_config.h file e na le macros ho hlophisa boto hore e sebetse maemong a kamehla kapa a mang, kapa ka bobeli. E boetse e kenyelletsa litlhaloso tsa boleng ba pre-scaler le likou tsa GPIO le li-pin.
    • Thibelo ena e tiisa hore boto e thehiloe ka nepo bakeng sa maemo a ts'ebetso a lakatsehang le hore litlhophiso tsohle tse hlokahalang tsa hardware li teng.
  • Melemo ea tšebeliso ea kopo:
    • The st_iso_app.h le st_iso_app.c files e na le linyeoe tsa ts'ebeliso e etselitsoeng ho leka lits'ebetso tse fapaneng tsa boto.
    • Linyeoe tsena tsa ts'ebeliso li kenyelletsa tlhahiso ea dijithale ho seipone se hlahisoang, liteko tsa ho bona liphoso, le tlhahiso ea matšoao a PWM.
    • ExampLitlhophiso li fanoa bakeng sa ho tsamaisa liboto tse peli ka nako e le 'ngoe ka mekhoa e fapaneng, ho bonts'a ho feto-fetoha ha maemo le ho feto-fetoha ha firmware.
  • Mesebetsi ea API:
    • The iso1a1.h le iso1a1.c files fana ka sete e felletseng ea li-API ho ts'ehetsa mesebetsi e fapaneng.
    • Li-API tsena li kenyelletsa mesebetsi bakeng sa taolo ea tlhahiso ea dijithale, ho lemoha liphoso, le lintlafatso tsa boemo ba boto.
    • Li-API li etselitsoe ho ba bonolo le ho utloahala, ho nolofalletsa basebelisi ho sebelisana le boto le ho etsa ts'ebetso e hlokahalang.
  • Taolo ea Letšoao la PWM:
    • The pwm_api.h le pwm_api.c files e na le mesebetsi e ikhethileng ea API e amanang le tlhahiso ea matšoao a PWM.
    • Mesebetsi ena e lumella ho qala, ho hlophisa, ho qala le ho emisa lipontšo tsa PWM bakeng sa liteishene tsa tlhahiso ea dijithale.
    • Ts'ebetso ea PWM ha se khetho ea kamehla. Litlhophiso tsa boto li fetotsoe ho nolofalletsa tsena. Sheba Karolo ea 3.5: APIs bakeng sa lintlha tse ling.
  • Sephutheloana sa Tšehetso sa Boto:
    • Sephutheloana sa tšehetso sa boto se kenyelletsa files bakeng sa ho laola le ho hlokomela lithakhisa tsa GPIO tse hokahaneng le IPS1025H-32 le ho bala boemo ba lithakhisa tsa GPIO tse hokahaneng le CLT03-2Q3.
    • IPs1025h_32.h le ips1025h_32.c files fana ka mesebetsi ho beha, ho hlakisa, le ho bona liphoso ho lithapo tsa GPIO tse hokahaneng le IPS1025H-32.
    • The clt03_2q3.h le clt03_2q3.c files fana ka mesebetsi ho bala boemo ba GPIO pins interfaces le CLT03-2Q3.

Firmware ea pontšo e sebelisa linyeoe tse 'maloa tse bonolo tsa ts'ebeliso ho bonts'a bokhoni ba sistimi. Linyeoe tsena tsa tšebeliso le li-API tsa basebelisi li etsoa ka mokhoa o hokahaneng ho netefatsa ts'ebetso e bonolo le liphetho tse nepahetseng. Mehaho e etselitsoe hore e atolosoe habonolo, e lumella basebelisi ho eketsa lits'ebetso tse ncha le linyeoe tsa ho sebelisa ha ho hlokahala. Tlhophiso ea kamehla e fanoa bakeng sa ho tsamaisa boto e le 'ngoe e nang le li-IO tsa indasteri tsa dijithale. Setting ea jumper e boetse e hlokahala hore e be boemong ba kamehla joalokaha ho hlalositsoe ho Lethathamo la 2. Digital input Digital out mirroring (DIDO) ke sesebelisoa sa kamehla sa firmware application usecase.

Sebopeho sa foldara

STMicroelectronics-UM3469-X-CUBE-ISO1-Software-Expansion-3

Li-folders tse latelang li kenyelelitsoe ka har'a sephutheloana sa software:

  • Litokomane li na le HTML e hlophisitsoeng file e hlahisitsoeng ho tsoa ho khoutu ea mohloli, e hlalosang likarolo tsa software le li-API.
  • Bakhanni ba na le:
    • foldara ea STM32Cube HAL, e ka har'a lifoldara tse tlase tsa STM32G0xx_HAL_Driver. Tsena files ha li hlalosoe mona kaha ha li tobane le software ea X-CUBE-ISO1 empa li tsoa ka kotloloho ho moralo oa STM32Cube.
    • foldara ea CMSIS e nang le standard interface ea Cortex® microcontroller software files ho tloha Arm. Tsena files ke karolo e ikemetseng ea barekisi bakeng sa letoto la li-processor tsa Cortex®-M. Foldara ena le eona e tla e sa fetohe ho tsoa ho moralo oa STM32Cube.
    • foldara ea BSP e nang le likhoutu tsa likarolo IPS1025H-32 le CLT03-2Q3 le li-API tse amanang le X-NUCLEO-ISO1A1.
  • Sesebelisoa se na le foldara ea mosebelisi e nang le main.c file, nyeoe ea tšebeliso ea kopo file, st_iso_app.c le board_config.h file, e fane ka sethala sa NUCLEO-G071RB.

Setšoantšo sa BSP
Software ea X-CUBE-ISO1 e sebelisa likarolo tse peli tse fapaneng files, tse ka hare ho BSP/Components:

IPS1025
IPs1025h_32.h le ips1025h_32.c files e fana ka ts'ebetso e felletseng ea mokhanni bakeng sa lithakhisa tsa GPIO tse hokahaneng le IPS1025H-32, ho kenyelletsa ts'ebetso e felletseng ea ho laola lipini tsohle le ho bona liphoso. Tsena files kenya tšebetsong mesebetsi bakeng sa ho qala sesebelisoa, ho beha le ho hlakola boemo ba mocha, ho bona maemo a phoso, le ho laola ts'ebetso ea PWM. Mokhanni o ts'ehetsa lisebelisoa le likanale tse ngata, tse nang le bokhoni bo felletseng bakeng sa kanale e le 'ngoe kapa e le sehlopha.

CLT03
The clt03_2q3.h le clt03_2q3.c files kenya tšebetsong mokhanni ea nang le likarolo tse felletseng bakeng sa lithakhisa tsa GPIO tse hokahaneng le CLT03-2Q3, tse nang le bokhoni bo felletseng ba ho bala lipini tsohle. Mokhanni o fana ka lits'ebetso ho qala sesebelisoa, ho bala boemo ba mocha ka mong, le ho fumana lintlha tsa boemo ba likanale tsohle ka nako e le 'ngoe. E ts'ehetsa litlhophiso tsa lisebelisoa tse ngata mme e boloka boemo ba kahare bakeng sa taolo e sebetsang ea mocha.

X-CUBE-ISO1 software APIs li arotsoe ka mehloli e 'meli e meholo files, tse ka har'a foldara e nyane ea ISO1A1:

ISO1A1
Setšoantšo sa ISO1A1 files e akaretsa sete e felletseng ea mesebetsi ea API e etselitsoeng tlhophiso ea boto, tšebelisano ea likarolo, le taolo ea liphoso. Mesebetsi ena e thusa ho bala le ho ngola, ho lemoha liphoso le ho ntlafatsa, 'me e kenyelletsa lisebelisoa tse fapaneng tsa ho thusa ho tšehetsa mesebetsi ea mantlha ea API. Ho feta moo, the files fana ka ts'ebetso bakeng sa taolo ea LED, ho qala ha GPIO, ho ts'oaroa ha khefutso, le puisano ea UART.

PWM API
PWM API e fana ka mesebetsi bakeng sa ho qala, ho hlophisa, ho qala, le ho emisa matšoao a PWM. E lumella ho beha lebelo la PWM le potoloho ea mosebetsi bakeng sa lithakhisa tsa nako tse boletsoeng, ho netefatsa taolo e nepahetseng holim'a ts'ebetso ea PWM.

Sephutheli sa kopo
Foldara ea Tshebediso e na le tse ka sehloohong files e hlokahalang bakeng sa firmware, ho kenyelletsa lihlooho le mohloli files. Ka tlase ke tlhaloso e qaqileng ea files foldareng ena:

  • board_config.h: Configuration macros bakeng sa boto.
  • main.c: Lenaneo le ka sehloohong (khoutu ea example e thehiloeng laebraring ea ISO1A1).
  • st_iso_app.c: Mesebetsi ea kopo bakeng sa tlhahlobo ea boto le tlhophiso.
  • stm32g0xx_hal_msp.c: Mekhoa ea ho qala ea HAL.
  • stm32g0xx_it.c: Sebapali se sitisang.
  • syscalls.c: Ts'ebetsong ea mehala ea sistimi.
  • sysmem.c: Taolo ea memori ea sistimi.
  • system_stm32g0xx.c: Ho qala tsamaiso.

Lisebelisoa tse hlokahalang tsa software
Sesebelisoa sa Nucleo se laola le ho buisana le boto ea X-NUCLEO-ISO1A1 ka GPIOs. Sena se hloka tšebeliso ea li-GPIO tse 'maloa bakeng sa ho kenya letsoho, tlhahiso, le ho lemoha liphoso tsa lisebelisoa tsa IO tsa indasteri tse ka har'a boto ea X-NUCLEO-ISO1A1. Sheba buka ea mosebelisi ea Hardware UM3483 bakeng sa lintlha tse ling le litlhophiso tsa jumper.

Tokiso ea boto (board_config.h)
Boto_config.h file e hlalosa lisebelisoa tse sebelisitsoeng le li-macros tse hlophisitsoeng ho lokisa software ho latela sebopeho sa boto. E sebetsana le liboto tse peli (joalo ka ho bokellana ha liboto tse peli).
Sebopeho sa software DEFAULT se tsamaisana le boto ea katoloso ea X-NUCLEO-ISO1A1 e nang le li-jumpers tsa eona maemong a kamehla. Ho lokisa software ea X-NUCLEO-ISO1A1 maemong a eona a kamehla, hlakola BOARD_ID_DEFAULT macro ho board_config.h file.

Moralo oa ALTERNATE oa software o hlophisitsoe ka ho hlakola BOARD_ID_ALTERNATE macro ho board_config.h file le ho fetola maemo a jumper botong.
Ho sebelisa liboto tse peli ka nako e le 'ngoe ho tlhophiso ea stack-up, hlakola bobeli BOARD_ID_DEFAULT le BOARD_ID_ALTERNATE macros 'me u netefatse hore li-jumpers tsa boto e le' ngoe li maemong a kamehla 'me e 'ngoe e maemong a mang. Hlokomela hore ho ba le liboto ka bobeli ka mokhoa o ts'oanang (ka bobeli li sa sebetse kapa ka bobeli ka mokhoa o mong) ha ho khothalletsoe 'me ho ka baka boitšoaro bo sa batleheng.
Ha o tsamaisa boto e le 'ngoe feela, etsa bonnete ba hore software e lokiselitsoe tlhophiso e le' ngoe feela 'me ho fanoa ka maikutlo a macro a lumellanang le a mang.

STMicroelectronics-UM3469-X-CUBE-ISO1-Software-Expansion-4

Li-pre-scaler
Re ka hlophisa litekanyetso tsa pre-scaler ho board_config.h ho fihlela mefuta e fapaneng ea maqhubu bakeng sa tlhahiso ea PWM ka ho beha li-macro tse nepahetseng. Ho sebelisa boleng ba pre-scalar, hlakola macro e tsamaellanang le maikutlo a mang. Ka linako tsohle, ho sebelisoa DEFAULT_PRESCALAR.

  • PRESCALER_1
  • PRESCALER_2
  • DEFAULT_PRESCALER

Litekanyetso tsa prescaler li sebelisoa feela ha ho sebelisoa linako, 'me ha li hlokehe bakeng sa ts'ebetso ea I/O ea mantlha. Litekanyetso tsa li-pre-scalar macros le mefuta ea tsona ea maqhubu a tšoanang li ka shejoa litokomaneng tsa khoutu kapa khoutu ka boeona.

Ho otla ha pelo LED
Re ka lokisa mochine o motala oa LED, D7 ho panya ka mokhoa oa ho otla ha pelo e le teko ea ho hokahanya hantle le boto ea NUCLEO-G071RB. The macro, HEARTBEAT_LED ha e sa buelloa, e benya LED e tala ho X-NUCLEO-ISO1A1 ha e hokahane le NUCLEO. E lula e le motsotsoana o le mong ebe e tima metsotsoana e 1, 'me nako e hlokomeloa ke li-timers. Ha e sa sebelisoe kapa ts'ebetso efe kapa efe e kenyelletsang li-LED tse bitsoang, macro ha ea lokela ho fanoa.

Kenyelletso le tlhahiso ea GPIO tlhophiso
Boto e 'ngoe le e' ngoe ea X-NUCLEO-ISO1A1 e na le likou tse peli tse kenang le likou tse peli tse tsoang. Bokhoni ba boto bo ka atolosoa ka ho bokella liboto tse peli tsa X-NUCLEO-ISO1A1 holim'a tse ling, ka hona ho nolofalletsa ts'ebeliso ea likou tse 'ne tsa tlhahiso ea dijithale le likou tse' nè tsa tlhahiso ea dijithale. Software e fanoeng e kenyelletsa li-API tse felletseng tse thusang ho bala, ho hlophisa le ho hlakola likou. Ho feta moo, li-API li lumella ho beoa, ho bala, kapa ho hlakola likou tsohle ka nako e le 'ngoe. Lintlha tse qaqileng mabapi le mesebetsi ea API li fumaneha litokomaneng tsa khoutu hammoho le karolong ea API ea tokomane ena.

STMicroelectronics-UM3469-X-CUBE-ISO1-Software-Expansion-5

Mona prefix DI e bonts'a boema-kepe ba ho kenya dijithale mme DO e bonts'a boema-kepe ba tlhahiso ea dijithale. Bakeng sa tlhophiso e 'ngoe, software e sebelisa mekhoa e tšoanang ea mabitso e nang le sehlomathiso sa _alt se kentsoeng.
Tafole e latelang e hlalosa li-macros tsa GPIO tse hlalositsoeng ho software e tsamaellanang le likou tse fapaneng tsa IO:

Lethathamo la 2. Li-GPIO tse abetsoeng Litlhophiso tsa kamehla le tse ling tsa software

Lebitso Mosebetsi Tlhophiso ea kamehla Phetoho e 'ngoe
KENYA PIN Kenya Pin 1 GPIOC, IA0_IN_1_PIN GPIOD, IA0_IN_1_PIN
Kenya Pin 2 GPIOD, IA1_IN_2_PIN GPIOC, IA1_IN_1_PIN
PHELA PIN 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
PHIRI YA MOLATO 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
TS'ELISO MACRO BOARD_ID_DEFAULT BOARD_ID_ALTERNATE

Li-timers le PWM
Li-timers li ka sebelisoa ho firmware ea X-CUBE-ISO1 ho hlahisa matšoao a PWM bakeng sa liphini tse itseng. Ka kamehla, li-timers ha li qalisoe ntle le TIM3. Li-timers tse fapaneng li lokela ho qalisoa pele li hlahisa matšoao a PWM 'me likou tse fapaneng li tlameha ho qalisoa ka mokhoa oa PWM.
Bakeng sa ts'ebetso e tloaelehileng ea GPIO ea ho kenya / e hlahisoang, ha ho hlokahale hore u lokise nako leha e le efe ea nako kapa ea tlhahiso, kaha e hlokomeloa ka ho sa feleng. Leha ho le joalo, haeba hang ha lipini tsa tlhahiso li behiloe ka mokhoa oa PWM, re hloka ho li lokisa hape ka mokhoa oa GPIO hore li sebelisoe e le lithapo tsa GPIO.

Hlokomela: Ha lisebelisoa tsa tlhahiso li ntse li sebelisoa bakeng sa tlhahiso ea PWM, tlhahiso ea GPIO e holofetse, mesebetsi ka bobeli e ke ke ea sebelisoa ka nako e le 'ngoe. Ho nolofalletsa GPIO hape kamora ts'ebeliso ea PWM, motho a ka letsetsa tšebetso ea API ST_ISO_BoardConfigureDefault() kapa ST_ISO_InitGPIO() ho hlophisa likou tsohle joalo ka GPIO hang kapa ST_ISO_Init_GPIO() ka kou e itseng ea GPIO le phini.

Joalokaha ho boletsoe ka holimo, software e boetse e sebelisa nako e le 'ngoe ka ho sa feleng, TIM3, e sebelisetsoang ho sebelisa nako ea LED, oache le ts'ebetsong ea nako ea UART. E hlophisitsoe ka nako ea motsotsoana o le mong ka ho sa feleng.
Tafole e latelang e fana ka lintlha tsa linako tse fumanehang bakeng sa pinana ka 'ngoe ea khoutu ea rona:

Letlapa la 3. Li-timers li fumaneha bakeng sa pinana ka 'ngoe

Pin lebitso Boemeli ba software Sebala nako Lenaneo la nako Mosebetsi o mong
QA0_CNTRL_1_PIN QA_0 TIM2 TIM_CHANNEL_4 GPIO_AF2_TIM2
QA1_CNTRL_2_PIN QA_1 TIM1 TIM_CHANNEL_3 GPIO_AF2_TIM1
QA0_CNTRL_2_PIN QA_0_ALT TIM1 TIM_CHANNEL_4 GPIO_AF2_TIM1
QA1_CNTRL_1_PIN QA_1_ALT TIM17 TIM_CHANNEL_1 GPIO_AF2_TIM17

Lisebelisoa tse eketsehileng tsa firmware
Firmware e kenyelletsa lisebelisoa tse ling ho ntlafatsa ts'ebetso ea boto ea tlhahlobo ea X-NUCLEO-ISO1A1. Tse ling tsa tsona li hlalositsoe ka tlase.

UART
Karolo ea puisano ea UART e lumella ho lekola nako ea nnete le ho lokisa boemo ba boto ka lisebelisoa tsa PC joalo ka TeraTerm, PuTTY le lits'ebetso tse ling tse ts'oanang. Software e nolofalletsa phetiso ea data ea UART ka UART e teng ka boto ea NUCLEO-G071RB. Mosebetsi oa `ST_ISO_UART` o romella lintlha tse qaqileng tsa boemo ba boto ka UART, ho kenyeletsoa nako ea ho sebetsa ha sistimi, tlhophiso ea firmware, le boemo ba phoso. Lintlha tsena li ka ba viewed o sebelisa ts'ebeliso efe kapa efe ea serial port, joalo ka TeraTerm. Ts'ebetso ea `ST_ISO_APP_DIDOandUART` e kopanya ts'ebetso ea "digital input/output operations" le puisano ea UART, e fetisa boemo ba likanale tsohle tsa ho kenya le ho tsoa ka linako tse itseng. Ka tlase ke litlhophiso tsa tlhophiso le joalo kaample hore na data e hlaha joang ho TeraTerm. Lebitso la boema-kepe le ka fapana ho latela sistimi le kou ea serial e sebelisoang.

STMicroelectronics-UM3469-X-CUBE-ISO1-Software-Expansion-6

STMicroelectronics-UM3469-X-CUBE-ISO1-Software-Expansion-7

Tokiso ea mokhoa oa pin oa IO
Sesebelisoa sa tlhophiso ea phini ea IO se lumella basebelisi ho beha likou tsa ho kenya le ho tsoa tsa boto ba sebelisa ts'ebetso ea ST_ISO_BoardConfigure(). Ts'ebetso ena e ts'ehetsa ho hlophisa likou tse peli tsa tlhahiso (QA0, QA1) le likou tse peli tsa ho kenya (IA0, IA1) ho mofuta oa Input/Output, PWM output mode, kapa Interrupt input mode. Ka ho fetola liparamente le ho bitsa ts'ebetso ena, basebelisi ba ka khona ho etsa tlhophiso ea IO ea boto ho fihlela litlhoko tse ikhethileng.

Ka mokhoa oa Input/Output, sesebelisoa se qala lithakhisa tsa GPIO bakeng sa ts'ebetso ea dijithale ea sepheo se akaretsang. Ka mokhoa oa tlhahiso ea PWM, e theha li-timers bakeng sa taolo e nepahetseng ea lets'oao la PWM. Ha o le ho Interrupt input mode, sesebelisoa se lokisa lithakhisa hore li sebetsane le litšitiso, e leng se lumellang hore ho be le mananeo a arabelang a tsamaisoang ke ketsahalo.

Khaotsa ho tšoara
Bakeng sa ho sebetsana le matšoao a FAULT, software e thusa melapo ea tšitiso e amanang le eona, e lumellang hore ho be le mananeo a arabelang a tsamaisoang ke ketsahalo. Sebapali se ikhethileng se ka amahanngoa le litšitiso tsena ka ho
HAL_GPIO_EXTI_Rising_Callback mosebetsi o hlalositsoe ho API. Software e kenyelletsa likarolo tsa ho qala lithakhisa tsa GPIO ka mokhoa oa tšitiso ka ST_ISO_BoardConfigure ts'ebetso le ho hlophisa liketso tse itseng ho bahlokomeli ba EXTI IRQ. Sena se lumella basebelisi ho itlhophisa hore na boto e arabela joang liketsahalong tsa kantle, ho etsa bonnete ba hore e khona ho laola maemo a fapaneng a liphoso le lintho tse bakang mathata.

APIs
X-CUBE-ISO1 software API e fana ka sete e felletseng ea mesebetsi ho laola le ho beha leihlo boto ea X-NUCLEO-ISO1A1, ho kenyeletsoa tlhahiso ea matšoao a PWM le ts'ebetso ea GPIO. API e etselitsoe ho ba bonolo ho e sebelisa le ho kenyeletsoa lits'ebetsong tse fapaneng, e fana ka maemo le taolo holim'a ts'ebetso ea boto.

X-CUBE-ISO1 software API e hlalosoa ka har'a foldara ea BSP/ISO1A1. Mesebetsi ea eona e hlophisitsoe ke ST_ISO. API e bonahala lits'ebetsong ka iso1a1.c le pwm_api.c files ke motsoako oa li-constants, sebopeho sa data, le mesebetsi.
SampLisebelisoa tsa firmware li sebelisa li-API tsena ho bonts'a tse ling tsa ts'ebeliso ea mesebetsi ena.

Sephutheloana sa software sa X-CUBE-ISO1 se fana ka lihlopha tse peli tsa API:

  • ISO1A1 API
  • PWM API

ISO1A1 API
ISO1A1 API e hlalosoa ho iso1a1.h le iso1a1.c files. E fana ka mesebetsi ea ho lokisa le ho laola boto ea ISO1A1, ho kenyelletsa le ts'ebetso ea ho kenya letsoho / tlhahiso ea GPIO le ho lemoha liphoso.

Mesebetsi ea bohlokoa

  • ST_ISO_BoardConfigureDefault: E lokisa li-port tsa IO tsa boto ka tlhophiso ea kamehla ea GPIO.
  • ST_ISO_BoardConfigure: E lokisa mokhoa oa ho kenya le ho hlahisa likou tsa boto.
  • ST_ISO_BoardInit: E qala lisebelisoa tsa boto.
  • ST_ISO_BoardMapInit: E qala ts'ebetso ea boto ho ipapisitse le tlhophiso ea li-channel handle.
  • ST_ISO_GetFWVersion: E khutlisa mofuta oa hajoale oa firmware.
  • ST_ISO_GetChannelHandle: E khutlisa sebapi sa seteishene bakeng sa lebitso la mocha le boletsoeng.
  • ST_ISO_InitGPIO: E qala phini ea GPIO e boletsoeng ka ID ea module e fanoeng.
  • ST_ISO_InitInterrupt: E qala phini e boletsoeng ea GPIO e le tšitiso le ID ea module e fanoeng.
  • ST_ISO_EnableFaultInterrupt: E qala liphoso tsa GPIO ka mokhoa oa tšitiso.
  • ST_ISO_SetChannelStatus: E beha boemo ba mocha o boletsoeng.
  • ST_ISO_SetOne_DO: E theha mocha o le mong oa tlhahiso ea dijithale.
  • ST_ISO_ClearOne_DO: E hlakola mocha o le mong oa tlhahiso ea dijithale.
  • ST_ISO_WriteAllChannels: E ngola lintlha ho likanale tsohle tsa tlhahiso ea dijithale.
  • ST_ISO_GetOne_DI: E fumana boemo ba mocha o le mong oa ho kenya oa dijithale.
  • ST_ISO_ReadAllChannel: E bala boemo ba likanale tsohle tse kentsoeng.
  • ST_ISO_ReadAllOutputChannel: E bala boemo ba likanale tsohle tse hlahisoang.
  • ST_ISO_ReadFaultStatus: E bala boemo ba phoso ho tsoa likoung tsohle tsa ho bona liphoso.
  • ST_ISO_ReadFaultStatusPolling: E leka ho lemoha liphoso tsa liboto ka mokhoa oa ho khetha.
  • ST_ISO_DisableOutputChannel: E thibela tlhahiso ea kanale eo.
  • ST_ISO_UpdateBoardStatusInfo: E nchafatsa litaba tsa boemo ba boto.
  • ST_ISO_UpdateFaultStatus: E ntlafatsa boemo ba phoso bakeng sa mocha o itseng.
  • ST_ISO_BlinkLed: E panya LED e boletsoeng ka tieho e itseng ebe e pheta palo.
  • ST_ISO_UART: E romella litaba tsa boto ka UART.
  • ST_ISO_SwitchInit: E qala likarolo tsa phetoho.
  • ST_ISO_SwitchDeInit: Ha e qale mokhoa oa ho fetola.
  • ST_ISO_DigitalInputInit: E qala likarolo tsa ho kenya tsa dijithale.
  • ST_ISO_DigitalInputDeInit: Ha e qale mohlala oa ho kenya ka dijithale.

PWM API
PWM API e hlalosoa ho pwm_api.h le pwm_api.c files. E fana ka mesebetsi e latelang ho qala le ho laola matshwao a PWM bakeng sa diphini tse itseng.

  • ST_ISO_Init_PWM_Signal: E qala nako le phini e khethehileng bakeng sa lets'oao la PWM.
  • ST_ISO_Set_PWM_Frequency: E beha maqhubu a PWM bakeng sa phini e khethehileng.
  • ST_ISO_Set_PWM_Duty_Cycle: E beha potoloho ea mosebetsi oa PWM bakeng sa phini e khethehileng.
  • ST_ISO_Start_PWM_Signal: E qala lets'oao la PWM pineng e khethehileng.
  • ST_ISO_Stop_PWM_Signal: E emisa lets'oao la PWM pineng e ikhethileng.

Ho qala lets'oao la PWM seteisheneng se fapaneng, qala ka ho letsetsa ST_ISO_Init_PWM_Signal ts'ebetso, ebe u beha lebelo leo u le batlang le potoloho ea mosebetsi ka ho letsetsa ST_ISO_Set_PWM_Frequency le
ST_ISO_Set_PWM_Duty_Cycle e sebetsa ka ho latellana ebe o ka qala lets'oao la PWM ka ho letsetsa ST_ISO_Start_PWM_Signal tshebetso mme o emise ka ho letsetsa ST_ISO_Stop_PWM_Signal.

Ts'ebetso e hloka ho bitsoa ka lebitso la pini le lumellanang le li-timers tse fumanehang, lintlha tsa eona tse fanoeng tafoleng ea 3. Mecha e fapaneng ea tlhahiso e ka thehoa ka maqhubu a fapaneng le lipotoloho tsa mosebetsi; ho fetola frequency kapa duty cycle ha e ame e mong, e ntse e le joalo.
Lintlha tse qaqileng tsa tekheniki mabapi le li-API tse fumanehang ho mosebelisi li ka fumanoa ho HTML e hlophisitsoeng file e fumanehang ka har'a foldara ea "Documentation" ea sephutheloana sa software moo mesebetsi eohle le li-parameter li hlalosoang ka botlalo.

Tlhaloso ea kopo
Sesebelisoa sa pontšo se sebelisa linyeoe tse 'maloa tse bonolo tsa tšebeliso. The st_iso_app le board_config files e bapala karolo ea bohlokoa ho theheng le ho sebelisa boto le mesebetsi ea eona ea ts'ebeliso. Pele o sebelisa mesebetsi ena etsa bonnete ba hore boto le tlhophiso ea software li lumellana.

Mesebetsi ea Kopo (st_iso_app.h le st_iso_app.c)
Mesebetsi ea ts'ebeliso e hlophisitsoe ke ST_ISO_APP; ke mesebetsi ea boemo bo holimo e bonahalang ho mosebelisi e bitsang mesebetsi ea API bakeng sa ts'ebetsong ea eona. Mesebetsi ea kopo e ka bitsoa ka sehloohong.c file bakeng sa tshebetso ya tsona.

  • Sebelisa Khetho ea Nyeoe: Mosebelisi a ka hlakola nyeoe e lakatsehang ea tšebeliso ho st_iso_app.c file. Tshebetso ST_ISO_APP_SelectUseCaseMacro(), e bitsoang in main.c, e qala ts'ebeliso eo, 'me mosebetsi ST_ISO_APP_SelectedFunction() e e sebelisa ka sehloohong.c. Mokhoa ona o lumella ho hlophisoa habonolo ha mokhoa oa ts'ebetso ka ho fetola feela litlhaloso tse kholo, ho netefatsa hore ts'ebetso e nepahetseng e etsoa ho ipapisitsoe le nyeoe e khethiloeng. Ka nako e sa lekanyetsoang, nyeoe ea DIDO e khethiloe, 'me mosebedisi ha a tlameha ho etsa liphetoho leha e le life khoutu ho e kenya ts'ebetsong.
  • Digital Input to Digital Output Mirroring (ST_ISO_APP_UsecaseDIDO): Tshebetso ena e bala boemo ba dikanale tsohle tse kenngwang mme e ngola boemo bo tshwanang ho dikanale tsohle tse tswang. E na le thuso bakeng sa ho etsa seiponeng tse kenang tsa dijithale ho liphetho tsa dijithale.
  • Digital Input to Digital Output Mirroring with UART (ST_ISO_APP_DIDOandUART): Tshebetso ena e bonahatsa dikahare tsa dijithale ho dipoelo tsa dijithale, tse tshwanang le tshebetso ya ST_ISO_APP_UsecaseDIDO. Ho phaella moo, e fetisetsa boemo ba boto ka sebopeho sa UART ho sesebelisoa sa Nucleo, ho lumella boemo hore bo be teng. viewed boema-kepeng ba serial e sebelisa lits'ebetso tse joalo ka Tera Term.
  • Test Case Function (ST_ISO_APP_TestCase): Mosebetsi ona o etsa letoto la liteko le liketso tse ipapisitseng le tlhophiso ea boto. E hlahloba boemo ba phoso, e bala boemo ba liteishene tse peli tsa ho kenya tsa digital, 'me e etsa liketso ho latela litekanyetso tsa tsona. Ts'ebetso ena e thusa ho lekola ts'ebetso le ts'ebetso ea boto kapele le ho fumana maikutlo a bonoang ka lipaterone tse fapaneng tsa LED. Netefatsa hore HEARTBEAT_LED macro ho board_config.h file e fana ka maikutlo ho hlokomela mekhoa e nepahetseng ea LED.
  • PWM Generation (ST_ISO_APP_PWM _OFFSET): Ts'ebetso ena e qala lets'oao la PWM likanaleng tse peli tse hlahisoang ka maqhubu a 1 Hz le potoloho ea mosebetsi 50%. E qala lets'oao la PWM, e beha potoloho ea frequency le mosebetsi, mme e qala lets'oao la PWM bakeng sa ID e boletsoeng ea boto. Letšoao la PWM le hlahisoa ka offset lipakeng tsa liteishene ka bobeli mme ka hona ha li maemong.
  • Teko ea ho Fumana Phoso (ST_ISO_APP_FaultTest): Ts'ebetso ena e lekola tlhahlobo ea phoso ka ho tsamaisa li-pini tsa tlhahlobo tse kentsoeng ka motoring tsa module e bohlale ea tlhahiso ea IPS1025. ka mokhoa oa ho khetha kapa oa tšitiso. E lokisa mokhoa oa ho lemoha phoso, e qala ho lemoha liphoso, 'me e ntlafatsa sebopeho sa boemo ba phoso ho latela mokhoa o khethiloeng. Mosebetsi ona o bohlokoa bakeng sa ho netefatsa ho ts'epahala le polokeho ea boto ka ho lemoha le ho sebetsana le liphoso ka nepo. Ha e le ka mokhoa oa ho khetha, boemo ba phoso bo ntlafatsoa motsotsoana o mong le o mong ka thuso ea sebali sa nako 'me se bonahala ka sebopeho sa defaultBoardFaultStatus kapa alternateBoardFaultStatus. Ha e le ka har'a mokhoa oa tšitiso, boemo ba phoso bo ntlafatsoa feela ha phoso e etsahala, 'me e etsa hore software e hlakole kou e tsamaisanang ea tlhahiso.
  • PWM Variation Test (ST_ISO_APP_PwmVariationTest): Ts'ebetso ena e etselitsoe ho leka phapang ea matšoao a PWM (Pulse Width Modulation) ho likanale tse fapaneng tse hlahisoang ho ipapisitsoe le tlhophiso ea boto. E qala matšoao a PWM bakeng sa litlhophiso tsa boto tse sa fetoheng le tse ling, e beha khafetsa ho 100 Hz le potoloho ea mosebetsi ea pele ho 0%. Mosebetsi joale o fetola potoloho ea mosebetsi ho tloha ho 0% ho ea ho 100% ka increments ea 5%, le ho khutlela ho tloha ho 100% ho ea ho 0% ho fokotseha ha 5%, ka ho lieha ha metsotsoana e 2 pakeng tsa mohato ka mong. Phapang ena e laoloang e lumella ho shebella le ho lekola boitšoaro ba matšoao a PWM ho likanale QA_0 le QA_1 bakeng sa boto ea kamehla, le QA_0_ALT le QA_1_ALT bakeng sa boto e 'ngoe.

Ka ho latela litlhophiso tsena le ho sebelisa mesebetsi e fanoeng ea kopo, u ka khona ho theha le ho sebelisa boto ea X-NUCLEO-ISO1A1 bakeng sa linyeoe tse fapaneng tsa tšebeliso ea lipontšo.

Tataiso ea ho seta sistimi

Tlhaloso ea Hardware

Sethala sa STM32 Nucleo
Liboto tsa nts'etsopele ea STM32 Nucleo li fana ka mokhoa o theko e tlaase le o tenyetsehang oa basebelisi ho lekola litharollo le ho aha li-prototypes ka mohala ofe kapa ofe oa STM32 microcontroller.
Tšehetso ea khokahanyo ea Arduino® le li-connectors tsa ST morpho li etsa hore ho be bonolo ho atolosa ts'ebetso ea sethala sa nts'etsopele se bulehileng sa STM32 Nucleo se nang le mapolanka a mangata a khethehileng a ho atolosa ho khetha.

Boto ea STM32 Nucleo ha e hloke li-probe tse arohaneng kaha e kopanya ST-LINK/V2-1 debugger/programmer.
Boto ea STM32 Nucleo e tla le laeborari e felletseng ea STM32 HAL hammoho le li-software tse fapaneng tse pakiloeng.amples.

STMicroelectronics-UM3469-X-CUBE-ISO1-Software-Expansion-8

Lintlha mabapi le boto ea STM32 Nucleo li fumaneha ho www.st.com/stm32nucleo

Boto ea katoloso ea X-NUCLEO-ISO1A1
X-NUCLEO-ISO1A1 ke boto ea tlhahlobo e nang le kenyelletso e ka thoko ea indasteri e etselitsoeng ho holisa boto ea STM32 Nucleo le ho fana ka ts'ebetso ea micro-PLC. Liboto tse peli tsa X-NUCLEO-ISO1A1 li ka phutheloa hammoho holim'a boto ea STM32 Nucleo ka khetho e nepahetseng ea li-jumpers holim'a lebokose la ho atolosa ho qoba likhohlano ho GPIO interfaces. Li-isolators tsa dijithale tse netefalitsoeng tsa UL1577 STISO620 le STISO621 li fana ka karohano lipakeng tsa likarolo tsa logic le likarolo tsa tšebetso. Lisebelisoa tse peli tsa morao-rao tse lekantsoeng tse tsoang lehlakoreng la ts'ebetso li fumaneha ka CLT03-2Q3. CLT03-2Q3 e fana ka tšireletso, ho itšehla thajana, le pontšo ea boemo bo se nang matla bakeng sa maemo a indasteri, a etselitsoeng ho finyella litekanyetso tse kang IEC61000-4-2, IEC61000-4-4, le IEC61000-4-5. E 'ngoe le e' ngoe ea li-switches tsa mahlakoreng a phahameng IPS1025H-32/HQ-32 e fana ka tlhahiso e sirelelitsoeng ho fihla ho 5.6 A e nang le tlhahlobo le likarolo tsa ho khanna ka bohlale. Tsena li ka khanna meroalo ea capacitive, resistive, kapa inductive. X-NUCLEO-ISO1A1 e lumella tlhahlobo e potlakileng ea li-IC tse ka har'a board ho sebelisoa sephutheloana sa software sa X-CUBE-ISO1.

STMicroelectronics-UM3469-X-CUBE-ISO1-Software-Expansion-9

Ho hlophisoa ha Hardware
Ho hlokahala likarolo tse latelang tsa hardware:

  1. Sethala se le seng sa nts'etsopele sa STM32 Nucleo (khoutu ea odara e sisintsweng: NUCLEO-GO71RB)
  2. Boto e le 'ngoe ea katoloso ea lihlahisoa tsa dijithale tsa indasteri (khoutu ea odara: X-NUCLEO-ISO1A1)
  3. Mofuta o le mong oa USB oa mofuta oa A ho isa ho Micro USB ho hokahanya Nucleo ea STM32 ho PC
  4. Motlakase oa kantle (24 V) le lithapo tse amanang le tsona ho fana ka boto ea katoloso ea X-NUCLEO-ISO1A1.

Ho seta software
Ho hlokahala likarolo tse latelang tsa software ho theha tikoloho e loketseng ea nts'etsopele bakeng sa ho theha lits'ebetso tsa STM32 Nucleo e nang le boto ea katoloso ea X-NUCLEO-ISO1A1:

  • X-CUBE-ISO1: katoloso ea STM32Cube e inehetseng ho nts'etsopele ea ts'ebeliso e hlokang ts'ebeliso ea boto ea X-NUCLEO-ISO1A1. Firmware ea X-CUBE-ISO1 le litokomane tse amanang le tsona li fumaneha ho www.st.com
  • Sesebelisoa sa nts'etsopele le Compiler: software ea katoloso ea STM32Cube e ts'ehetsa maemo a mararo a latelang:
    • IAR Embedded Workbench bakeng sa ketane ea lisebelisoa tsa ARM® (IAR-EWARM).
    • Ea sebeleView Microcontroller Development Kit (MDK-ARM-STM32) ketane ea lisebelisoa
    • Tlhaloso: STM32CubeIDE

Ho hlophisoa ha boto
Boto e tlameha ho hlophisoa ka li-setting tse nepahetseng tsa jumper joalo ka ha ho boletsoe ho Hardware user manual (UM3483). Ho latela litataiso tsena ka hloko ho bohlokoa ho netefatsa ts'ebetso e nepahetseng le ho qoba mathata a ka bang teng.

Tataiso ea ho seta sistimi
Karolo ena e hlalosa mokhoa oa ho theha likarolo tse fapaneng tsa hardware pele o hlahisa le ho phethahatsa kopo ho STM32 Nucleo , NUCLEO-G071RB boto e nang le boto ea katoloso ea X-NUCLEO-ISO1A1.

STMicroelectronics-UM3469-X-CUBE-ISO1-Software-Expansion-10

STMicroelectronics-UM3469-X-CUBE-ISO1-Software-Expansion-11

Hlophisa sephutheloana sa katoloso sa X-CUBE-ISO1
X-NUCLEO-ISO1A1 e tlameha ho hlophisoa ka maemo a khethehileng a jumper ho latela hore na o tsamaisa boto efe. Lintlha tseo re ka li shebang ka ho eketsehileng bukeng ea hardware.

  • Mohato oa 1. Hokela boto ea katoloso ea X-NUCLEO-ISO1A1 holim'a STM32 Nucleo ka morphoconnectors.
    Haeba u sebelisa liboto tse peli holim'a tse ling, li behe ka mokhoa o bontšitsoeng setšoantšong sa 11.
  • Mohato oa 2. Hokela boto ea STM32 Nucleo ho PC ka thapo ea USB ka sehokelo sa USB CN1 ho matlafatsa boto.
  • Mohato oa 3. Matlafatsa boto ea katoloso ea X-NUCLEO-ISO1A1 ka ho hokela J1 ho phepelo ea motlakase ea 24V DC. Haeba u sebelisa liboto tse pakiloeng, etsa bonnete ba hore liboto ka bobeli li na le matla.
  • Mohato oa 4. Bula ketane ea lisebelisoa eo u e ratang (MDK-ARM ho tsoa Keil, EWARM ho tsoa ho IAR, kapa STM32CubeIDE).
  • Mohato oa 5. Bula morero oa software 'me u etse liphetoho tse hlokahalang ho board_config.h file ho latela tlhophiso ea (li)boto e sebelisoang.
  • Mohato oa 6. Beha boemo bo nepahetseng ba tšebeliso ea macro ho st_iso_app.c file kapa letsetsa ts'ebeliso e hlokahalang u sebelisa ST_ISO_APP_SelectUseCase tšebetso ea mantlha.c file mmoho le mosebetsi ofe kapa ofe o lakatsehang.
  • Mohato oa 7. Theha morero oa ho bokella tsohle files ebe o kenya khoutu e hlophisitsoeng mohopolong oa STM32 Nucleo board.
  • Mohato oa 8. Matha khoutu botong ea STM32 Nucleo 'me u netefatse boitšoaro bo lebelletsoeng.

Nalane ea ntlafatso
Lethathamo la 4. Histori ea ntlafatso ea litokomane

Letsatsi Khatiso Liphetoho
14-May-2025 1 Tokollo ea pele.

TSEBISO EA BOHLOKOA – BALA KA HLOKO

STMicroelectronics NV le li-subsidiary tsa eona ("ST") li na le tokelo ea ho etsa liphetoho, litokiso, lintlafatso, lintlafatso, le lintlafatso ho lihlahisoa tsa ST le/kapa tokomaneng ena ka nako efe kapa efe ntle le tsebiso. Bareki ba lokela ho fumana lintlha tsa morao-rao tse amanang le lihlahisoa tsa ST pele ba fana ka litaelo. Lihlahisoa tsa ST li rekisoa ho latela lipehelo le maemo a thekiso ea ST ka nako ea tumello ea taelo.

Bareki ke bona feela ba ikarabellang bakeng sa khetho, khetho, le tšebeliso ea lihlahisoa tsa ST mme ST ha e nke e le molato bakeng sa thuso ea kopo kapa moralo oa lihlahisoa tsa bareki.
Ha ho laesense, e hlalositsoeng kapa e boletsoeng, ea tokelo efe kapa efe ea thepa ea mahlale e fanoeng ke ST mona.
Ho rekisoa ha lihlahisoa tsa ST ka litokisetso tse fapaneng le tlhahisoleseding e boletsoeng mona ho tla hlakola waranti leha e le efe e fanoeng ke ST bakeng sa sehlahisoa se joalo.

ST le logo ea ST ke matšoao a khoebo a ST. Bakeng sa lintlha tse ling mabapi le matšoao a ST, sheba ho www.st.com/trademarks. Mabitso a mang kaofela a lihlahisoa kapa litšebeletso ke thepa ea beng ba tsona.
Lintlha tse tokomaneng ena li nkela sebaka le ho nkela tlhahisoleseding e neng e fanoe pele liphetolelong tsa pele tsa tokomane ena.
© 2025 STMicroelectronics – Litokelo tsohle li sirelelitsoe

Litokomane / Lisebelisoa

STMicroelectronics UM3469 X-CUBE-ISO1 Katoloso ea Software [pdf] Bukana ea Mosebelisi
X-NUCLEO-ISO1A1, NUCLEO-G071RB, UM3469 X-CUBE-ISO1 Katoloso ea Software, UM3469, X-CUBE-ISO1 Katoloso ea Software, Katoloso ea Software

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *