STM32 X-CUBE-IPS Software Digital Output Software

X-CUBE-IPS Industrial Digital Output Software bakeng sa STM32
Nuklea

Tlhahisoleseding ya Sehlahiswa

The X-CUBE-IPS Industrial Digital Output Software ke
katoloso ea theknoloji ea software ea STM32Cube, e etselitsoeng ho etsa
ho khoneha ho li-microcontroller tse fapaneng tsa STM32 ho bonolo. Sena
sephutheloana sa software se sebelisetsoa ho haha ​​​​likopo bakeng sa katleho e phahameng
li-switches tse phahameng le ho kenyelletsa sample ts'ebetsong bakeng sa e 'ngoe le e' ngoe
boto ea katoloso e tšehetsoeng ka har'a sephutheloana, bakeng sa NUCLEOF401RE le
liboto tsa ntlafatso ea NUCLEO-G431RB.

Lintlha tse ka sehloohong tsa sephutheloana sena sa software ke:

  • Li-GPIO, li-PWM, le li-IRQ
  • Phoso/diagnostics di sitisa ho tshwara
  • Sample ts'ebetsong e fumanehang katolosong e latelang
    mapolanka:
    • IPS1025H-32
  • Ho khoneha habonolo ho pholletsa le malapa a fapaneng a MCU, ka lebaka la
    Sehlopha sa STM32Cube
  • Lipehelo tsa laesense tsa mahala, tse bonolo ho basebelisi

Software ena e lumella ho laola tlhahiso ea dijithale ea e le 'ngoe
boto ea katoloso kapa pokello e hlophisitsoeng hantle ea katoloso ena
liboto tse behiloeng holim'a ntlafatso ea NUCLEO-F401RE kapa NUCLEO-G431RB
boto. E boetse e lumella u ho lenaneo mapolanka katoloso ho ba
ho bulela le ho tima ka ho sebelisa PWM ka maqhubu a itseng ho
0-100 Hz (tharollo ea 0.1 Hz), le potoloho e khethehileng ea mosebetsi ho
0-100% mefuta e fapaneng (1%). Sephutheloana se kenyelletsa example ho
leka tshebetso ya sesebediswa ha o ntse o kganna dikanale ho
boemo bo tsitsitseng le PWM.

Litaelo tsa Tšebeliso ea Sehlahisoa

Ho sebelisa Software ea X-CUBE-IPS Industrial Digital Output, latela
mehato ena:

  1. Hokela boto ea katoloso ho NUCLEO-F401RE kapa
    Boto ea ntlafatso ea NUCLEO-G431RB
  2. Khoasolla le ho kenya software ea STM32Cube.
  3. Khoasolla le ho kenya sephutheloana sa software sa X-CUBE-IPS.
  4. Sebelisa sample ts'ebetsong e fanoeng le sephutheloana ho
    iketsetsa kopo ea hau ea ho laola tlhahiso ea digital ea
    boto (ma)katoloso.
  5. Haeba ho hlokahala, hlophisa boto (li)katoloso hore e butsoe
    le ho tima ho sebelisa PWM ka lebelo le itseng le potoloho ea mosebetsi
    ho latela litlhoko tsa kopo ea hau.
  6. Lekola tšebetso ea sesebelisoa u sebelisa example fanoeng le
    sephutheloana ha u ntse u khanna likanale boemong bo tsitsitseng le
    PWM.

UM3035
Bukana ea mosebelisi
Ho qala ka software ea X-CUBE-IPS e hlahisoang ke indasteri ea dijithale bakeng sa STM32 Nucleo
Selelekela
Ka X-CUBE-IPS sephutheloana sa software u ka fihlella habonolo likarolo tsa ICs tse tšoaroang libotong tsa katoloso tse ka tlase bakeng sa STM32 Nucleo: · 0.7 Tekanyetso ea hajoale ka X-NUCLEO-OUT10A1, X-NUCLEO-OUT11A1, X-NUCLEO- OUT12A1, e amohelang batho ka ho latellana
IPS161HF, ISO808 le ISO808A · 1.0 Reite ea hajoale e nang le X-NUCLEO-OUT13A1, X-NUCLEO-OUT14A1, e amohelang ka ho latellana ISO808-1 le ISO808A-1 · 2.5 Reite ea hajoale le X-NUCLEO-OUT03AS) X1hosting2050A05 -NUCLEO-OUT1A1025 (e tsamaisang IPSXNUMXH),
X-NUCLEO-OUT08A1 (e tsamaisang IPS160HF), kapa X-NUCLEO-OUT15A1 (e tsamaisang IPS1025HF) · 5.7 Reite ea hajoale e nang le X-NUCLEO-OUT04A1 kapa X-NUCLEO-OUT06A1, e amohelang IPS2050H le IPS32 ka ho latellana.
IPS1025H-32 Katoloso e hahiloe ho theknoloji ea software ea STM32Cube ho nolofatsa ts'ebetso ho li-microcontroller tse fapaneng tsa STM32. Software e tla le sample ts'ebetsong bakeng sa boto e 'ngoe le e' ngoe ea katoloso e tšehetsoeng ka har'a sephutheloana, bakeng sa liboto tsa ntlafatso tsa NUCLEOF401RE le NUCLEO-G431RB.
Lihokelo tse amanang
Etela tikoloho ea STM32Cube web leqepheng la ho www.st.com bakeng sa lintlha tse ling

UM3035 - Rev 2 - December 2022 Ho fumana lintlha tse ling, ikopanye le ofisi ea hau ea thekiso ea STMicroelectronics ea lehae.

www.st.com

1

Acronyms le khutsufatso

Acronym API BSP CMSIS HAL IDE LED SPI

Lethathamo la 1. Lethathamo la li-acronyms Tlhaloso
Sehokelo sa lenaneo la kopo Sephutheloana sa tšehetso sa boto Cortex® microcontroller software interface standard Hardware abstraction layer Tikoloho e kopaneng ea nts'etsopele Tikoloho e khanyang e emitting diode Serial peripheral interface.

UM3035
Acronyms le khutsufatso

UM3035 - Tšen 2

leqepheng la 2/50

UM3035
Katoloso ea software ea X-CUBE-IPS bakeng sa STM32Cube

2

Katoloso ea software ea X-CUBE-IPS bakeng sa STM32Cube

2.1

Fetileview

Sephutheloana sa software sa X-CUBE-IPS se holisa ts'ebetso ea STM32Cube.

Lintlha tsa bohlokoa tsa pakete ke:

·

Sephutheloana sa software ho aha lits'ebetso bakeng sa li-switches tse phahameng tse sebetsang hantle:

octal: ISO808, ISO808-1, ISO808A, le ISO808A-1

tse peli: IPS2050H le IPS2050H-32

e le 'ngoe: IPS160HF, IPS161HF, IPS1025H, IPS1025H-32, le IPS1025HF

·

Li-GPIO, li-PWM, le li-IRQ

·

Phoso/diagnostics di sitisa ho tshwara

·

Sampts'ebetsong e fumanehang libotong tse latelang tsa katoloso, ha e hokahantsoe le NUCLEO-

F401RE kapa NUCLEO-G431RB boto ea ntlafatso:

X-NUCLEO-OUT03A1

X-NUCLEO-OUT04A1

X-NUCLEO-OUT05A1

X-NUCLEO-OUT06A1

X-NUCLEO-OUT08A1

X-NUCLEO-OUT10A1

X-NUCLEO-OUT11A1

X-NUCLEO-OUT12A1

X-NUCLEO-OUT13A1

X-NUCLEO-OUT14A1

X-NUCLEO-OUT15A1

·

E bonolo ho pholletsa le malapa a fapaneng a MCU, ka lebaka la STM32Cube

·

Lipehelo tsa laesense tsa mahala, tse bonolo ho basebelisi

Software ena e lumella ho laola tlhahiso ea dijithale ea boto e le 'ngoe ea katoloso, kapa qubu e hlophisitsoeng hantle ea liboto tsena tsa katoloso tse behiloeng holim'a boto ea ntlafatso ea NUCLEO-F401RE kapa NUCLEO-G431RB.

E boetse e u lumella ho hlophisa liboto tsa katoloso hore li buloe le ho tima u sebelisa PWM ka maqhubu a ikhethileng sebakeng sa 0-100 Hz (0.1 Hz resolution), le potoloho ea mosebetsi o itseng sebakeng sa 0-100% (1% resolution) .

Sephutheloana se kenyelletsa example ho lekola ts'ebetso ea sesebelisoa ha o ntse o khanna likanale boemong bo tsitsitseng le PWM.

2.2

Meaho

Software ena ke katoloso e lumellanang ka botlalo ea meralo ea STM32Cube bakeng sa nts'etsopele ea lits'ebetso tsa ts'ebetso e phahameng (tse peli le tse le 'ngoe) tse nang le matla a phahameng a mahlakoreng a phahameng a bohlale (IPS) li-digital output modules.

Software e thehiloe holim'a STM32CubeHAL hardware abstraction layer bakeng sa microcontroller ea STM32. Sephutheloana se atolosa STM32Cube ka ho fana ka sephutheloana sa tšehetso sa boto (BSP) bakeng sa liboto tsa katoloso ea dijithale tse ipapisitseng le lisebelisoa tse thathamisitsoeng ho Karolo ea 2.1 Ho feta.view.

Likarolo tsa software tse sebelisoang ke software ea kopo ho fihlella le ho sebelisa liboto tsa katoloso ea dijithale tsa indasteri ke:

·

STM32Cube HAL layer: e na le li-API tse bonolo, tse tloaelehileng le tsa mefuta e mengata (lenaneo la lisebelisoa

interfaces) tse sebetsanang le lits'ebetso tse kaholimo, lilaeborari le mekotla. Tsena generic le

extension APIs li thehiloe holim'a moralo o tloaelehileng e le hore likarolo tse ka holimo tse kang middleware li ka sebetsa

ntle le ho hloka tlhaiso-leseling e itseng ea sesebelisoa sa microcontroller (MCU). Sebopeho sena se ntlafatsa laebrari

Khoutu e sebetsa hape 'me e fana ka tiiso ea ho nkeha habonolo ho lisebelisoa tse ling.

·

Sephutheloana sa tšehetso sa boto (BSP): se fana ka tšehetso ea software bakeng sa li-peripherals tsa STM32 Nucleo board,

ntle le MCU. Li-API tsena tse ikhethileng li fana ka sebopeho sa mananeo bakeng sa boto e itseng e ikhethileng

li-peripherals tse kang li-LED, likonopo tsa basebelisi, joalo-joalo, 'me li ka sebelisoa ho lata mofuta oa boto ea motho ka mong

tlhahisoleseding. E boetse e fana ka ts'ehetso ea ho qala, ho hlophisa le ho bala data.

UM3035 - Tšen 2

leqepheng la 3/50

Setšoantšo sa 1. X-CUBE-IPS ea katoloso ea software ea meralo

UM3035
Sebopeho sa foldara

2.3

Sebopeho sa foldara

Setšoantšo sa 2. Sebopeho sa foldara ea sephutheloana sa X-CUBE-IPS

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

·

htmresc e na le litšoantšo tsa maqephe a html

·

Litokomane li na le HTML e hlophisitsoeng file e entsoeng ho tsoa ho khoutu ea mohloli, e hlalosang software

likarolo le li-API.

·

Bakhanni ba na le:

STM32Cube HAL subfolders, haholo-holo STM32G4xx_HAL_Driver le STM32F4xx_HAL_Driver. Tsena files ha li tobane le software ea X-CUBE-IPS empa li tsoa ka kotloloho ho tsoa ho moralo oa STM32Cube mme li emela khoutu ea "hardware abstraction layer" bakeng sa STM32 MCUs.

foldara ea CMSIS, e nang le Cortex® microcontroller software interface standard files ho tloha Arm. Tsena files ke likarolo tse ikemetseng tsa barekisi bakeng sa processor ea Cortex-M
letoto. Foldara ena le eona e tla e sa fetohe ho tsoa ho moralo oa STM32Cube.

foldara ea BSP e nang le khoutu e hlokahalang bakeng sa ho hlophisoa ha liboto tsa katoloso tse thathamisitsoeng ho Karolo ea 2.1 Ho feta.view, bakhanni ba IC ba thathamisitsoeng ho Karolo ea 2.1 Overview, le mesebetsi ea switch API.

·

Merero e na le sample likopo tsa lihlahisoa tsohle tsa IPS tse tšehetsoeng, tse fanoeng bakeng sa NUCLEO-F401RE le

Setšoantšo sa NUCLEO-G431RB

UM3035 - Tšen 2

leqepheng la 4/50

2.3.1
2.3.1.1 2.3.1.2 2.3.1.3 2.3.1.4 2.3.1.5

UM3035
Sebopeho sa foldara

Li-BSPs

Bakeng sa software ea X-CUBE-IPS, ho sebelisoa li-BSP tse fapaneng:

·

STM32F4xx-Nucleo, STM32G4xx_Nucleo

·

IPS1025H_2050H

·

Tlhaloso: IPS1025HF

·

IPS160HF_161HF

·

ISO808

·

ISO808-1

·

ISO 808A

·

ISO808A-1

·

OUT0xA1

·

OUT08_10A1

·

OUT15A1

·

OUT11_13A1

·

OUT12_14A1

STM32F4xx-Nucleo, STM32G4xx_Nucleo
Ho ipapisitsoe le boto ea nts'etsopele ea STM32 Nucleo e sebelisitsoeng, li-BSP tsena li fana ka sebopeho sa ho hlophisa le ho sebelisa liphatlalatso tsa boto ea nts'etsopele ka liboto tsa katoloso tse thathamisitsoeng ho Karolo ea 2.1 Over.view.
Sephutheli se seng le se seng (STM32F4xx-Nucleo, STM32G4xx_Nucleo) se na le lihlopha tsa .c/.h files (stm32[code]xx_nucleo.c/.h, moo [khoutu] e leng khoutu ea lelapa ea MCU F4 kapa G4), e tsoang ho moralo oa STM32Cube ntle le phetoho. Ba fana ka mesebetsi ea ho sebetsana le konopo ea mosebedisi le li-LED tsa boto e lumellanang ea nts'etsopele.

IPS1025H_2050H

IPS1025H_2050H BSP karolo e fana ka mesebetsi ea mokhanni bakeng sa lisebelisoa tse bohlale tsa ho fetola matla tsa STMicroelectronics ho foldareng DriversBSPComponentsips1025h_2050h.

Sephutheli sena se na le:

·

ips1025h_2050h.c: mesebetsi ea mantlha ea IPS1025H, IPS1025H-32, IPS2050H le IPS2050H-32 bakhanni

·

ips1025h_2050h.h: phatlalatso ea IPS1025H, IPS1025H-32, IPS2050H le IPS2050H-32 mokhanni

mesebetsi le litlhaloso tse amanang le tsona

Tlhaloso: IPS1025HF

IPS1025HF BSP karolo e fana ka mesebetsi ea mokhanni bakeng sa lisebelisoa tse bohlale tsa ho fetola matla tsa STMicroelectronics ho foldareng DriversBSPComponentsips1025hf.

Sephutheli sena se na le:

·

ips1025hf.c: mesebetsi ea mantlha ea bakhanni ba IPS1025HF

·

ips1025hf.h: phatlalatso ea mesebetsi ea mokhanni oa IPS1025HF le litlhaloso tse amanang le eona

IPS160HF_161HF

IPS160HF_161HF BSP karolo e fana ka mesebetsi ea mokhanni bakeng sa lisebelisoa tse bohlale tsa ho fetola matla tsa STMicroelectronics foldareng DriversBSPComponentsips160hf_161hf.

Sephutheli sena se na le:

·

ips160hf_161hf.c: mesebetsi ea mantlha ea IPS160HF le bakhanni ba IPS161HF

·

ips160hf_161hf.h: phatlalatso ea IPS160HF le IPS161HF mesebetsi ea mokhanni le e amanang le eona

litlhaloso

ISO808
Karolo ea ISO808 BSP e fana ka mesebetsi ea mokhanni bakeng sa lisebelisoa tse bohlale tsa ho fetola matla tsa STMicroelectronics foldareng ea DriversBSPComponentsiso808.

UM3035 - Tšen 2

leqepheng la 5/50

UM3035
Sebopeho sa foldara

2.3.1.6 2.3.1.7 2.3.1.8 2.3.1.9 2.3.1.10 2.3.1.11

Sephutheli sena se na le:

·

iso808.c: mesebetsi ea mantlha ea bakhanni ba ISO808 le ISO808-1

·

iso808.h: phatlalatso ea ISO808 le ISO808-1 mesebetsi ea mokhanni le litlhaloso tse amanang le tsona

ISO 808A

Karolo ea ISO808A BSP e fana ka mesebetsi ea mokhanni bakeng sa lisebelisoa tse bohlale tsa ho fetola matla tsa STMicroelectronics foldareng DriversBSPComponentsiso808a.

Sephutheli sena se na le:

·

iso808a.c: mesebetsi ea mantlha ea bakhanni ba ISO808A le ISO808A-1

·

iso808a.h: phatlalatso ea ISO808A le ISO808A-1 mesebetsi ea mokhanni le litlhaloso tse amanang le eona

OUT08_10A1
Karolo ea OUT08_10A1 BSP e na le sephutheloana sa tšehetso sa boto files bakeng sa liboto tsa katoloso tsa X-NUCLEO-OUT08A1 le X-NUCLEO-OUT10A1. Tsena files li nehetsoe mesebetsing e hlokahalang ho khanna li-switches tsa motlakase maemong a tsitsitseng le ka mokhoa oa PWM o sebelisa li-GPIO.
The files li boetse li sebelisetsoa ho fumana boemo ba tlhahlobo le lipene tsa maikutlo.
Ka lits'ebetso tsena, mocha o ka beoa, oa hlophisoa bocha, kapa oa hlophisoa ka mokhoa oa PWM ka potoloho e itseng ea frequency le mosebetsi.

OUT0xA1
Karolo ea OUT0xA1 BSP e na le sephutheloana sa tšehetso sa boto files bakeng sa lelapa la boto la X-NUCLEO-OUT0xA1 (X-NUCLEO-OUT03A1, X-NUCLEO-OUT04A1, X-NUCLEO-OUT05A1, X-NUCLEO-OUT06A1), tse inehetseng mesebetsing e hlokahalang ho khanna li-switches tsa matla boemo bo tsitsitseng le ka mokhoa oa PWM o sebelisa li-GPIO.
The files li boetse li sebelisetsoa ho fumana boemo ba tlhahlobo le lipene tsa maikutlo. Ka lits'ebetso tsena, mocha o le mong kapa ho feta o ka beoa, oa hlophisoa bocha, kapa oa hlophisoa ka mokhoa oa PWM ka lebelo le itseng le potoloho ea mosebetsi.

OUT11_13A1
Karolo ea OUT11_13A1 BSP e na le sephutheloana sa tšehetso sa boto files bakeng sa liboto tsa katoloso tsa X-NUCLEO-OUT11A1 le X-NUCLEO-OUT13A1. Tsena files li nehetsoe mesebetsing e hlokahalang ho khanna li-switches tsa matla maemong a tsitsitseng le ka mokhoa oa PWM ho sebelisa li-GPIO.
The files li boetse li sebelisetsoa ho fumana boemo ba tlhahlobo le lipene tsa maikutlo. Ka mesebetsi ena, Direct Control Mode kapa Synchronous Control Mode e ka laoloa, mocha o le mong kapa ho feta o ka behoa, oa tsosolosoa, kapa oa hlophisoa ka mokhoa oa PWM ka nako e itseng le potoloho ea mosebetsi.

OUT12_14A1
Karolo ea OUT12_14A1 BSP e na le sephutheloana sa tšehetso sa boto files bakeng sa liboto tsa katoloso tsa X-NUCLEO-OUT12A1 le X-NUCLEO-OUT14A1. Tsena files li nehetsoe mesebetsing e hlokahalang ho khanna li-switches tsa matla maemong a tsitsitseng le ka mokhoa oa PWM ho sebelisa li-GPIO.
The files li boetse li sebelisetsoa ho fumana boemo ba tlhahlobo le lipene tsa maikutlo. Ka mesebetsi ena, ho sebelisa sebopeho sa SPI, mocha o le mong kapa ho feta o ka behoa, oa tsosolosoa, kapa oa hlophisoa ka mokhoa oa PWM ka nako e itseng le potoloho ea mosebetsi.

OUT15A1
Karolo ea OUT15A1 BSP e na le sephutheloana sa tšehetso sa boto files bakeng sa boto ea katoloso ea X-NUCLEO-OUT15A1. Tsena files li nehetsoe mesebetsing e hlokahalang ho khanna li-switches tsa motlakase maemong a tsitsitseng le ka mokhoa oa PWM o sebelisa li-GPIO.
The files li boetse li sebelisetsoa ho fumana boemo ba tlhahlobo le lipene tsa maikutlo. Ka lits'ebetso tsena, mocha o ka beoa, oa hlophisoa bocha, kapa oa hlophisoa ka mokhoa oa PWM ka potoloho e itseng ea frequency le mosebetsi.

UM3035 - Tšen 2

leqepheng la 6/50

2.3.2

UM3035
Sebopeho sa foldara

Merero

Bakeng sa sethala se seng le se seng sa STM32 Nucleo, example project e fumaneha ka har'a lifoldara:

·

Litsebi tsaSTM32F401RE-NucleoExamplesOut03_04

·

MereroSTM32G431RB-NucleoExamplesOut03_04

·

Litsebi tsaSTM32F401RE-NucleoExamplesOut05_06

·

MereroSTM32G431RB-NucleoExamplesOut05_06

·

Litsebi tsaSTM32F401RE-NucleoExamplesOut08_10

·

MereroSTM32G431RB-NucleoExamplesOut08_10

·

Litsebi tsaSTM32F401RE-NucleoExamplesOut11_13

·

MereroSTM32G431RB-NucleoExamplesOut11_13

·

Litsebi tsaSTM32F401RE-NucleoExamplesOut12_14

·

MereroSTM32G431RB-NucleoExamplesOut12_14

·

Litsebi tsaSTM32F401RE-NucleoExamplesOut15

·

MereroSTM32G431RB-NucleoExamplesOut15

Example e na le foldara e inehetseng ho IDE e lebisitsoeng:

·

EWARM e na le morero files bakeng sa IAR

·

MDK-ARM e na le morero files bakeng sa Keil

·

STM32CubeIDE e na le morero files bakeng sa OpenSTM32

Example na le mohloli o latelang files:

·

Ho tsoa03_04

Litsebi tsaSTM32F401RE-NucleoExamplesOut03_04

Incmain.h – sehlooho sa mojule oa main.c

Inout03_04a1_conf.h - hlooho bakeng sa tlhophiso ea mokhanni oa BSP/OUT0xA1

Incapp_switch.h – sehlooho sa mojule oa app_switch.c

Incstm32f4xx_hal_conf.h – tlhophiso ya HAL file Setšoantšo sa STM32F4xx

Incstm32f4xx_it.h - sitisa lihlooho tsa litšoantšiso file Setšoantšo sa STM32F4xx

Incstm32f4xx_nucleo_errno.h - likhoutu tsa phoso bakeng sa STM32F4xx-Nucleo

Incips2050h_conf.h - sehlooho sa BSP/Components/ips1025h_2050h tlhophiso ea mokhanni

Srcmain.c - lenaneo le ka sehloohong

Srcapp_switch.c - khoutu ea kopo ea mohlalaample customization

Srcstm32f4xx_hal_msp.c – HAL MSP module bakeng sa STM32F4xx

Srcstm32f4xx_it.c - sitisa batshwari ba STM32F4xx

Srcsystem_stm32f4xx.c- mohloli oa tsamaiso file Setšoantšo sa STM32F4xx

MereroSTM32G431RB-NucleoExamplesOut03_04

Incmain.h- hlooho bakeng sa mojule oa main.c

Inout03_04a1_conf.h- hlooho bakeng sa tlhophiso ea mokhanni oa BSP/OUT0xA1

Incapp_switch.h- hlooho bakeng sa mojule oa app_switch.c

Tlhophiso ea Incstm32g4xx_hal_conf.h- HAL file bakeng sa STM32G4xx

Incstm32g4xx_it.h – sitisa hlooho ya ditshwari file bakeng sa STM32G4xx

Incstm32g4xx_nucleo_conf.h – tlhophiso file bakeng sa STM32G4xx_Nucleo

Incips2050h_conf.h - sehlooho sa BSP/Components/ips1025h_2050h tlhophiso ea mokhanni

Srcmain.c - lenaneo le ka sehloohong

Srcapp_switch.c - khoutu ea kopo ea mohlalaample customization

Srcstm32g4xx_hal_msp.c – HAL MSP module bakeng sa STM32G4xx

Srcstm32g4xx_it.c - sitisa batshwari ba STM32G4xx

Srcsystem_stm32g4xx.c - mohloli oa tsamaiso file bakeng sa STM32G4xx

UM3035 - Tšen 2

leqepheng la 7/50

UM3035
Sebopeho sa foldara

·

Ho tsoa05_06

Litsebi tsaSTM32F401RE-NucleoExamplesOut05_06

Incmain.h – sehlooho sa mojule oa main.c

Inout05_06a1_conf.h - hlooho bakeng sa tlhophiso ea mokhanni oa BSP/OUT0xA1

Incapp_switch.h – sehlooho sa mojule oa app_switch.c

Incstm32f4xx_hal_conf.h – tlhophiso ya HAL file Setšoantšo sa STM32F4xx

Incstm32f4xx_it.h - sitisa lihlooho tsa litšoantšiso file Setšoantšo sa STM32F4xx

Incstm32f4xx_nucleo_errno.h - likhoutu tsa phoso bakeng sa STM32F4xx-Nucleo

Incips1025h_conf.h - sehlooho sa BSP/Components/ips1025h_2050h tlhophiso ea mokhanni

Srcmain.c - lenaneo le ka sehloohong

Srcapp_switch.c - ho qala le ho fetola mesebetsi

Srcstm32f4xx_hal_msp.c – HAL MSP module bakeng sa STM32F4xx

Srcstm32f4xx_it.c - sitisa batshwari ba STM32F4xx

Srcsystem_stm32f4xx.c - mohloli oa tsamaiso file Setšoantšo sa STM32F4xx

MereroSTM32G431RB-NucleoExamplesOut05_06

Incmain.h – sehlooho sa mojule oa main.c

Inout05_06a1_conf.h - hlooho bakeng sa tlhophiso ea mokhanni oa BSP/OUT0xA1

Incapp_switch.h – sehlooho sa mojule oa app_switch.c

Incstm32g4xx_hal_conf.h – tlhophiso ya HAL file bakeng sa STM32G4xx

Incstm32g4xx_it.h – sitisa hlooho ya ditshwari file bakeng sa STM32G4xx

Incstm32g4xx_nucleo_conf.h – tlhophiso file bakeng sa STM32G4xx_Nucleo

Incips1025h_conf.h - sehlooho sa BSP/Components/ips1025h_2050h tlhophiso ea mokhanni

Srcmain.c - lenaneo le ka sehloohong

Srcapp_switch.c - ho qala le ho fetola mesebetsi

Srcstm32g4xx_hal_msp.c – HAL MSP module bakeng sa STM32G4xx

Srcstm32g4xx_it.c - sitisa batshwari ba STM32G4xx

Srcsystem_stm32g4xx.c - mohloli oa tsamaiso file bakeng sa STM32G4xx

UM3035 - Tšen 2

leqepheng la 8/50

UM3035
Sebopeho sa foldara

·

Tsoa15

Litsebi tsaSTM32F401RE-NucleoExamplesOut15

Incmain.h – sehlooho sa mojule oa main.c

Incout15a1_conf.h – hlooho bakeng sa phetiso ya mokhanni wa BSP/OUT15A1

Incapp_switch.h – sehlooho sa mojule oa app_switch.c

Incstm32f4xx_hal_conf.h – tlhophiso ya HAL file Setšoantšo sa STM32F4xx

Incstm32f4xx_it.h - sitisa lihlooho tsa litšoantšiso file Setšoantšo sa STM32F4xx

Incstm32f4xx_nucleo_errno.h - likhoutu tsa phoso bakeng sa STM32F4xx-Nucleo

Incips1025hf_conf.h - sehlooho sa BSP/Components/ips1025hf tlhophiso ea mokhanni

Srcmain.c - lenaneo le ka sehloohong

Srcapp_switch.c - ho qala le ho fetola mesebetsi

Srcstm32f4xx_hal_msp.c – HAL MSP module bakeng sa STM32F4xx

Srcstm32f4xx_it.c - sitisa batshwari ba STM32F4xx

Srcsystem_stm32f4xx.c - mohloli oa tsamaiso file Setšoantšo sa STM32F4xx

MereroSTM32G431RB-NucleoExamplesOut15

Incmain.h – sehlooho sa mojule oa main.c

Incout15a1_conf.h – hlooho bakeng sa phetiso ya mokhanni wa BSP/OUT15A1

Incapp_switch.h – sehlooho sa mojule oa app_switch.c

Incstm32g4xx_hal_conf.h – tlhophiso ya HAL file bakeng sa STM32G4xx

Incstm32g4xx_it.h – sitisa hlooho ya ditshwari file bakeng sa STM32G4xx

Incstm32g4xx_nucleo_conf.h – tlhophiso file bakeng sa STM32G4xx_Nucleo

Incips1025hf_conf.h - sehlooho sa BSP/Components/ips1025hf tlhophiso ea mokhanni

Srcmain.c - lenaneo le ka sehloohong

Srcapp_switch.c - ho qala le ho fetola mesebetsi

Srcstm32g4xx_hal_msp.c – HAL MSP module bakeng sa STM32G4xx

Srcstm32g4xx_it.c - sitisa batshwari ba STM32G4xx

Srcsystem_stm32g4xx.c - Mohloli oa tsamaiso file bakeng sa STM32G4xx

UM3035 - Tšen 2

leqepheng la 9/50

UM3035
Sebopeho sa foldara

·

Ho tsoa08_10

Litsebi tsaSTM32F401RE-NucleoExamplesOut08_10

Incmain.h – sehlooho sa mojule oa main.c

Inout08_10a1_conf.h- Hlooho bakeng sa tlhophiso ea mokhanni oa BSP/OUT08_10A1

Incapp_switch.h – sehlooho sa mojule oa app_switch.c

Incstm32f4xx_hal_conf.h – tlhophiso ya HAL file Setšoantšo sa STM32F4xx

Incstm32f4xx_it.h - sitisa lihlooho tsa litšoantšiso file Setšoantšo sa STM32F4xx

Incstm32f4xx_nucleo_errno.h - likhoutu tsa phoso bakeng sa STM32F4xx-Nucleo

Incips160hf_161hf_conf.h- Hlooho ea BSP/Components/ips160hf_161hf

Srcmain.c - lenaneo le ka sehloohong

Srcapp_switch.c - ho qala le ho fetola mesebetsi

Srcstm32f4xx_hal_msp.c – HAL MSP module bakeng sa STM32F4xx

Srcstm32f4xx_it.c - sitisa batshwari ba STM32F4xx

Srcsystem_stm32f4xx.c - mohloli oa tsamaiso file Setšoantšo sa STM32F4xx

MereroSTM32G431RB-NucleoExamplesOut08_10

Incmain.h – sehlooho sa mojule oa main.c

Incout15a1_conf.h - hlooho bakeng sa phetisetso ea mokhanni oa BSP/OUT08_10A1

Incapp_switch.h – sehlooho sa mojule oa app_switch.c

Incstm32g4xx_hal_conf.h – tlhophiso ya HAL file bakeng sa STM32G4xx

Incstm32g4xx_it.h – sitisa hlooho ya ditshwari file bakeng sa STM32G4xx

Incstm32g4xx_nucleo_conf.h – tlhophiso file bakeng sa STM32G4xx_Nucleo

Incips160hf_161hf_conf.h- Hlooho ea BSP/Components//ips160hf_161hf

Srcmain.c - lenaneo le ka sehloohong

Srcapp_switch.c - ho qala le ho fetola mesebetsi

Srcstm32g4xx_hal_msp.c – HAL MSP module bakeng sa STM32G4xx

Srcstm32g4xx_it.c - sitisa batshwari ba STM32G4xx

Srcsystem_stm32g4xx.c - Mohloli oa tsamaiso file bakeng sa STM32G4xx

UM3035 - Tšen 2

leqepheng la 10/50

UM3035
Sebopeho sa foldara

·

Ho tsoa11_13

Litsebi tsaSTM32F401RE-NucleoExamplesOut11_13

Incmain.h – sehlooho sa mojule oa main.c

Inout11_13a1_conf.h – hlooho bakeng sa phetiso ea mokhanni oa BSP/OUT11_13A1

Incapp_switch.h – sehlooho sa mojule oa app_switch.c

Incstm32f4xx_hal_conf.h – tlhophiso ya HAL file Setšoantšo sa STM32F4xx

Incstm32f4xx_it.h - sitisa lihlooho tsa litšoantšiso file Setšoantšo sa STM32F4xx

Incstm32f4xx_nucleo_errno.h - likhoutu tsa phoso bakeng sa STM32F4xx-Nucleo

Inciso808_conf.h - sehlooho sa tlhophiso ea mokhanni oa BSP/Components/iso808

Srcmain.c - lenaneo le ka sehloohong

Srcapp_switch.c - ho qala le ho fetola mesebetsi

Srcstm32f4xx_hal_msp.c – HAL MSP module bakeng sa STM32F4xx

Srcstm32f4xx_it.c - sitisa batshwari ba STM32F4xx

Srcsystem_stm32f4xx.c - mohloli oa tsamaiso file Setšoantšo sa STM32F4xx

MereroSTM32G431RB-NucleoExamplesOut11_13

Incmain.h – sehlooho sa mojule oa main.c

Inout11_13a1_conf.h – hlooho bakeng sa phetiso ea mokhanni oa BSP/OUT11_13A1

Incapp_switch.h – sehlooho sa mojule oa app_switch.c

Incstm32g4xx_hal_conf.h – tlhophiso ya HAL file bakeng sa STM32G4xx

Incstm32g4xx_it.h – sitisa hlooho ya ditshwari file bakeng sa STM32G4xx

Incstm32g4xx_nucleo_conf.h – tlhophiso file bakeng sa STM32G4xx_Nucleo

Inciso808_conf.h - sehlooho sa tlhophiso ea mokhanni oa BSP/Components/iso808

Srcmain.c - lenaneo le ka sehloohong

Srcapp_switch.c - ho qala le ho fetola mesebetsi

Srcstm32g4xx_hal_msp.c – HAL MSP module bakeng sa STM32G4xx

Srcstm32g4xx_it.c - sitisa batshwari ba STM32G4xx

Srcsystem_stm32g4xx.c - mohloli oa tsamaiso file bakeng sa STM32G4xx

UM3035 - Tšen 2

leqepheng la 11/50

2.4
2.4.1

UM3035
Lisebelisoa tse hlokahalang tsa software

·

Ho tsoa12_14

Litsebi tsaSTM32F401RE-NucleoExamplesOut12_14

Incmain.h – sehlooho sa mojule oa main.c

Inout12_14a1_conf.h – hlooho bakeng sa phetiso ea mokhanni oa BSP/OUT12_14A1

Incapp_relay.h – sehlooho sa mojule oa app_relay.c

Incstm32f4xx_hal_conf.h – tlhophiso ya HAL file Setšoantšo sa STM32F4xx

Incstm32f4xx_it.h - sitisa lihlooho tsa litšoantšiso file Setšoantšo sa STM32F4xx

Incstm32f4xx_nucleo_errno.h - likhoutu tsa phoso bakeng sa STM32F4xx-Nucleo

Inciso808a_conf.h - sehlooho sa BSP/Components/iso808a tlhophiso ea mokhanni

Srcmain.c - lenaneo le ka sehloohong

Srcapp_relay.c - ho qala le ho tsamaisa mesebetsi

Srcstm32f4xx_hal_msp.c – HAL MSP module bakeng sa STM32F4xx

Srcstm32f4xx_it.c - sitisa batshwari ba STM32F4xx

Srcsystem_stm32f4xx.c - mohloli oa tsamaiso file Setšoantšo sa STM32F4xx

MereroSTM32G431RB-NucleoExamplesOut12_14

Incmain.h – sehlooho sa mojule oa main.c

Inout12_14a1_conf.h – hlooho bakeng sa phetiso ea mokhanni oa BSP/OUT12_14A1

Incapp_relay.h – sehlooho sa mojule oa app_relay.c

Incstm32g4xx_hal_conf.h – tlhophiso ya HAL file bakeng sa STM32G4xx

Incstm32g4xx_it.h – sitisa hlooho ya ditshwari file bakeng sa STM32G4xx

Incstm32g4xx_nucleo_conf.h – tlhophiso file bakeng sa STM32G4xx_Nucleo

Inciso808a_conf.h - sehlooho sa BSP/Components/iso808a tlhophiso ea mokhanni

Srcmain.c - lenaneo le ka sehloohong

Srcapp_relay.c - ho qala le ho tsamaisa mesebetsi

Srcstm32g4xx_hal_msp.c – HAL MSP module bakeng sa STM32G4xx

Srcstm32g4xx_it.c - sitisa batshwari ba STM32G4xx

Srcsystem_stm32g4xx.c - mohloli oa tsamaiso file bakeng sa STM32G4xx

Lisebelisoa tse hlokahalang tsa software

X-NUCLEO-OUT03A1, X-NUCLEO-OUT04A1
MCU e laola IPS2050H le IPS2050H-32 ka li-GPIO.
Ka hona, ha u sebelisa boto e le 'ngoe ea katoloso ea X-NUCLEO-OUT03A1 kapa boto e le' ngoe ea ho atolosa X-NUCLEO-OUT04A1, ho hlokahala lipontšo tse peli tsa GPIO (IN1 le IN2 pins) hammoho le li-GPIO tse peli tse inehetseng ho tsamaiso ea tšitiso (FLT1, FLT2 pins) e hlokahalang.
Software e boetse e sebelisa sebali sa nako ea PWM ho hlahisa lipaterone tsa nako le nako ho likanale tsa tlhahiso bakeng sa liboto tsa katoloso.
Hape hoa khoneha ho hlahloba mochine oa tlhahiso ea digital oa mechine e robeli ka ho bokella ho fihlela ho tse 'nè tsa X-NUCLEO-OUT03A1 le X-NUCLEO-OUT04A1 ka terene ea phepelo e arolelanoang kapa e ikemetseng le meroalo e ikemetseng.
Tabeng ena, liboto tse eketsehileng tsa katoloso li tlameha ho hlophisoa hantle. Bakeng sa boto ea bobeli, ea boraro, kapa ea bone, hoa hlokahala ho tlosa li-resistors tse 'nè bakeng sa boto e' ngoe le e 'ngoe ho tloha sebakeng sa kamehla le ho li rekisa ka maemo a fapaneng a amanang le nomoro ea boto, ho latela morero o hlalositsoeng ka tlase.

Boto 0 Boto ea 1 Boto ea 2 Boto ea 3

Nomoro ea boto.

Letlapa la 2. Tlhophiso ea mokoloko oa mapolanka a mane a katoloso

IN1 R101 R131 R111 R121

IN2 R102 R132 R112 R122

FLT1 R103 R133 R113 R123

FLT2 R104 R134 R114 R124

UM3035 - Tšen 2

leqepheng la 12/50

UM3035
Lisebelisoa tse hlokahalang tsa software

Bohlokoa:

Ha o sebelisa boto ea 2 le boto ea 3, li-jumpers tse peli li tlameha ho koala likhokahano tsa morpho ho boto ea nts'etsopele ea STM32 Nucleo:

·

CN7.35-36 e koetsoe

·

CN10.25-26 e koetsoe

Bakeng sa lintlha tse ling, bona tlhophiso ea jumper e hlalositsoeng ho Setupo sa Boto ea Karolo ea 3.4 le litokomane file (readme.html ho ExamplesOut03_04 lifoldara).

2.4.2 2.4.3

X-NUCLEO-OUT05A1, X-NUCLEO-OUT06A1
MCU e laola IPS1025H le IPS1025H-32 ka li-GPIO.
Kahoo, ha u sebelisa boto e le 'ngoe ea ho atolosa X-NUCLEO-OUT05A1 kapa boto e le' ngoe ea ho atolosa X-NUCLEO-OUT06A1, letšoao le le leng la GPIO (IN1) hammoho le li-GPIO tse peli tse inehetseng ho tsamaiso ea tšitiso (FLT1, FLT2 pins) e hlokahalang.
Software e boetse e sebelisa sebali sa nako ea PWM ho hlahisa lipaterone tsa nako le nako ho likanale tsa tlhahiso bakeng sa liboto tsa katoloso.
Hape hoa khoneha ho hlahloba mochine o hlahisoang ke mechine e mene ka ho bokella ho fihlela ho tse 'nè tsa X-NUCLEO-OUT05A1 le X-NUCLEO-OUT06A1 ka terene ea phepelo e arolelanoang kapa e ikemetseng le meroalo e ikemetseng.
Tabeng ena, liboto tse eketsehileng tsa katoloso li tlameha ho hlophisoa hantle. Bakeng sa boto ea bobeli, ea boraro, kapa ea bone, hoa hlokahala ho tlosa li-resistors tse tharo bakeng sa boto e 'ngoe le e' ngoe ho tloha sebakeng sa kamehla le ho li rekisa ka maemo a fapaneng a amanang le nomoro ea boto, ho latela morero o hlalositsoeng ka tlase.

Boto 0 Boto ea 1 Boto ea 2 Boto ea 3

Letlapa la 3. Tlhophiso ea mokoloko oa mapolanka a mane a katoloso

Nomoro ea boto.

IN1 R101 R102 R115 R120

R103 R104 R116 R119

FLT1

R114 R117 R107 R118

FLT2

Bakeng sa lintlha tse ling, bona tlhophiso ea jumper e hlalositsoeng ho Setupo sa Boto ea Karolo ea 3.4 le litokomane file (readme.html ho ExamplesOut05_06 lifoldara).
X-NUCLEO-OUT08A1, X-NUCLEO-OUT10A1 MCU e laola IPS160HF le IPS161HF ka GPIOs. Ka hona, ha u sebelisa boto e le 'ngoe ea X-NUCLEO-OUT08A1 kapa X-NUCLEO-OUT10A1, ho hlokahala lipontšo tse tharo tsa GPIO (IN1, Nch-Drv, OUT_FB pins) hammoho le GPIO e inehetseng ho tsamaiso ea tšitiso (DIAG pin) e hlokahalang. Software e boetse e sebelisa sebali sa nako ea PWM ho hlahisa lipaterone tsa nako le nako mocheng oa tlhahiso bakeng sa boto ea katoloso. Hape hoa khoneha ho hlahloba mochine oa tlhahiso ea digital oa quad-channel ka ho bokella tse 'nè tsa X-NUCLEO-OUT08A1 kapa tse' nè tsa X-NUCLEO-OUT10A1, kapa motsoako oa tsona, ka seporo se arolelanoang kapa se ikemetseng le meroalo e ikemetseng. Tabeng ena, liboto tse eketsehileng tsa katoloso li tlameha ho hlophisoa hantle. Bakeng sa boto ea bobeli, ea boraro le ea bone, hoa hlokahala ho tlosa li-resistors tse 'nè ho tloha sebakeng sa kamehla le ho li rekisa ka maemo a fapaneng, ho latela morero o hlalositsoeng ka tlase.

Nomoro ea boto. Boto 0 Boto ea 1 Boto ea 2 Boto ea 3

Letlapa la 4. Tlhophiso ea mokoloko oa mapolanka a mane a katoloso

IN1 R101 R111 R121 R132

DIAG R103 R112 R125 R133

R102 R124 R130 R134

NCH-DRV

R104 R131 R123 R122

TSOA_FB

UM3035 - Tšen 2

leqepheng la 13/50

UM3035
Lisebelisoa tse hlokahalang tsa software

Bohlokoa:

Ha o sebelisa boto ea 1 le boto ea 3, li-jumpers tse peli li tlameha ho koala likhokahano tsa morpho ho boto ea nts'etsopele ea STM32 Nucleo:

·

CN7.35-36 e koetsoe

·

CN10.25-26 e koetsoe

2.4.4 2.4.5

Bakeng sa lintlha tse ling, bona tlhophiso ea jumper e hlalositsoeng ho Setupo sa Boto ea Karolo ea 3.4 le litokomane file (readme.html ho ExamplesOut08_10 lifoldara).
X-NUCLEO-OUT15A1 MCU e laola IPS1025HF ka GPIOs. Kahoo, ha u sebelisa boto e le 'ngoe ea katoloso ea X-NUCLEO-OUT15A1, ho hlokahala matšoao a mararo a GPIO (IN1, Nch-Drv, OUT_FB pins) hammoho le li-GPIO tse peli tse inehetseng ho tsamaiso ea tšitiso (FLT1, FLT2 pins) e hlokahalang. Software e boetse e sebelisa sebali sa nako ea PWM ho hlahisa lipaterone tsa nako le nako mocheng oa tlhahiso bakeng sa boto ea katoloso. Hape hoa khoneha ho lekola mochini o hlahisoang ke dijithale tse peli ka ho kenya li-X-NUCLEO-OUT15A1 tse peli ka seporo sa phepelo se arolelanoang kapa se ikemetseng le meroalo e ikemetseng. Tabeng ena, boto e eketsehileng ea katoloso e tlameha ho hlophisoa hantle. Bakeng sa boto ea bobeli, hoa hlokahala ho tlosa li-resistors tse hlano ho tloha sebakeng sa kamehla le ho li rekisa ka maemo a fapaneng, ho latela morero o hlalositsoeng ka tlase.

Nomoro ea boto. Boto 0 Boto ea 1

Letlapa la 5. Tlhophiso ea mokoloko oa mapolanka a mabeli a katoloso

IN1 R101 R102

FLT1 R103 R104

FLT2 R114 R107

Nch-DRV R110 R115

OUT_FB R108 R116

Bakeng sa lintlha tse ling, bona tlhophiso ea jumper e hlalositsoeng ho Setupo sa Boto ea Karolo ea 3.4 le litokomane file (readme.html ho ExamplesOut15 lifoldara).

X-NUCLEO-OUT11A1, X-NUCLEO-OUT13A1

MCU e laola ISO808 le ISO808-1 ka GPIOs.

Kahoo, ha u sebelisa boto e le 'ngoe ea ho atolosa X-NUCLEO-OUT11A1 kapa boto e le' ngoe ea ho atolosa X-NUCLEO-OUT13A1, matšoao a robeli a GPIO (IN1 ho IN8), li-GPIO tse peli (LOAD le SYNCH) tse sebelisetsoang ho laola mokhoa oa ho sebetsa oa sesebelisoa (Synchronous Control Mode kapa Mokhoa o otlolohileng oa Taolo), GPIO (OUT_EN) e le 'ngoe e sebelisoang ho nolofatsa mela e hlahisoang le GPIO e le 'ngoe e inehetseng ho taolo ea tšitiso (STATUS pin) ea hlokahala.

Software e boetse e sebelisa sebali sa nako ea PWM ho hlahisa lipaterone tsa nako le nako mocheng oa tlhahiso bakeng sa liboto tsa katoloso. Ho thusa Synchronous Control Mode software e tlameha ho hlophisoa ho sebelisoa litaelo tse latelang tsa preprocessor:

·

USE_SCM

·

ha ho naUSE_DCM

Ona ke moaho oa kamehla oa sephutheloana sa software sa X-CUBE-IPS. Ho thusa Direct Control Mode software e tlameha ho hlophisoa ho sebelisoa litaelo tse latelang tsa preprocessor:

·

USE_DCM

·

ha ho naUSE_SCM

Phetoho ea mokhoa oa ho laola e fetoha e sebetsang ho binary files kamora ho aha bocha.

Hape hoa khonahala ho lekola motsoako oa liboto tsa katoloso tse kentsoeng ka lihokelo tsa Arduino. Tabeng ena, liboto tsa katoloso li tlameha ho hlophisoa hantle ho qoba likhohlano leha e le life pakeng tsa matšoao. X-NUCLEOOUT11A1 le X-NUCLEO-OUT13A1 li fana ka phetoho e itseng ea ho fetola matšoao a kamehla libakeng tse ling. Sheba litšoantšo tsa bona tsa moralo tse amanang.

Bakeng sa lintlha tse ling, bona tlhophiso ea jumper e hlalositsoeng ho Setupo sa Boto ea Karolo ea 3.4 le litokomane file (readme.html ho ExamplesOut11_13 lifoldara).

UM3035 - Tšen 2

leqepheng la 14/50

UM3035
Lisebelisoa tse hlokahalang tsa software

2.4.6

X-NUCLEO-OUT12A1, X-NUCLEO-OUT14A1
MCU e laola ISO808A le ISO808A-1 ka SPI interface le GPIOs.
Kahoo, ha u sebelisa boto e le 'ngoe ea katoloso ea X-NUCLEO-OUT12A1 kapa boto e le' ngoe ea X-NUCLEO-OUT14A1, peripheral e le 'ngoe ea SPI (SPI_CLK, SPI_MISO, SPI_MOSI matšoao), GPIO e le' ngoe (SPI_SS) e sebelisoang e le khetho ea lisebelisoa, GPIO e le 'ngoe (OUT_EN) e sebelisitsoeng. ho thusa melapo ea lihlahisoa le li-GPIO tse peli tse inehetseng ho tsamaiso ea tšitiso (STATUS le PGOOD pins) lia hlokahala.
Software e boetse e sebelisa sebali sa nako ea PWM ho hlahisa lipaterone tsa nako le nako mocheng oa tlhahiso bakeng sa boto ea katoloso.
Hape hoa khoneha ho lekola mochini oa tlhahiso ea dijithale tse 16 ka ho bokella tse peli tsa X-NUCLEO-OUT12A1 le X-NUCLEO-OUT14A1 ka seporo sa phepelo se arolelanoang kapa se ikemetseng le meroalo e ikemetseng.
Sena se ka finyelloa ka litsela tse peli tse fapaneng:
1. Ho lokisa liboto tse peli tse ikemetseng tse phuthetsoeng ho fumana tsamaiso ea likanale tsa 8+8. Tabeng ena, liboto tse peli li tlameha ho hlophisoa hantle: ea pele (boto ea 0) e ka sala e le tlhophiso ea kamehla, bakeng sa ea bobeli (boto ea 1) ho hlokahala hore u theole bahanyetsi ba bang ho tloha maemong a kamehla le ho ba rekisa ka litsela tse fapaneng. maemo ho latela morero o hlalositsoeng ka tlase.

Nomoro ea boto. Boto 0 Boto ea 1

Letlapa la 6. Tlhophiso ea qubu ea mapolanka a mabeli a katoloso (a ikemetseng a bapileng)

SPI_CLK R106 R106

SPI_MISO R105 R105

SPI_MOSI R104 R104

SPI_SS R103 R114

OUT_EN R119 R109

BOEMO R108 R113

PGOOD R107 R111

Bohlokoa:

Ho nolofalletsa tlhophiso ena, software e tlameha ho hlophisoa ho sebelisoa litaelo tse latelang: USE_PAR_IND noUSE_DAISY_CHAIN.

Ona ke moaho oa kamehla oa sephutheloana sa software sa X-CUBE-IPS.
2. Ho lokisa liboto tse peli tse phuthetsoeng ho sebelisa Daisy Chain tšobotsi ho fumana tsamaiso ea mechine ea 16. Tabeng ena, liboto tse peli li tlameha ho hlophisoa hantle: bakeng sa ea pele (boto ea 0) le ea bobeli (boto ea 1) ho hlokahala ho tlosa li-resistors tse ling ho tloha maemong a kamehla le ho li rekisa ka maemo a fapaneng ho ea ka morero o hlalositsoeng. ka tlase.

Letlapa la 7. Tlhophiso ea qubu ea mapolanka a mabeli a katoloso (Daisy Chain)

Nomoro ea boto. Boto 0 Boto ea 1

SPI_CLK R106 R106

DaisyChain R102 R102

SPI_MISO -R105

SPI_MOSI R104 -

SPI_SS OUT_EN

R103

R119

R103

R109

BOEMO PGO

R108

R107

R113

R111

Bohlokoa:

Ho nolofalletsa tlhophiso ena, software e tlameha ho hlophisoa ho sebelisoa litaelo tse latelang: USE_DAISY_CHAIN ​​noUSE_PAR_IND

Phetoho ea mokhoa oa tlhophiso e sebetsa hantle ho binary files kamora ho aha bocha. Bakeng sa lintlha tse ling, bona tlhophiso ea jumper e hlalositsoeng ho Setupo sa Boto ea Karolo ea 3.4 le litokomane file (readme.html ho ExamplesOut12_14 lifoldara).

UM3035 - Tšen 2

leqepheng la 15/50

2.5 2.6
2.6.1
2.6.2

UM3035
APIs

APIs

X-CUBE-IPS software APIs e hlalosoa ka:

·

BakhanniBSPOUT0xA1out0xa1.h

·

DriversBSPOUT08_10A1out08_10a1.h

·

BakhanniBSPOUT15A1out15a1.h

·

DriversBSPOUT11_13A1out11_13a1.h

·

DriversBSPOUT12_14A1out12_14a1.h

Mesebetsi ena e hlomamisitsoe ke:

·

OUT03_05_SWITCH_

·

OUT08_10_SWITCH_

·

OUT15_SWITCH_

·

OUT11_13_SWITCH_

·

OUT12_14_RELAY_

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.

Sample tlhaloso ea kopo

Ho tsoa03_04 A sample kopo e sebelisang X-NUCLEO-OUT03A1 kapa X-NUCLEO-OUT04A1 mapolanka a katoloso a nang le boto ea ntlafatso ea NUCLEO-F401RE kapa NUCLEO-G431RB e fanoe bukeng ea "Projects". Merero e ikemiselitseng ho hahuoa e teng bakeng sa li-IDE tse ngata. Ho sena mohlalaample, tatellano ea litaelo e sebelisoa ho likanale tsa X-NUCLEO-OUT03A1 kapa X-NUCLEO-OUT04A1 IN. Phetoho ea ts'ebetso e kopuoa ka ho tobetsa konopo ea mosebelisi. Ha e qala, likanale tsa IN1 le IN2 lia tima. Nako le nako ha konopo ea mosebelisi e hatelloa, lenaneo le etsa ketso e latellanang joalo ka tatellano e ka tlase: 1. E fapoha IN1 kanale libotong tsa 0-2, e bulela mocha oa IN2 libotong tsa 1-3 2. E fetohela ho IN1 mocha libotong tsa 1. -3, e bulela kanale ea IN2 libotong 0-2 3. E tima kanale ea IN1 libotong 0-1, e tima kanale ea IN2 libotong tsa 2-3 4. E tima kanale ea IN1 libotong tsa 2-3, e tima kanale ea IN2 ho liboto 0-1 5. E fapohela likanale tsa IN1 le tsa IN2 libotong tsohle 6. E tima likanale tsa IN1 le IN2 libotong tsohle 7. E qala PWM likanaleng ka bobeli libotong tsohle ka litlhophiso tse fapaneng tsa frequency le duty cycle:
IN1 liboto 0-3: PWM e butsoe ka makhetlo a 2 Hz, DC 25% IN2 liboto 1-2: PWM e butsoe ka maqhubu a 2 Hz, DC 50% IN1 liboto 1-2: PWM ka maqhubu a 1 Hz, DC 25% IN2 mapolanka 0-3: PWM e sebetsa ka makhetlo a 1 Hz, DC 50% 8. E beha DC 50% bakeng sa IN1 libotong tsohle 9. E beha DC 75% bakeng sa IN2 libotong tsohle 10. E beha DC 100% bakeng sa IN1 libotong tsohle 11. Sets DC 100% bakeng sa IN2 libotong tsohle 12. E emisa PWM liteisheneng tse peli libotong tsohle Ka ho tobetsa konopo e putsoa ea mosebelisi, firmware e fetela pele mosebetsing o latelang. Tatelano ke cyclic: ka mor'a mohato oa ho qetela (12) e khutlela ho ea pele (1).
Ho tsoa05_06 A sample kopo e sebelisang X-NUCLEO-OUT05A1 kapa X-NUCLEO-OUT06A1 mapolanka a katoloso a nang le boto ea ntlafatso ea NUCLEO-F401RE kapa NUCLEO-G431RB e fanoe bukeng ea "Projects". Merero e ikemiselitseng ho hahuoa e teng bakeng sa li-IDE tse ngata.

UM3035 - Tšen 2

leqepheng la 16/50

2.6.3 2.6.4

UM3035
Sample tlhaloso ea kopo

Ho sena mohlalaample, tatellano ea litaelo e sebelisoa ho IN liteishene tsa X-NUCLEO-OUT05A1 kapa X-NUCLEOOUT06A1 mapolanka a katoloso. Phetoho ea ts'ebetso e kopuoa ka ho tobetsa konopo ea mosebelisi. Ha ho qala, likanale tsa IN1 libotong tsohle lia tima. Nako le nako ha konopo ea mosebelisi e tobetsoa, ​​​​lenaneo le etsa ketso e latellanang ka tatellano e ka tlase: 1. E beha IN1 pin holim'a liboto 0-2, e beha IN1 pin holim'a liboto 1-3 2. Sets ON IN1 pin libotong 1- 3, e thea IN1 pin libotong 0-2 3. E Bea IN1 Pin libotong tsohle 4. E tima IN1 pin libotong tsohle 5. E qala PWM ho IN1 pin libotong tsohle ka litlhophiso tse fapaneng tsa frequency le duty cycle:
IN1 pin boards 0-3: PWM on with frequency 2 Hz, DC 25% IN1 pin boards 1-2: PWM on with frequency 1 Hz, DC 25% 6. IN1 pin on all boards: set DC 50% 7. IN1 pin libotong tsohle: e beha DC 75% 8. IN1 phini libotong tsohle: e beha DC 100% 9. E emisa PWM ho IN1 pin libotong tsohle 10. Tatelano e qala hape ho tloha mohato oa 1

Ho tsoa08_10

A sample kopo e sebelisang X-NUCLEO-OUT08A1 kapa X-NUCLEO-OUT10A1 boto ea katoloso e nang le liboto tsa NUCLEO-F401RE kapa NUCLEO-G431RB e fanoe bukeng ea "Projects". Merero e ikemiselitseng ho hahuoa e teng bakeng sa li-IDE tse ngata.

Ho sena mohlalaample, tatellano ea litaelo e sebelisoa ho likanale tsa IN le Nch_DRV tsa X-NUCLEO-OUT08A1 kapa X-NUCLEO-OUT10A1 liboto tsa katoloso. Phetoho ea ts'ebetso e kopuoa ka ho tobetsa konopo ea mosebelisi.

Ha e qala, likanale tsa IN le Nch_DRV kaofela lia tingoa. Nako le nako ha konopo ea mosebelisi e hatelloa, lenaneo le etsa ketso e latellanang ka tatellano e ka tlase:

1. E nolofalletsa khokahano bakeng sa lets'oao la Nch-DRV le PWM ho kanale 0 bakeng sa liboto tsohle, ka tsela e latelang:

boto 0: lieha 20%, ON-Period 50%

boto ea 1: lieha 40%, ON-Period 70% (clampe etsahala ho 100% ea IN1 OFF-Nako e fihletsoeng)

boto 2: lieha 20%, ON-Period 50%

boto ea 3: lieha 40%, ON-Period 70% (clampe etsahala ho 100% ea IN1 OFF-Nako e fihletsoeng)

Hlokomela:

Ka bobeli tieho le ON-Period li hlahisoa e le liperesente tsa OFF-Periodtage ea lets'oao le khethiloeng la IN1.

2. E beha IN1 phini ho liboto 0-2, e theola IN1 phini mapolanka 1-3

3. E beha HO IN1 phini ho mapolanka 1-3, e theolela IN1 phini ka mapolanka 0-2

4. E beha HO IN1 pin libotong tsohle

5. E koala phini ea IN1 libotong tsohle

6. E qala PWM ka phini ea IN1 libotong tsohle tse nang le litlhophiso tse fapaneng tsa frequency le duty cycle:

IN1 pin boards 0-3: PWM e butsoe ka maqhubu a 2 Hz, DC 25%

IN1 pin boards 1-2: PWM e butsoe ka maqhubu a 1 Hz, DC 25%

7. phini ea IN1 libotong tsohle: e beha DC 50%

8. phini ea IN1 libotong tsohle: e beha DC 75%

9. phini ea IN1 libotong tsohle: e beha DC 100%

10. E emisa PWM holim'a phini ea IN1 libotong tsohle

11. E thibela ho hokahanya ha lets'oao la Nch-DRV le PWM ho kanale 0 bakeng sa liboto tsohle.

12. Tatelano e qala hape ho tloha mohato oa 1

Tsoa15
A sample kopo e sebelisang liboto tsa katoloso tsa X-NUCLEO-OUT15A1 e le 'ngoe kapa tse peli tse nang le boto ea ntlafatso ea NUCLEO-F401RE kapa NUCLEO-G431RB e fanoe bukeng ea "Projects". Merero e ikemiselitseng ho hahuoa e teng bakeng sa li-IDE tse ngata.
Ho sena mohlalaample, tatellano ea litaelo e sebelisoa ho IN liteishene tsa X-NUCLEO-OUT15A1 liboto tsa katoloso. Phetoho ea ts'ebetso e kopuoa ka ho tobetsa konopo ea mosebelisi.

UM3035 - Tšen 2

leqepheng la 17/50

2.6.5 2.6.6

UM3035
Sample tlhaloso ea kopo

Ha ho qala, likanale tsa IN1 libotong tsohle lia tima. Nako le nako ha konopo ea mosebelisi e hatelloa, lenaneo le etsa ketso e latellanang ka tatellano e ka tlase:

1. E nolofalletsa khokahano bakeng sa lets'oao la Nch-DRV le PWM ho kanale 0 bakeng sa boto 0 le 1, ka tsela e latelang:

boto 0: lieha 20%, ON-Period 50%

boto ea 1: lieha 40%, ON-Period 70% (clampe etsahala ho 100% ea IN1 OFF-Nako e fihletsoeng)

Hlokomela:

Ka bobeli tieho le ON-Period li hlahisoa e le liperesente tsa OFF-Periodtage ea lets'oao le khethiloeng la IN1.

E beha IN1 ka har'a board 0, e theola IN1 ka har'a board 1

2. E TLOA IN1 ka har'a board 0, e beha HO IN1 ka har'a board 1

3. E BUA IN1 ka har'a board 0, e beha HO IN1 ka har'a board 1

4. E TLOA IN1 ka har'a boto ea 0, e TLOA IN1 ka har'a board 1

5. E qala PWM ho IN1 ka board 0 le board 1 ka litlhophiso tse fapaneng tsa frequency le duty cycle, ka tsela e latelang:

boto 0 IN1: PWM e sebetsa ka makhetlo a 2 Hz DC 25%

boto 1 IN1: PWM e sebetsa ka makhetlo a 1 Hz DC 25%

6. IN1 ho liboto tsohle: e beha DC 50%

7. IN1 ho liboto tsohle: e beha DC 75%

8. IN1 ho liboto tsohle: e beha DC 100%

9. E emisa PWM ho IN1 libotong tsohle

Khatello e 'ngoe le e' ngoe ea konopo e putsoa e tsamaisa firmware mosebetsing o latelang.

Tatelano ke cyclic: ka mor'a mohato oa ho qetela (nomoro 9), e khutlela ho ea pele (nomoro ea 1).

Ho tsoa11_13 A sample kopo e sebelisang X-NUCLEO-OUT11A1 kapa X-NUCLEO-OUT13A1 boto ea katoloso e nang le liboto tsa NUCLEO-F401RE kapa NUCLEO-G431RB e fanoe bukeng ea "Projects". Merero e ikemiselitseng ho hahuoa e teng bakeng sa li-IDE tse ngata. Ho sena mohlalaample, tatellano ea litaelo e sebelisoa ho IN liteishene tsa X-NUCLEO-OUT11A1 kapa X-NUCLEOOUT13A1 mapolanka a katoloso. Phetoho ea ts'ebetso e kopuoa ka ho tobetsa konopo ea mosebelisi. Ha u qala, likanale tsohle tsa ho kenya lia tingoa. Nako le nako ha konopo ea mosebelisi e tobetsoa, ​​​​lenaneo le etsa ketso e latellanang ka tatellano e ka tlase: 1. Beha Mokhoa oa Ts'ebetso (ea kamehla ke SCM) 'me u nolofalletse liphetho (OUT_EN holimo)
Beha HO IN1, IN4, IN5, IN8 2. Tlisa IN2, IN3, IN6, IN7 3. TLOA IN1, IN2, IN5, IN6 4. TLOA IN3, IN4, IN7, IN8 5. Kenya LINTHO TSOHLE 6. HLOKOMELA lintho tsohle tse kenang 7. Qala PWM linthong tsohle tse kentsoeng ka litlhophiso tse fapaneng tsa frequency le duty cycle.
IN1, IN3, IN5, IN7: PWM ON with freq 2Hz IN2, IN4, IN6, IN8: PWM ON with freq 1Hz IN1, IN3, IN5, IN7: PWM ON with DC 25% IN2, IN4, IN6, IN8: PWM ON with DC 50% 8. IN1, IN3, IN5, IN7: set DC 50% 9. IN2, IN4, IN6, IN8: set DC 75% 10. IN1, IN3, IN5, IN7: set DC 100% 11. IN2, IN4, IN6, IN8: seta DC 100% 12. Thibela lihlahisoa (OUT_EN tlase) Emisa PWM ho lintho tsohle tse kentsoeng

Ho tsoa12_14
A sample kopo e sebelisang X-NUCLEO-OUT12A1 kapa X-NUCLEO-OUT14A1 boto ea katoloso e nang le liboto tsa NUCLEO-F401RE kapa NUCLEO-G431RB e fanoe bukeng ea "Projects". Merero e ikemiselitseng ho hahuoa e teng bakeng sa li-IDE tse ngata.

UM3035 - Tšen 2

leqepheng la 18/50

UM3035
Sample tlhaloso ea kopo
Ho sena mohlalaample, tatellano ea litaelo e sebelisoa ho sebopeho sa SPI sa X-NUCLEO-OUT12A1 kapa X-NUCLEOOUT14A1 mapolanka a katoloso. Phetoho ea ts'ebetso e kopuoa ka ho tobetsa konopo ea mosebelisi. Ha u qala, likanale tsohle tsa ho kenya lia tingoa. Nako le nako ha konopo ea mosebelisi e tobetsoa, ​​​​lenaneo le etsa ketso e latellanang ka tatellano e ka tlase: 1. Kenya litlamorao (OUT_EN holimo) libotong tsohle.
Beha ho IN1, IN4, IN5, IN8 ka har'a board 0 Beha IN2, IN3, IN6, IN7, IN1 ka har'a board 2 2. Beha IN3, IN6, IN7, IN0 ka har'a board 1 Beha IN4, IN5, IN8, IN1 ka har'a board 3 1. Beha IN2, IN5, IN6, IN0 ka har'a board 3 Beha IN4, IN7, IN8, IN1 ka har'a board 4 3. Beha IN4, IN7, IN8, IN0 ka har'a board 1 Beha IN2, IN5, IN6, IN1 in board 5 5. Set ON IN6, IN7, IN8, IN1 and OFF IN2, IN3, IN4, IN0 in board 1 Set ON IN2, IN3, IN4, IN5 and OFF IN6, IN7, IN8, IN1 in board 6 1. Set ON IN2, IN3, IN4, IN5 le OFF IN6, IN7, IN8, IN0 ka har'a boto 5 Beha IN6, IN7, IN8, IN1 le OFF IN2, IN3, IN4, IN1 ka har'a board 7 0. TLOA lintlha tsohle libotong tsohle Qala PWM linthong tsohle tse kenang ka har'a board 1 le board XNUMX ka litlhophiso tse fapaneng tsa frequency le mosebetsi:
boto 0 IN1, IN3, IN5, IN7: PWM ON with freq 2Hz DC 25% board 0 IN2, IN4, IN6, IN8: PWM ON with freq 1Hz DC 50% board 1 IN1, IN3, IN5, IN7: PWM ON with freq 1Hz DC 50% board 1 IN2, IN4, IN6, IN8: PWM ON with freq 2Hz DC 25% 8. board 0 IN1, IN3, IN5, IN7: set DC 50% board 1 IN2, IN4, IN6, IN8: set DC 50% 9. boto 0 IN2, IN4, IN6, IN8: beha DC 75% board 1 IN1, IN3, IN5, IN7: beha DC 75% 10. boto 0 IN1, IN3, IN5, IN7: beha DC 100% board 1 IN2, IN4, IN6, IN8: beha DC 100% 11. boto 0 IN2, IN4, IN6, IN8: beha DC 100% board 1 IN1, IN3, IN5, IN7: beha DC 100% 12. Disable outputs (OUT_EN low) bakeng sa liboto tsohle Emisa PWM linthong tsohle tse kenang libotong tsohle

UM3035 - Tšen 2

leqepheng la 19/50

3

Tataiso ea ho seta sistimi

UM3035
Tataiso ea ho seta sistimi

3.1
3.1.1

Tlhaloso ea Hardware
Liboto tsa nts'etsopele ea STM32 Nucleo STM32 Nucleo li fana ka mokhoa o theko e tlaase le o tenyetsehang bakeng sa basebelisi ho lekola litharollo le ho theha li-prototypes ka mohala ofe kapa ofe oa STM32 microcontroller. Tšehetso ea khokahanyo ea Arduino TM 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 ntlafatso ea NUCLEO-F401RE ha e hloke li-probes tse arohaneng kaha e kopanya ST-LINK/V2-1 debugger/programmer. Boto ea ntlafatso ea NUCLEO-G431RB ha e hloke li-probe tse arohaneng kaha e kopanya STLINK-V3 debugger/programmer. Boto ea STM32 Nucleo e tla le laeborari e felletseng ea STM32 HAL hammoho le li-software tse fapaneng tse pakiloeng.amples.
Setšoantšo sa 3. STM32 Nucleo board

UM3035 - Tšen 2

leqepheng la 20/50

3.1.2

UM3035
Tlhaloso ea Hardware
X-NUCLEO-OUT03A1 Boto ea katoloso The X-NUCLEO-OUT03A1 industrial digital output board for STM32 Nucleo e fana ka tikoloho e matla le e feto-fetohang bakeng sa tlhahlobo ea bokhoni ba ho khanna le ho hlahloba boemo ba IPS2050H (tse peli tse phahameng tsa mahlakoreng a mabeli a bohlale a matla a tiileng a mmuso) ka mojulung oa tlhahiso ea dijithale o hokahantsoeng le 2.5 A (max.) meroalo ea indasteri. X-NUCLEO-OUT03A1 e kopana le microcontroller ho STM32 Nucleo ka 5 kV optocouplers e tsamaisoang ke GPIO pins, Arduino UNO R3 (default configuration) le ST morpho (ho ikhethela, eseng ho kenngoa) li-connectors. Boto ea katoloso e ka hokahanngoa le boto ea ntlafatso ea NUCLEO-F401RE kapa NUCLEO-G431RB. Hape hoa khonahala ho lekola sistimi e entsoeng ke liboto tse atolositsoeng tse fihlang ho tse 'ne tsa X-NUCLEO-OUT03A1. Joalo ka mohlalaample, tsamaiso e nang le liboto tse 'nè tsa katoloso ea X-NUCLEO-OUT03A1 e u lumella hore u hlahlobe mochine o mong le o mong oa mochine o nang le mocha o robeli o nang le matla a 2.5 A (max.) ka mong.
Setšoantšo sa 4. Boto ea katoloso ea X-NUCLEO-OUT03A1

UM3035 - Tšen 2

leqepheng la 21/50

3.1.3

UM3035
Tlhaloso ea Hardware
Boto ea katoloso ea X-NUCLEO-OUT04A1 ea STM04 Nucleo e fana ka tikoloho e matla le e feto-fetohang bakeng sa tlhahlobo ea bokhoni ba ho khanna le ho hlahloba boemo ba IPS1H-32 ka mojulung oa tlhahiso ea dijithale o hokahantsoeng le meroalo ea indasteri ea 2050 A (max.). X-NUCLEO-OUT32A5.7 e kopana le microcontroller ho STM04 Nucleo ka li-optocouplers tsa 1 kV tse tsamaisoang ke GPIO pins, Arduino UNO R32 (default configuration) le ST morpho (ho ikhethela, eseng ho kenngoa) li-connectors. Boto ea katoloso e ka hokahanngoa le boto ea ntlafatso ea NUCLEO-F5RE kapa NUCLEO-G3RB. Hape hoa khoneha ho lekola sistimi e entsoeng ke liboto tse atolositsoeng tse fihlang ho tse 'ne tsa X-NUCLEO-OUT401A431. Joalo ka mohlalaample, tsamaiso e nang le liboto tse 'nè tsa katoloso ea X-NUCLEO-OUT04A1 e u lumella hore u hlahlobe mochine o mong le o mong oa mochine o nang le mocha o robeli o nang le matla a 5.7 A (max.) ka mong.
Setšoantšo sa 5. Boto ea katoloso ea X-NUCLEO-OUT04A1

UM3035 - Tšen 2

leqepheng la 22/50

3.1.4

UM3035
Tlhaloso ea Hardware
X-NUCLEO-OUT05A1 Boto ea katoloso Boto ea X-NUCLEO-OUT05A1 ea katoloso ea dijithale tsa indasteri bakeng sa STM32 Nucleo e fana ka tikoloho e matla le e feto-fetohang bakeng sa tlhahlobo ea bokhoni ba ho khanna le ho hlahloba ts'ebetso ea IPS1025H e le 'ngoe e phahameng ea lehlakore le phahameng la matla a matla a tiileng a mmuso, ho mochini oa tlhahiso ea dijithale o hokahantsoeng le meroalo ea indasteri ea 2.5 A. X-NUCLEO-OUT05A1 e sebelisana le microcontroller ho STM32 Nucleo ka li-optocouplers tsa 5 kV tse tsamaisoang ke GPIO pins le Arduino R3 connectors. Boto ea ho atolosa e ka kopanngoa le NUCLEO-F401RE kapa boto ea ntlafatso ea NUCLEO-G431RB. Hape hoa khoneha ho lekola sistimi e entsoeng ka liboto tse atolositsoeng tse fihlang ho tse 'ne tsa X-NUCLEO-OUT05A1. Joalo ka mohlalaample, tsamaiso e nang le liboto tse 'nè tsa katoloso ea X-NUCLEO-OUT05A1 e u lumella hore u hlahlobe module ea quad channel digital output.
Setšoantšo sa 6. Boto ea katoloso ea X-NUCLEO-OUT05A1

UM3035 - Tšen 2

leqepheng la 23/50

3.1.5

UM3035
Tlhaloso ea Hardware
X-NUCLEO-OUT06A1 Boto ea katoloso Boto ea X-NUCLEO-OUT06A1 ea katoloso ea dijithale tsa indasteri bakeng sa STM32 Nucleo e fana ka tikoloho e matla le e feto-fetohang bakeng sa tlhahlobo ea bokhoni ba ho khanna le tlhahlobo ea IPS1025H-32 e le 'ngoe e phahameng ka lehlakoreng le phahameng la matla a matla a tiileng a mmuso. , ka mojuleng oa tlhahiso ea dijithale o hokahantsoeng le meroalo ea indasteri ea 5.7 A. X-NUCLEO-OUT06A1 e sebelisana le microcontroller ho STM32 Nucleo ka li-optocouplers tsa 5 kV tse tsamaisoang ke GPIO pins le li-connectors tsa Arduino UNO R3. Boto ea katoloso e ka hokahanngoa le boto ea ntlafatso ea NUCLEO-F401RE kapa NUCLEO-G431RB. Hape hoa khoneha ho lekola sistimi e entsoeng ke liboto tse atolositsoeng tse fihlang ho tse 'ne tsa X-NUCLEO-OUT06A1. Joalo ka mohlalaample, tsamaiso e nang le liboto tse 'nè tsa katoloso ea X-NUCLEO-OUT06A1 e u lumella hore u hlahlobe module ea quad channel digital output.
Setšoantšo sa 7. Boto ea katoloso ea X-NUCLEO-OUT06A1

UM3035 - Tšen 2

leqepheng la 24/50

3.1.6

UM3035
Tlhaloso ea Hardware
X-NUCLEO-OUT08A1 boto ea katoloso
Letlapa la X-NUCLEO-OUT08A1 la katoloso ea tlhahiso ea dijithale tsa indasteri bakeng sa STM32 Nucleo e fana ka tikoloho e matla le e feto-fetohang ea tlhahlobo le nts'etsopele ea li-module tsa 2 A (mofuta) oa tlhahiso ea dijithale, tse nang le bokhoni ba ho khanna bo bolokehileng le tlhahlobo e bohlale ea IPS160HF e le 'ngoe e phahameng ea lehlakore. . X-NUCLEO-OUT08A1 e kopana le microcontroller ho STM32 Nucleo ka 3 kV optocouplers e tsamaisoang ke GPIO pins le Arduino TM UNO R3 (default configuration) le ST morpho (ho ikhethela, eseng ho kenngoa) li-connectors. Boto ea katoloso e lokela ho hokahanngoa le boto ea ntlafatso ea NUCLEO-F401RE kapa NUCLEO-G431RB, hape e ka kenngoa ka X-NUCLEO-OUT08A1 e 'ngoe kapa X-NUCLEO-OUT10A1. Ho ka kenngoa liboto tsa katoloso tse 'nè tsa X-NUCLEO-OUT08A1 ho hlahloba ho fihla ho quad channel digital output module e nang le bokhoni ba 2 A (typ.) ka 'ngoe. Hape hoa khoneha ho hlahloba meralo e tloaelehileng ea cascade ea mochine o le mong oa digital output module bakeng sa lits'ebetso tsa ts'ireletso: boemong bona, tlhahiso ea pele ea thebe e hokahane le phepelo ea ea bobeli. Li-hardware tse inehetseng tsa boto li ka nolofalloa kapa tsa holofatsoa ho kenya tšebetsong phallo e potlakileng ea meroalo e phahameng ea capacitive, tlhahiso ea vol.tage sensing, le tšireletso e eketsehileng ea surge pulse output.
Setšoantšo sa 8. Boto ea katoloso ea X-NUCLEO-OUT08A1

UM3035 - Tšen 2

leqepheng la 25/50

3.1.7

UM3035
Tlhaloso ea Hardware
X-NUCLEO-OUT10A1 boto ea katoloso
X-NUCLEO-OUT10A1 indasteri ea katoloso ea tlhahiso ea dijithale ea STM32 Nucleo e fana ka tharollo e theko e tlaase le e bonolo bakeng sa nts'etsopele ea li-module tsa tlhahiso ea 0.5 A (mofuta) oa digital, e leng se u lumellang hore u hlahlobe habonolo IPS161HF bokhoni ba ho khanna le ho hlahloba ka indasteri. meroalo. X-NUCLEO-OUT10A1 e kopana le microcontroller ho STM32 Nucleo ka 3 kV optocouplers e tsamaisoang ke GPIO pins le Arduino TM UNO R3 (default configuration) le ST morpho (ho ikhethela, eseng ho kenngoa) li-connectors. Boto ea katoloso e lokela ho hokahanngoa le boto ea ntlafatso ea NUCLEO-F401RE kapa NUCLEO-G431RB, 'me e ka kenngoa ka X-NUCLEO-OUT10A1 e' ngoe kapa X-NUCLEO-OUT08A1. Liboto tsa katoloso tse fihlang ho tse 'ne tsa X-NUCLEO-OUT10A1 li ka kenngoa ho hlahloba ho fihla ho quad channel digital output module e nang le bokhoni ba 0.5 A (typ.) ka 'ngoe. Hape hoa khoneha ho hlahloba meralo e tloaelehileng ea cascade ea mochine o le mong oa mochine oa digital bakeng sa lisebelisoa tsa ts'ireletso: boemong bona, tlhahiso ea pele ea thebe e hokahane le phepelo ea ea bobeli. Li-hardware tse inehetseng tsa boto li ka nolofalloa kapa tsa holofatsoa ho kenya tšebetsong phallo e potlakileng ea meroalo e phahameng ea capacitive, tlhahiso ea vol.tage sensing, le tšireletso e eketsehileng ea surge pulse output.
Setšoantšo sa 9. Boto ea katoloso ea X-NUCLEO-OUT10A1

UM3035 - Tšen 2

leqepheng la 26/50

3.1.8

UM3035
Tlhaloso ea Hardware
Boto ea katoloso ea X-NUCLEO-OUT11A1 X-NUCLEO-OUT11A1 ke boto ea katoloso ea dijithale tsa indasteri bakeng sa STM32 Nucleo. E fana ka tikoloho e matla le e tenyetsehang bakeng sa tlhahlobo ea bokhoni ba ho khanna le tlhahlobo ea ISO808 octal high-side smart power solid state relay, e nang le galvanic isolation e kenelletseng, mojulung oa tlhahiso ea dijithale o hokahantsoeng le meroalo ea indasteri ea 0.7 A. X-NUCLEO-OUT11A1 e kopana ka ho toba le microcontroller ho STM32 Nucleo e tsamaisoang ke GPIO pins le Arduino® R3 connectors. Ho itšehla thajana ha galvanic pakeng tsa microcontroller le ts'ebetso ea stage netefalitsoe ke ISO808. Boto ea ho atolosa e ka kopanngoa le NUCLEO-F401RE kapa boto ea ntlafatso ea NUCLEO-G431RB. Hape hoa khoneha ho lekola sistimi e entsoeng ka X-NUCLEO-OUT11A1 e kentsoeng libotong tse ling tsa katoloso.
Setšoantšo sa 10. Boto ea katoloso ea X-NUCLEO-OUT11A1

UM3035 - Tšen 2

leqepheng la 27/50

3.1.9

UM3035
Tlhaloso ea Hardware
X-NUCLEO-OUT12A1 Boto ea katoloso Boto ea X-NUCLEO-OUT12A1 ea katoloso ea dijithale tsa indasteri bakeng sa STM32-Nucleo e fana ka tikoloho e matla le e feto-fetohang bakeng sa tlhahlobo ea bokhoni ba ho khanna le ho hlahloba tlhahlobo ea ISO808A octal high-side smart power solid state relay, e nang le karohano ea galvanic e kenelletseng le sebopeho sa taolo sa 20MHz SPI, mojuleng oa tlhahiso ea dijithale o hokahantsoeng le 0.7 A meroalo ea indasteri. X-NUCLEO-OUT12A1 e kopana ka ho toba le microcontroller ho STM32 Nucleo e tsamaisoang ke GPIO pins le Arduino® R3 connectors. Ho itšehla thajana ha galvanic pakeng tsa microcontroller le ts'ebetso ea stage netefalitsoe ke sesebelisoa sa ISO808A. Boto ea ho atolosa e ka kopanngoa le NUCLEO-F401RE kapa boto ea ntlafatso ea NUCLEO-G431RB. Hape hoa khonahala ho lekola sistimi ea tlhahiso ea dijithale ea 16-channel e nolofalletsang tšobotsi ea ketane ea daisy ho liboto tse kholo tse pakiloeng tsa X-NUCLEO-OUT12A1.
Setšoantšo sa 11. Boto ea katoloso ea X-NUCLEO-OUT12A1

UM3035 - Tšen 2

leqepheng la 28/50

3.1.10

UM3035
Tlhaloso ea Hardware
X-NUCLEO-OUT13A1 Boto ea katoloso Boto ea katoloso ea liindasteri tsa X-NUCLEO-OUT13A1 bakeng sa STM32 Nucleo e fana ka tikoloho e matla le e feto-fetohang bakeng sa tlhahlobo ea bokhoni ba ho khanna le tlhahlobo ea ISO808-1 octal high-side smart power solid state relay. e nang le karohano ea galvanic e kenelletseng, ka mojuleng oa tlhahiso ea dijithale o hokahantsoeng le 1.0 A meroalo ea indasteri. X-NUCLEO-OUT13A1 e kopana le microcontroller ho STM32 Nucleo ka li-connectors tsa Arduino® R3. Theknoloji e kopantsoeng ea ISO808-1 e tiisa ho aroloa ha galvanic ea 2 kVRMS. Boto ea ho atolosa e ka kopanngoa le NUCLEO-F401RE kapa boto ea ntlafatso ea NUCLEO-G431RB. Hape hoa khoneha ho lekola sistimi e entsoeng ka X-NUCLEO-OUT13A1 e kentsoeng libotong tse ling tsa katoloso.
Setšoantšo sa 12. Boto ea katoloso ea X-NUCLEO-OUT13A1

UM3035 - Tšen 2

leqepheng la 29/50

3.1.11

UM3035
Tlhaloso ea Hardware
Boto ea katoloso ea X-NUCLEO-OUT14A1 X-NUCLEO-OUT14A1 ke boto ea katoloso ea dijithale tsa indasteri bakeng sa STM32 Nucleo. E fana ka tikoloho e matla le e tenyetsehang bakeng sa tlhahlobo ea bokhoni ba ho khanna le tlhahlobo ea ISO808A-1 octal high-side smart power solid state relay, e nang le galvanic isolation e kenelletseng le sebopeho sa taolo sa 20MHz SPI, mojuleng oa tlhahiso ea dijithale o hokahaneng le 1.0 A. meroalo ea indasteri. X-NUCLEO-OUT14A1 e kopana ka ho toba le microcontroller ho STM32 Nucleo e tsamaisoang ke GPIO pins le Arduino® R3 connectors. Ho itšehla thajana ha galvanic pakeng tsa microcontroller le ts'ebetso ea stage netefalitsoe ke ISO808A-1. Boto ea ho atolosa e ka kopanngoa le NUCLEO-F401RE kapa boto ea ntlafatso ea NUCLEO-G431RB. Hape hoa khonahala ho lekola sistimi ea tlhahiso ea dijithale ea 16 e nolofalletsang karolo ea daisy chaning ho liboto tse kholo tse pakiloeng tsa X-NUCLEO-OUT14A1.
Setšoantšo sa 13. Boto ea katoloso ea X-NUCLEO-OUT14A1

UM3035 - Tšen 2

leqepheng la 30/50

3.1.12

UM3035
Ho hlophisoa ha Hardware
X-NUCLEO-OUT15A1 Boto ea katoloso Boto ea X-NUCLEO-OUT15A1 ea katoloso ea dijithale tsa indasteri bakeng sa STM32 Nucleo e fana ka tikoloho e matla le e feto-fetohang ea tlhahlobo le nts'etsopele ea li-module tsa 2.5 A (tse tloaelehileng) tsa tlhahiso ea dijithale. E na le bokhoni ba ho khanna bo bolokehileng le boits'oaro bo bohlale ba IPS1025HF sesebelisoa se phahameng se le seng se nang le lehlakore le phahameng. X-NUCLEO-OUT15A1 e sebelisana le microcontroller ho STM32 Nucleo ka 3 kV optocouplers e tsamaisoang ke GPIO pins, e nang le Arduino® UNO R3 (default configuration), le ST morpho (ho ikhethela, eseng ho kenngoa) li-connectors. Boto ea katoloso e ka hokahanngoa le boto ea ntlafatso ea NUCLEO-F401RE kapa NUCLEO-G431RB. E ka boela ea kenngoa ka X-NUCLEO-OUT15A1 e 'ngoe. Liboto tse peli tsa katoloso ea X-NUCLEO-OUT15A1 li u lumella ho lekola mochini o hlahisoang ke dijithale tse peli tse nang le bokhoni ba 2.5A (e tloaelehileng) ka 'ngoe.
Setšoantšo sa 14. Boto ea katoloso ea X-NUCLEO-OUT15A1

3.2

Ho hlophisoa ha Hardware

Ho hlokahala likarolo tse latelang tsa hardware:

1. Thapo e le 'ngoe ea USB ea mofuta oa A ho ea ho Mini-B ea USB ho hokela STM32 Nucleo ho PC ha u sebelisa NUCLEOF401RE.

2. Mofuta o le mong oa USB oa mofuta oa A ho isa ho thapo ea USB ea Micro-B ha u sebelisa NUCLEO-G431RB

3. Phepelo ea matla a kantle (8 - 33 V) le likhoele tse amanang ho fana ka liboto tsa katoloso ea sistimi.

UM3035 - Tšen 2

leqepheng la 31/50

3.3
3.4
3.4.1
3.4.2

UM3035
Ho seta software

Ho seta software

Likarolo tse latelang tsa software lia hlokahala ho theha tikoloho e loketseng ea nts'etsopele bakeng sa ho theha lits'ebetso tsa STM32 Nucleo e nang le liboto tsa katoloso ea liindasteri tse le 'ngoe kapa ho feta:

·

X-CUBE-IPS: katoloso ea STM32Cube e inehetseng ho nts'etsopele ea lits'ebetso tse hlokang ts'ebeliso.

ea:

IPS2050H

IPS2050H-32

IPS1025H

IPS1025H-32

Tlhaloso: IPS1025HF

Tlhaloso: IPS160HF

Tlhaloso: IPS161HF

ISO808

ISO808-1

ISO 808A

ISO808A-1

Firmware ea X-CUBE-IPS le litokomane tse amanang le tsona li fumaneha ho www.st.com.

·

Ketane ea lisebelisoa tsa nts'etsopele le moqapi: software ea katoloso ea STM32Cube e ts'ehetsa tse tharo tse latelang

tikoloho:

IAR Embedded Workbench bakeng sa ketane ea lisebelisoa ea ARM® (EWARM) + ST-LINK

Ea sebeleView Microcontroller Development Kit (MDK-ARM-STR) ketane ea lisebelisoa + ST-LINK

STM32CubeIDE + ST-LINK

Ho hlophisoa ha boto

Boto ea nts'etsopele ea STM32 Nucleo

Lokisa boto ea nts'etsopele ea STM32 Nucleo ka maemo a latelang a jumper:

·

NUCLEO-F401RE

JP5 ho U5V bakeng sa firmware e khanyang

JP1 e butsoe

JP6 e koetsoe

CN2 e koetsoe 1-2, 3-4

CN3 e butsoe

CN4 e butsoe

CN11 e koetsoe

CN12 e koetsoe

·

NUCLEO-G431RB

JP5 e koetsoe 1-2 (5V_STLK bakeng sa firmware flashing)

JP1, JP7 e butsoe

JP3, JP6 e koetsoe

JP8 e koetsoe 1-2

CN4 e butsoe

CN11 e koetsoe

CN12 e koetsoe

X-NUCLEO-OUT03A1 le liboto tsa katoloso tsa X-NUCLEO-OUT04A1

X-NUCLEO-OUT03A1 kapa X-NUCLEO-OUT04A1 e tlameha ho hlophisoa ka tsela e latelang:

·

SW1 1-2

·

SW2 1-2

UM3035 - Tšen 2

leqepheng la 32/50

·

SW3 1-2

·

SW4

Koala 1-2 ho tsamaisa lets'oao la FLT2 ho tloha sesebelisoa ho ea ho microcontroller feela

Koala 2-3 ho khanna LED e khubelu ea DR2 feela

·

SW5

Koala 1-2 ho tsamaisa lets'oao la FLT1 ho tloha sesebelisoa ho ea ho microcontroller feela

Koala 2-3 ho khanna LED e khubelu ea DR1 feela

·

J1, J2, J5, J6, J7, J12, J13, J14 e koetsoe

·

J3, J4, J10, J11, J17 bula

·

J8 e koetsoe 4-6

·

J9 e koetsoe 4-6

UM3035
Ho hlophisoa ha boto

UM3035 - Tšen 2

leqepheng la 33/50

UM3035
Ho hlophisoa ha boto
Mohato oa 1. Hlakola boto ea ho atolosa X-NUCLEO-OUT03A1 kapa X-NUCLEO-OUT04A1 holim'a STM32 Nucleo ka li-connectors tsa Arduino® UNO.
Setšoantšo sa 15. Boto ea katoloso ea X-NUCLEO-OUT03A1 e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo

Setšoantšo sa 16. Boto ea katoloso ea X-NUCLEO-OUT04A1 e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo

Mohato oa 2. Mohato oa 3.
Mohato oa 4.

Matlafatsa boto ea STM32 Nucleo ka thapo ea USB pakeng tsa sehokelo CN1 le koung ea USB ea PC.
Matlafatsa boto ea katoloso ea X-NUCLEO-OUT03A1 kapa X-NUCLEO-OUT04A1 ka ho hokela phini ea sehokelo sa CN1 2 kapa 3 (VCC) le 4 (GND) ho phepelo ea motlakase ea DC (e tlamehang ho beoa lipakeng tsa 8 le 33 V).
Bula ketane ea lisebelisoa eo u e ratang (MDK-ARM ho tsoa Keil, EWARM ho tsoa ho IAR, kapa STM32CubeIDE)

UM3035 - Tšen 2

leqepheng la 34/50

3.4.3

UM3035
Ho hlophisoa ha boto

Mohato oa 5.
Mohato oa 6. Mohato oa 7.

Ho latela boto ea STM32 Nucleo le IDE e sebelisitsoeng, bula projeke ea software ho tsoa ho: ProjectsSTM32F401RE-NucleoExamplesOut03_04 bakeng sa NUCLEO-F401RE ProjectsSTM32G431RB-NucleoExamplesOut03_04 bakeng sa NUCLEO-G431RB
Aha tsohle bocha files ebe u kenya setšoantšo sa hau mohopolong oa sepheo.
Matha example. Nako le nako ha konopo ea mosebelisi e tobetsoa, ​​ho sebelisoa taelo e ncha ho tlhahiso ea dijithale joalo ka ha ho hlalositsoe Karolong ea 2.6.1 Out03_04.

X-NUCLEO-OUT05A1 le liboto tsa katoloso tsa X-NUCLEO-OUT06A1

X-NUCLEO-OUT05A1 kapa X-NUCLEO-OUT06A1 e tlameha ho hlophisoa ka tsela e latelang:

·

SW1 1-2

·

SW2

Koala 1-2 ho tsamaisa lets'oao la FLT1 ho tloha sesebelisoa ho ea ho microcontroller feela

Koala 2-3 ho khanna LED e khubelu ea DR1 feela

·

SW3 1-2

·

SW4

Koala 1-2 ho tsamaisa lets'oao la FLT2 ho tloha sesebelisoa ho ea ho microcontroller feela

Koala 2-3 ho khanna LED e khubelu ea DR2 feela

·

J1, J3, J5, J6, J8, J10 e koetsoe

·

J2, J4, J7 bula

·

J9 e koetsoe 4-6

UM3035 - Tšen 2

leqepheng la 35/50

UM3035
Ho hlophisoa ha boto
Mohato oa 1. Hlakola boto ea ho atolosa X-NUCLEO-OUT05A1 kapa X-NUCLEO-OUT06A1 holim'a STM32 Nucleo ka li-connectors tsa Arduino® UNO.
Setšoantšo sa 17. Boto ea katoloso ea X-NUCLEO-OUT05A1 e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo

Setšoantšo sa 18. Boto ea katoloso ea X-NUCLEO-OUT06A1 e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo

Mohato oa 2. Mohato oa 3.
Mohato oa 4.

Matlafatsa boto ea STM32 Nucleo ka thapo ea USB pakeng tsa sehokelo CN1 le koung ea USB ea PC.
Matlafatsa boto ea katoloso ea X-NUCLEO-OUT05A1 kapa X-NUCLEO-OUT06A1 ka ho hokela phini ea sehokelo sa CN1 4 kapa 5 (VCC) le 3 (GND) ho phepelo ea motlakase ea DC (e tlamehang ho beoa lipakeng tsa 8 le 33 V).
Bula ketane ea lisebelisoa eo u e ratang (MDK-ARM ho tsoa Keil®, EWARM ho tsoa ho IAR, kapa STM32CubeIDE).

UM3035 - Tšen 2

leqepheng la 36/50

3.4.4

UM3035
Ho hlophisoa ha boto

Mohato oa 5.
Mohato oa 6. Mohato oa 7.

Ho latela boto ea STM32 Nucleo le IDE e sebelisitsoeng, bula projeke ea software ho tsoa ho: ProjectsSTM32F401RE-NucleoExamplesOut05_06 bakeng sa NUCLEO-F401RE ProjectsSTM32G431RB-NucleoExamplesOut05_06 bakeng sa NUCLEO-G431RB
Aha tsohle bocha files ebe u kenya setšoantšo sa hau mohopolong oa sepheo.
Matha example. Nako le nako ha konopo ea mosebelisi e tobetsoa, ​​ho sebelisoa taelo e ncha ho tlhahiso ea dijithale joalo ka ha ho hlalositsoe Karolong ea 2.6.2 Out05_06.

X-NUCLEO-OUT08A1 le liboto tsa katoloso tsa X-NUCLEO-OUT10A1

Boto ea katoloso ea X-NUCLEO-OUT08A1 kapa X-NUCLEO-OUT10A1 e tlameha ho hlophisoa ka tsela e latelang:

·

J1, J4, J5, J7, J8, J9 e koetsoe

·

J13 e koetsoe: 1-2, 3-4, 5-6

·

J14 e koetsoe: 1-2, 3-4

·

SW1: 2-3

·

SW2: 1-2

·

Li-jumper tse ling kaofela lia buleha

UM3035 - Tšen 2

leqepheng la 37/50

UM3035
Ho seta boto Mohato oa 1. Hokela boto ea katoloso ea X-NUCLEO-OUT08A1 kapa X-NUCLEO-OUT10A1 holim'a STM32
Nucleo ka lihokelo tsa Arduino® UNO. Setšoantšo sa 19. Boto ea katoloso ea X-NUCLEO-OUT08A1 e hokahaneng le nts'etsopele ea STM32 Nucleo
boto
Setšoantšo sa 20. Boto ea katoloso ea X-NUCLEO-OUT10A1 e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo

Mohato oa 2. Mohato oa 3.

Matlafatsa boto ea STM32 Nucleo ka thapo ea USB pakeng tsa sehokelo CN1 le koung ea USB ea PC.
Matla boto ea katoloso ea X-NUCLEO-OUT08A1 kapa X-NUCLEO-OUT10A1 ka ho hokela likhokahano tsa eona tsa CN1 1(VCC), 2(GND) ho phepelo ea motlakase ea DC (e tlamehang ho beoa lipakeng tsa 8 le 33 V).

UM3035 - Tšen 2

leqepheng la 38/50

3.4.5

UM3035
Ho hlophisoa ha boto

Mohato oa 4. Mohato oa 5.
Mohato oa 6. Mohato oa 7.

Bula ketane ea lisebelisoa eo u e ratang (MDK-ARM ho tsoa Keil, EWARM ho tsoa ho IAR, kapa STM32CubeIDE)
Ho latela boto ea STM32 Nucleo e sebelisitsoeng, bula projeke ea software ho tsoa ho: ProjectsSTM32F401RE-NucleoExamplesOut08_10 bakeng sa NUCLEO-F401RE ProjectsSTM32G431RB-NucleoExamplesOut08_10 bakeng sa NUCLEO-G431RB
Aha tsohle bocha files ebe u kenya setšoantšo sa hau mohopolong oa sepheo.
Matha example. Nako le nako ha konopo ea mosebelisi e tobetsoa, ​​ho sebelisoa taelo e ncha ho tlhahiso ea dijithale joalo ka ha ho hlalositsoe Karolong ea 2.6.3 Out08_10.

X-NUCLEO-OUT15A1 boto ea katoloso

X-NUCLEO-OUT15A1 e tlameha ho hlophisoa ka tsela e latelang:

·

SW1 2-3

·

SW2

Koala 1-2 ho tsamaisa lets'oao la FLT1 ho tloha sesebelisoa ho ea ho microcontroller feela

Koala 2-3 ho khanna LED e khubelu ea DR1 feela

·

SW3 1-2

·

SW4

Koala 1-2 ho tsamaisa lets'oao la FLT2 ho tloha sesebelisoa ho ea ho microcontroller feela

Koala 2-3 ho khanna LED e khubelu ea DR2 feela

·

SW5 1-2

·

J2 bula

·

J3, J4, J5, J6, J7, J8, J10, J12 e koetsoe

·

J9 e koetsoe 4-6

·

J11 e koetsoe 1-2, 3-4, 5-6

Mohato oa 1. Hlakola boto ea ho atolosa X-NUCLEO-OUT15A1 holim'a STM32 Nucleo ka li-connectors tsa Arduino® UNO.

Setšoantšo sa 21. Boto ea katoloso ea X-NUCLEO-OUT15A1 e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo

Mohato oa 2. Matlafatsa boto ea STM32 Nucleo ka thapo ea USB pakeng tsa sehokelo CN1 le koung ea USB ea PC.

UM3035 - Tšen 2

leqepheng la 39/50

3.4.6

UM3035
Ho hlophisoa ha boto

Mohato oa 3. Mohato oa 4. Mohato oa 5.
Mohato oa 6. Mohato oa 7.

Matlafatsa boto ea katoloso ea X-NUCLEO-OUT15A1 ka ho hokela CN1 sehokelo pin 4 kapa 5 (VCC) le 3 (GND) ho phepelo ea motlakase ea DC (e tlamehang ho beoa lipakeng tsa 8 le 33 V).
Bula ketane ea lisebelisoa eo u e ratang (MDK-ARM ho tsoa Keil®, EWARM ho tsoa ho IAR, kapa STM32CubeIDE).
Ho latela boto ea STM32 Nucleo le IDE e sebelisitsoeng, bula projeke ea software ho tsoa ho: ProjectsSTM32F401RE-NucleoExamplesOut15 bakeng sa NUCLEO-F401RE ProjectsSTM32G431RB-NucleoExamplesOut15 bakeng sa NUCLEO-G431RB
Aha tsohle bocha files ebe u kenya setšoantšo sa hau mohopolong oa sepheo.
Matha example. Nako le nako ha konopo ea mosebelisi e hatelloa, ho sebelisoa taelo e ncha ho tlhahiso ea dijithale joalo ka ha ho hlalositsoe Karolong ea 2.6.4 Out15.

X-NUCLEO-OUT11A1 le liboto tsa katoloso tsa X-NUCLEO-OUT13A1

X-NUCLEO-OUT11A1 le X-NUCLEO-OUT13A1 li tlameha ho hlophisoa ka tsela e latelang:

·

J1, J2, J5 bula

·

J3

E koetsoe 1-2, 5-6

·

J4

E koetsoe 5-6

·

J6 E koetsoe

1-2, 3-4, 5-6, 7-8 ho nolofalletsa boemo bo sebetsang bo etelletsoeng pele bakeng sa OUT1-4

·

J7 E koetsoe

1-2, 3-4, 5-6, 7-8 ho nolofalletsa boemo bo sebetsang bo etelletsoeng pele bakeng sa OUT5-8

·

J9, J10 e koetsoe

UM3035 - Tšen 2

leqepheng la 40/50

UM3035
Ho hlophisoa ha boto
Mohato oa 1. Hlakola boto ea ho atolosa X-NUCLEO-OUT11A1 kapa X-NUCLEO-OUT13A1 holim'a STM32 Nucleo ka li-connectors tsa Arduino® UNO.
Setšoantšo sa 22. Boto ea katoloso ea X-NUCLEO-OUT11A1 e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo

Setšoantšo sa 23. Boto ea katoloso ea X-NUCLEO-OUT13A1 e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo

Mohato oa 2. Mohato oa 3.
Mohato oa 4. Mohato oa 5.

Matlafatsa boto ea STM32 Nucleo ka thapo ea USB pakeng tsa sehokelo CN1 le koung ea USB ea PC.
Matlafatsa boto ea katoloso ea X-NUCLEO-OUT11A1 kapa X-NUCLEO-OUT13A1 ka ho hokela CN1 sehokelo pin 1 (VCC) le pin 2 (GND) ho phepelo ea motlakase ea DC (e tlamehang ho beoa lipakeng tsa 15 le 33 V).
Bula ketane ea lisebelisoa eo u e ratang (MDK-ARM ho tsoa Keil, EWARM ho tsoa ho IAR, kapa STM32CubeIDE)
Ho latela boto ea STM32 Nucleo le IDE e sebelisitsoeng, bula projeke ea software ho tsoa ho: ProjectsSTM32F401RE-NucleoExamplesOut11_13 bakeng sa NUCLEO-F401RE ProjectsSTM32G431RB-NucleoExamplesOut11_13 bakeng sa NUCLEO-G431RB

UM3035 - Tšen 2

leqepheng la 41/50

3.4.7

UM3035
Ho hlophisoa ha boto

Mohato oa 6. Mohato oa 7.

Aha tsohle bocha files ebe u kenya setšoantšo sa hau mohopolong oa sepheo.
Matha example. Nako le nako ha konopo ea mosebelisi e tobetsoa, ​​ho sebelisoa taelo e ncha ho tlhahiso ea dijithale joalo ka ha ho hlalositsoe Karolong ea 2.6.5 Out11_13.

X-NUCLEO-OUT12A1 le liboto tsa katoloso tsa X-NUCLEO-OUT14A1

X-NUCLEO-OUT12A1 le X-NUCLEO-OUT14A1 li tlameha ho hlophisoa ka tsela e latelang:

·

J5 bula

·

J3

E koetsoe 1-2, 3-4, 5-6

·

J4

E koetsoe 5-6

·

J6

E koetsoe 1-2, 3-4, 5-6, 7-8 ho nolofalletsa boemo bo sebetsang bo etelletsoeng pele bakeng sa OUT1-4

·

J7

E koetsoe 1-2, 3-4, 5-6, 7-8 ho nolofalletsa boemo bo sebetsang bo etelletsoeng pele bakeng sa OUT5-8

·

J9, J10 e koetsoe

·

J12, J13 bakeng sa ho seta Daisy Chain:

Boto 0:

J12: E koetsoe 1-2

J13: E koetsoe 3-4

Boto 1:

J12: E koetsoe 3-4

J13: E koetsoe 1-2

·

J12, J13 bakeng sa ho seta Parallel Independent:

Boto 0:

J12: E koetsoe 1-2

J13: E koetsoe 1-2

Boto 1:

J12: E koetsoe 1-2

J13: E koetsoe 1-2

UM3035 - Tšen 2

leqepheng la 42/50

UM3035
Ho hlophisoa ha boto
Mohato oa 1. Hlakola boto ea ho atolosa X-NUCLEO-OUT12A1 kapa X-NUCLEO-OUT14A1 holim'a STM32 Nucleo ka li-connectors tsa Arduino® UNO.
Setšoantšo sa 24. Boto ea katoloso ea X-NUCLEO-OUT12A1 e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo

Setšoantšo sa 25. Boto ea katoloso ea X-NUCLEO-OUT14A1 e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo

Mohato oa 2. Mohato oa 3.
Mohato oa 4.

Matlafatsa boto ea STM32 Nucleo ka thapo ea USB pakeng tsa sehokelo CN1 le koung ea USB ea PC.
Matlafatsa boto ea katoloso ea X-NUCLEO-OUT12A1 kapa X-NUCLEO-OUT14A1 ka ho hokela CN1 sehokelo pin 1 (VCC) le pin 2 (GND) ho phepelo ea motlakase ea DC (e tlamehang ho beoa lipakeng tsa 15 le 33 V).
Bula ketane ea lisebelisoa eo u e ratang (MDK-ARM ho tsoa Keil, EWARM ho tsoa ho IAR, kapa STM32CubeIDE)

UM3035 - Tšen 2

leqepheng la 43/50

UM3035
Ho hlophisoa ha boto

Mohato oa 5.
Mohato oa 6. Mohato oa 7.

Ho latela boto ea STM32 Nucleo le IDE e sebelisitsoeng, bula projeke ea software ho tsoa ho: ProjectsSTM32F401RE-NucleoExamplesOut12_14 bakeng sa NUCLEO-F401RE ProjectsSTM32G431RB-NucleoExamplesOut12_14 bakeng sa NUCLEO-G431RB
Aha tsohle bocha files ebe u kenya setšoantšo sa hau mohopolong oa sepheo.
Matha example. Nako le nako ha konopo ea mosebelisi e tobetsoa, ​​ho sebelisoa taelo e ncha ho tlhahiso ea dijithale joalo ka ha ho hlalositsoe Karolong ea 2.6.6 Out12_14.

UM3035 - Tšen 2

leqepheng la 44/50

UM3035

Nalane ea ntlafatso

Lethathamo la 8. Histori ea ntlafatso ea litokomane

Letsatsi

Khatiso

Liphetoho

09-Phup-2022

1

Tokollo ea pele.

14Dec-2022

Kenyelletso e ntlafalitsoeng, Karolo ea 2.1 Overview, Karolo ea 2.2 Architecture, Karolo ea 2.3 Sebopeho sa foldara, Karolo ea 2.3.1 BSPs, Karolo ea 2.3.1.1 STM32F4xx-Nucleo, STM32G4xx_Nucleo, Karolo ea 2.3.2 Merero, Karolo ea 3.2 Ho hlophisoa ha Hardware.3.3 Ho hlophisoa ha Hardware.

E Ekelitsoe Karolo 2.3.1.4 IPS160HF_161HF, Karolo 2.3.1.7 OUT08_10A1, Karolo 2.4.3 X-

NUCLEO-OUT08A1, X-NUCLEO-OUT10A1, Karolo 2.4.5 X-NUCLEO-OUT11A1, X-NUCLEO-

OUT13A1, Karolo ea 2.4.6 X-NUCLEO-OUT12A1, X-NUCLEO-OUT14A1, Karolo ea 2.6.5 Out11_13,

2

Karolo 2.6.6 Out12_14, Karolo 2.6.3 Out08_10, Karolo 3.1.6 X-NUCLEO-OUT08A1

boto ea katoloso, Karolo ea 3.1.7 X-NUCLEO-OUT10A1 boto ea katoloso, Karolo ea 3.1.8 X-

Boto ea katoloso ea NUCLEO-OUT11A1, Karolo ea 3.1.9 X-NUCLEO-OUT12A1 boto ea katoloso,

Karolo ea 3.1.10 X-NUCLEO-OUT13A1 boto ea ho atolosa, Karolo ea 3.1.11 X-NUCLEO-OUT14A1

boto ea katoloso, Karolo ea 3.4.4 X-NUCLEO-OUT08A1 le katoloso ea X-NUCLEO-OUT10A1

mapolanka, Karolo 3.4.4 X-NUCLEO-OUT08A1 le X-NUCLEO-OUT10A1 mapolanka katoloso,

Karolo ea 3.4.6 X-NUCLEO-OUT11A1 le X-NUCLEO-OUT13A1 mapolanka a katoloso, le

Karolo ea 3.4.7 X-NUCLEO-OUT12A1 le X-NUCLEO-OUT14A1 mapolanka a katoloso.

UM3035 - Tšen 2

leqepheng la 45/50

UM3035
Litaba
Litaba
1 Akhronimi le dikhutsufatso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 X-CUBE-IPS katoloso ea software bakeng sa STM32Cube. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 Ho fetaview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Boqapi ba meralo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.3 Sebopeho sa foldara . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3.1 BSPs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.3.2 Merero. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.4 Lisebelisoa tse hlokahalang tsa software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.4.1 X-NUCLEO-OUT03A1, X-NUCLEO-OUT04A1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.4.2 X-NUCLEO-OUT05A1, X-NUCLEO-OUT06A1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.4.3 X-NUCLEO-OUT08A1, X-NUCLEO-OUT10A1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.4.4 X-NUCLEO-OUT15A1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.4.5 X-NUCLEO-OUT11A1, X-NUCLEO-OUT13A1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.4.6 X-NUCLEO-OUT12A1, X-NUCLEO-OUT14A1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.5 APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.6 Sample tlhaloso ea kopo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.6.1 Out03_04 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.6.2 Out05_06 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.6.3 Out08_10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.6.4 Tsoa15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.6.5 Tsoa11_13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.6.6 Tsoa12_14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3 Tataiso ea ho seta sistimi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20 3.1 Tlhaloso ea lisebelisoa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.1.1 STM32 Nucleo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.1.2 X-NUCLEO-OUT03A1 boto ea katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.1.3 X-NUCLEO-OUT04A1 boto ea katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.1.4 X-NUCLEO-OUT05A1 boto ea katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.1.5 X-NUCLEO-OUT06A1 boto ea katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 3.1.6 X-NUCLEO-OUT08A1 boto ea katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.1.7 X-NUCLEO-OUT10A1 boto ea katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.1.8 X-NUCLEO-OUT11A1 boto ea katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.1.9 X-NUCLEO-OUT12A1 boto ea katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.1.10 X-NUCLEO-OUT13A1 boto ea katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.1.11 X-NUCLEO-OUT14A1 boto ea katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.1.12 X-NUCLEO-OUT15A1 boto ea katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

UM3035 - Tšen 2

leqepheng la 46/50

UM3035
Litaba
3.2 Ho hlophisoa ha Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.3 Ho seta software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 3.4 Ho hlophisoa ha boto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.4.1 STM32 Boto ea ntlafatso ea Nucleo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 3.4.2 X-NUCLEO-OUT03A1 le X-NUCLEO-OUT04A1 mapolanka a katoloso. . . . . . . . . . . . . . . . 32 3.4.3 X-NUCLEO-OUT05A1 le X-NUCLEO-OUT06A1 mapolanka a katoloso. . . . . . . . . . . . . . . . 35 3.4.4 X-NUCLEO-OUT08A1 le X-NUCLEO-OUT10A1 mapolanka a katoloso. . . . . . . . . . . . . . . . 37 3.4.5 X-NUCLEO-OUT15A1 boto ea katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.4.6 X-NUCLEO-OUT11A1 le X-NUCLEO-OUT13A1 mapolanka a katoloso . . . . . . . . . . . . . . . . 40 3.4.7 X-NUCLEO-OUT12A1 le X-NUCLEO-OUT14A1 mapolanka a katoloso. . . . . . . . . . . . . . . . 42
Nalane ea ntlafatso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45 Lenane la litafole . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48 Lenane la lipalo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49

UM3035 - Tšen 2

leqepheng la 47/50

UM3035
Lethathamo la litafole

Lethathamo la litafole

Letlapa la 1. Letlapa la 2. Lethathamo la 3. Lethathamo la 4. Lethathamo la 5. Lethathamo la 6. Lethathamo la 7. Lethathamo la 8.

Lenane la mantsoe a khutsufalitsoeng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Tlhophiso ea qubu ea mapolanka a mane a katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Tlhophiso ea qubu ea mapolanka a katoloso a mane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Tlhophiso ea qubu ea mapolanka a mane a katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Ho hlophisoa ha qubu ea mapolanka a mabeli a katoloso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Tlhophiso ea qubu ea mapolanka a mabeli a katoloso (a ikemetseng a tšoanang) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Ho hlophisoa ha liboto tse peli tsa katoloso (Daisy Chain). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Histori ea ntlafatso ea litokomane. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

UM3035 - Tšen 2

leqepheng la 48/50

UM3035
Lenane la lipalo

Lenane la lipalo

Setšoantšo sa 1. Setšoantšo sa 2. Setšoantšo sa 3. Setšoantšo sa 4. Setšoantšo sa 5. Setšoantšo sa 6. Setšoantšo sa 7. Setšoantšo sa 8. Setšoantšo sa 9. Setšoantšo sa 10. Setšoantšo sa 11. Setšoantšo sa 12. Setšoantšo sa 13. Setšoantšo sa 14. Setšoantšo sa 15 Setšoantšo sa 16. Setšoantšo sa 17. Setšoantšo sa 18. Setšoantšo sa 19. Setšoantšo sa 20. Setšoantšo sa 21. Setšoantšo sa 22. Setšoantšo sa 23. Setšoantšo sa 24.

X-CUBE-IPS katoloso ea software ea meralo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 X-CUBE-IPS sebopeho sa sephutheloana sa sephutheloana. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 STM32 Nucleo board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 X-NUCLEO-OUT03A1 boto ea katoloso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 X-NUCLEO-OUT04A1 boto ea katoloso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 X-NUCLEO-OUT05A1 boto ea katoloso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 X-NUCLEO-OUT06A1 boto ea katoloso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 X-NUCLEO-OUT08A1 boto ea katoloso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 X-NUCLEO-OUT10A1 boto ea katoloso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 X-NUCLEO-OUT11A1 boto ea katoloso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 X-NUCLEO-OUT12A1 boto ea katoloso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 X-NUCLEO-OUT13A1 boto ea katoloso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 X-NUCLEO-OUT14A1 boto ea katoloso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 X-NUCLEO-OUT15A1 boto ea katoloso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 X-NUCLEO-OUT03A1 boto ea katoloso e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo. . . . . . . . . . . . . 34 X-NUCLEO-OUT04A1 boto ea katoloso e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo. . . . . . . . . . . . . 34 X-NUCLEO-OUT05A1 boto ea katoloso e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo. . . . . . . . . . . . . 36 X-NUCLEO-OUT06A1 boto ea katoloso e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo. . . . . . . . . . . . . 36 X-NUCLEO-OUT08A1 boto ea katoloso e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo. . . . . . . . . . . . . 38 X-NUCLEO-OUT10A1 boto ea katoloso e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo. . . . . . . . . . . . . 38 X-NUCLEO-OUT15A1 boto ea katoloso e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo. . . . . . . . . . . . . 39 X-NUCLEO-OUT11A1 boto ea katoloso e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo. . . . . . . . . . . . . 41 X-NUCLEO-OUT13A1 boto ea katoloso e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo. . . . . . . . . . . . . 41 X-NUCLEO-OUT12A1 boto ea katoloso e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo. . . . . . . . . . . . . 43 X-NUCLEO-OUT14A1 boto ea katoloso e hokahaneng le boto ea nts'etsopele ea STM32 Nucleo. . . . . . . . . . . . .

UM3035 - Tšen 2

leqepheng la 49/50

UM3035
TSEBISO EA BOHLOKOA BALA KA HLOKO STMicroelectronics NV le litšehetso 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.
© 2022 STMicroelectronics Litokelo tsohle li sirelelitsoe

UM3035 - Tšen 2

leqepheng la 50/50

Litokomane / Lisebelisoa

STM STM32 X-CUBE-IPS Software Digital Output Software [pdf] Bukana ea Mosebelisi
STM32 X-CUBE-IPS Industrial Digital Output Software, STM32 X-CUBE-IPS, Industrial Digital Output Software, Output Software

Litšupiso

Tlohela maikutlo

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