UM2300 X-CUBE-SPN14 samm-mootori draiveri tarkvaralaiendus STM32Cube'i kasutusjuhendile
Sissejuhatus
STM14Cube'i laienduspakett X-CUBE-SPN32 annab teile täieliku kontrolli samm-mootori toimingute üle.
Ühe või mitme X-NUCLEO-IHM14A1 laiendusplaadiga kombineerituna võimaldab see tarkvara ühilduval STM32 Nucleo arendusplaadil juhtida üht või mitut samm-mootorit.
See on ehitatud STM32Cube'i tarkvaratehnoloogiale, et hõlbustada kaasaskandmist erinevate STM32 mikrokontrolleritega.
Tarkvaraga on kaasas asample teostus ühe samm-mootori jaoks. See ühildub arendusplaatidega NUCLEO-F401RE, NUCLEOF334R8, NUCLEO-F030R8 või NUCLEO-L053R8, mille peale on paigaldatud X-NUCLEO-IHM14A1 laiendusplaat.
SEOTUD LINGID
Külastage STM32Cube'i ökosüsteemi web leheküljel www.st.com lisateabe saamiseks
Akronüümid ja lühendid
Tabel 1. Akronüümide loend
Akronüüm |
Kirjeldus |
API |
Rakenduse programmeerimisliides |
BSP |
Juhatuse tugipakett |
CMSIS |
Cortex® mikrokontrolleri tarkvara liidese standard |
HAL |
Riistvara abstraktsioonikiht |
IDE |
Integreeritud arenduskeskkond |
LED |
Valgusdiood |
Läbiview
Tarkvarapakett X-CUBE-SPN14 laiendab STM32Cube'i funktsionaalsust. Selle põhifunktsioonide hulka kuuluvad:
- Draiverikiht laiendusplaadile X-NUCLEO-IHM820A14 integreeritud STSPIN1 (madala võimsusega samm-mootori draiver) täielikuks haldamiseks
- Seadme parameetrite lugemis- ja kirjutamisrežiimid, GPIO, PWM ja IRQ konfiguratsioon, mikrosammud, suuna asend, kiirus, kiirendus, aeglustus ja pöördemomendi juhtseadmed, automaatne täisastmeline lülitihaldus; suure takistuse või ooteseisundi valimine, lubamise ja ooterežiimi juhtimine
- Rikete katkestuste käsitlemine
- Üheastmelise mootori juhtimine sample rakendus
- Tänu STM32Cube'ile on lihtne kaasaskantavus erinevate MCU perekondade vahel
- Tasuta kasutajasõbralikud litsentsitingimused
Tarkvara rakendab pseudoregistreid ja liikumiskäske järgmiselt:
- sammukella ja volüümi genereerimiseks kasutatavate taimerite seadistaminetage viide
- seadme parameetrite haldamine, nagu kiirendus, aeglustus, min. ja max. kiirus, positsioonid kiirusel profile piirid, märgi asukoht, mikrosammurežiim, suund, liikumisolek jne.
Tarkvara tegeleb ühe STSPIN820 seadmega.
Iga tiksumistaimeri impulsi lõpus tehakse tagasikutse, et helistada sammukella käitlejale, mis juhib mootori liikumist
haldades:
- liikumise olek (nt peatage mootor sihtpunktis)
- mootori suund GPIO taseme kaudu
- suhteline ja absoluutne motoorne asend mikrosammudes
- kiirus läbi nulli, positiivse ja negatiivse kiirenduse
Kiirus määratakse astmelise kella sageduse ja valikuliselt sammurežiimi muutmisega, kui automaatse täissammu lüliti funktsioon on lubatud. Sammukella jaoks kasutatav taimer on konfigureeritud väljundi võrdlemise režiimis. Sageduse juhtimise saavutamiseks arvutatakse iga sammukella käitleja kutsel uus püüdmise võrdlusregistri väärtus.
Kiirus on lineaarne funktsioon sammu kella sagedusest antud mikrosammu režiimi jaoks, mida tarkvara saab muuta täis kuni 1/256 sammuni.
STSPIN820 draiveriteeki kasutamiseks peate käivitama lähtestamisfunktsiooni, mis:
- seadistab vajalikud GPIO-d, et võimaldada sildasid ja hallata veatihvti EN\FAULT, spetsiaalne MODE1,
MODE2 ja MODE3 astmevaliku kontaktid, DIR-viik mootori suuna jaoks, DECAY-viik summutusrežiimi jaoks
valik ja ooterežiimi lähtestamise viik STBY\RESET; - seadistab taimeri väljundi võrdlusrežiimis STCK viigu ja taimeri viitevoldi jaokstage genereerimine PWM-režiimis REF-viigu jaoks;
- laadib draiveri parameetrid väärtustega stspin820_target_config.h või põhifunktsioonis määratletud väärtustega, kasutades selleks spetsiaalset lähtestamisstruktuuri.
Draiveri parameetreid saab pärast initsialiseerimist muuta, kutsudes välja konkreetsed funktsioonid. Samuti saate kirjutada tagasihelistamise funktsioone ja lisada need: - lipu katkestuste käitleja teatud toimingute tegemiseks, kui teatatakse liigvoolu- või soojushäirest
- veakäsitleja, mille teek veateate korral kutsub. Järgnevad liikumiskäsud hõlmavad järgmist:
- BSP_MotorControl_Move, et liigutada etteantud arvu samme kindlas suunas
- BSP_MotorControl_GoTo, BSP_MotorControl_GoHome, BSP_MotorControl_GoMark, et minna konkreetsesse kohta lühimat teed kasutades
- BSP_MotorControl_CmdGoToDir, et liikuda kindlas suunas kindlasse kohta
- BSP_MotorControl_Run, et töötada lõputult
Kiirusprofffile seda haldab täielikult mikrokontroller. Mootor hakkab liikuma minimaalse kiiruse seadistusega BSP_MotorControl_SetMinSpeed, mida seejärel igal sammul muudetakse
BSP_MotorControl_SetAcceleration kiirenduse väärtus.
Kui liikumiskäsu sihtasend on piisavalt kaugel, sooritab mootor trapetsikujulise liikumise:
- kiirendades seadme kiirendusparameetriga
- püsib stabiilsena maksimaalsel kiirusel BSP_MotorControl_SetMaxSpeed
- aeglustab BSP_MotorControl_SetDeceleration
- peatus sihtpunktis
Kui sihtasend on mootori maksimaalse kiiruse saavutamiseks liiga lähedal, teeb see kolmnurkse liigutuse, mis hõlmab: - kiirendus
- aeglustus
- peatus sihtpunktis
Liikumiskäskluse saab igal ajal peatada, kui BSP_MotorControl_SoftStop vähendab järk-järgult kiirust, kasutades aeglustusparameetrit või käsku BSP_MotorControl_HardStop, mis peatab mootori kohe. Toitesild lülitatakse automaatselt välja, kui mootor seiskub, kui HIZ_MODE seiskamisrežiim oli eelnevalt seadistatud (BSP_MotorControl_SetStopMode).
Suunda, kiirust, kiirendust ja aeglustumist saab muuta kas siis, kui mootor on seisatud või kui liikumist küsitakse BSP_MotorControl_Run kaudu.
Uute käskude blokeerimiseks enne eelmiste käskude lõpetamist lukustab BSP_MotorControl_WaitWhileActive programmi täitmise, kuni mootor seiskub.
BSP_MotorControl_SelectStepMode saab muuta astmerežiimi täisrežiimist 1/256. sammuks. Sammurežiimi muutmisel lähtestatakse seade ning praegune asukoht ja kiirus.
Arhitektuur
See tarkvaralaiendus vastab täielikult STM32Cube'i arhitektuurile ja laiendab seda, et võimaldada samm-mootori draivereid kasutavate rakenduste arendamist.
Joonis 1. X-CUBE-SPN14 tarkvara arhitektuur
Tarkvara põhineb STM32CubeHAL hardare abstraktsioonikihil STM32 mikrokontrolleri jaoks. Pakett laiendab STM32Cube'i plaadi tugipaketiga (BSP) mootori juhtimise laiendusplaadi jaoks ja BSP komponendi draiveriga STSPIN820 madalvoldise jaokstage samm-mootori juht.
Rakendustarkvara kasutatavad tarkvarakihid on järgmised:
- STM32Cube HAL kiht: lihtne, üldine ja mitmest eksemplarist koosnev API-de komplekt (rakenduse programmeerimisliidesed)
ülemiste rakenduste, teegi ja virnakihtidega suhtlemiseks. See koosneb üldistest ja laiendus-API-dest
ühisel arhitektuuril, nii et sellele ehitatud kihid, nagu vahevara kiht, saaksid toimida ilma konkreetse mikrokontrolleri üksuse (MCU) riistvarakonfiguratsioonita. See struktuur parandab raamatukogu koodi korduvkasutatavust ja tagab hõlpsa kaasaskantavuse teistes seadmetes.
Tahvli tugipaketi (BSP) kiht: toetab STM32 Nucleo plaadi välisseadmeid, välja arvatud
MCU. See piiratud komplekt API-sid pakub programmeerimisliidest teatud plaadispetsiifiliste välisseadmete jaoks, nagu LED ja kasutajanupp, ning aitab tuvastada konkreetse plaadi versiooni. Mootori juhtseade BSP pakub programmeerimisliidest erinevate mootoridraiveri komponentide jaoks. See on seotud X-CUBE-SPN820 tarkvara STSPIN14 mootoridraiveri BSP komponendiga.
Kausta struktuur
Tarkvara asub kahes põhikaustas:
- Draiverid koos:
- STM32Cube HAL files alamkaustades STM32L0xx_HAL_Driver, STM32F0xx_HAL_Driver, STM32F3xx_HAL_Driver või STM32F4xx_HAL_Driver. Need files on võetud otse STM32Cube'i raamistikust ja sisaldavad ainult neid, mis on vajalikud mootoridraiveri nt käitamiseksampvähem.
- CMSIS-kaust koos CMSIS-iga (Cortex® mikrokontrolleri tarkvaraliidese standard), ARM-i Cortex-M protsessorite seeria müüjast sõltumatu riistvara abstraktsioonikiht. Seda kausta ei muudetud ka STM32Cube'i raamistikust.
- BSP kaust koodiga files X-NUCLEO-IHM14A1 konfiguratsiooni, STSPIN820 draiveri ja mootori juhtimise API jaoks.
- Projektid, mis sisaldab mitmeid kasutusviise ntampSTSPIN820 mootoridraiver erinevatele STM32 Nucleo platvormidele.
BSP kaust
Tarkvara X-CUBE-SPN14 sisaldab järgmistes alajaotistes kirjeldatud BSP-sid.
STM32L0XX-Nucleo/STM32F0XX-Nucleo/STM32F3XX Nucleo/STM32F4XX-Nucleo BSPs
Need BSP-d pakuvad liidest iga ühilduva STM32 Nucleo arendusplaadi jaoks, et konfigureerida ja kasutada selle välisseadmeid laiendusplaadiga X-NUCLEO-IHM14A1. Igas alamkaustas on kaks.c/.h file paarid:
- stm32XXxx_nucleo.c/h: need muutmata STM32Cube raamistikud files pakuvad konkreetse STM32 Nucleo plaadi kasutajanuppu ja LED-funktsioone.
- stm32XXxx_nucleo_ihm14a1.c/h: need files on pühendatud PWM-ide, GPIO-de konfigureerimisele ja X NUCLEO-IHM14A1 laiendusplaadi tööks vajalike katkestuste lubamise/keelamise jaoks.
Mootori juhtimine BSP
See BSP pakub ühist liidest erinevate mootoridraiverite, nagu L6474, powerSTEP01, L6208 ja STSPIN820, draiverifunktsioonidele juurdepääsuks MotorControl/motorcontrol.c/h kaudu. file paar.
Need files määratlevad kõik draiveri konfiguratsiooni- ja juhtimisfunktsioonid, mis seejärel kaardistatakse antud laiendusplaadil kasutatava mootoridraiveri komponendi funktsioonidega läbi motorDrv_t struktuuri file (määratletud jaotises Components\Common\motor.h.). See struktuur määratleb funktsiooninäitajate loendi, mis täidetakse selle käivitamise ajal vastavas mootoridraiveri komponendis. X-CUBE-SPN14 puhul nimetatakse struktuuri stspin820Drv (vt file: BSP\Components\stspin820\stspin820.c).
Kuna mootori juhtseade BSP on ühine kõigi mootoridraiveri laiendusplaatide jaoks, ei ole teatud funktsioonid antud laiendusplaadi jaoks saadaval. Kättesaamatud funktsioonid asendatakse draiverikomponendis struktuuri motorDrv_t käivitamisel null-osutitega.
STSPIN280 BSP komponent
Komponent STSPIN820 BSP pakub kaustas STSPIN820 mootoridraiveri draiverifunktsioone
stm32_cube\Drivers\BSP\Components\STSPIN820.
Selles kaustas on 3 files:
- stspin820.c: STSPIN820 draiveri põhifunktsioonid
- stspin820.h: STSPIN820 draiveri funktsioonide deklaratsioon ja nendega seotud definitsioonid
- stspin820_target_config.h: STSPIN820 parameetrite ja mootoriseadmete konteksti eelmääratletud väärtused
Projekti kaust
Iga STM32 Nucleo platvormi kohta üks example projekt on saadaval kaustas stm32_cube\Projects\Multi\Examples\MotionControl\:
- IHM14A1_ExampleFor1Motor exampvähem juhtimisfunktsioone ühe mootoriga konfiguratsioonide jaoks
Endineample-l on kaust iga ühilduva IDE jaoks:
- EWARM IAR Embedded Workbenchi jaoks
- MDK-ARM ARM/Keil µVision jaoks
- STM32CubeIDE integreeritud arenduskeskkonna jaoks STM32 jaoks
Järgmine kood files on ka lisatud:
- inc\main.h: peamine päis file
- inc\ stm32xxxx_hal_conf.h: HAL-i konfiguratsioon file
- inc\stm32xxxx_it.h: katkestuste töötleja päis
- src\main.c: põhiprogramm (example põhineb STSPIN820 mootori juhtimise teegil)
- src\stm32xxxx_hal_msp.c: HAL-i lähtestamise rutiinid
- src\stm32xxxx_it.c: katkestuste töötleja
- src\system_stm32xxxx.c: süsteemi lähtestamine
- src\clock_xx.c: kella lähtestamine
Tarkvara vaja ressursse
Ühe STSPIN820 (üks X-NUCLEO IHM14A1 plaat) MCU juhtimine ja nende kahe vaheline suhtlus toimub läbi seitsme GPIO (STBY\RESET, EN\FAULT, MODE1, MODE2, MODE3, DIR, DECAY kontaktid) ja PWM-i REF viigu jaoks . STCK viigu GPIO on konfigureeritud kasutamiseks alternatiivse funktsioonina TIMER OUTPUT COMPARE.
Liigvoolu ja ületemperatuuri häirete käsitlemiseks kasutab tarkvara X-CUBE-SPN14 välist katkestust, mis on konfigureeritud EN\FAULT viigu jaoks kasutatavale GPIO-le pärast seda, kui see on toitesildade lubanud või keelanud.
Tabel 2. Tarkvara X-CUBE-SPN14 jaoks vajalikud ressursid
Ressursid F4xx |
Ressursid F3xx | Ressursid F0xx | Ressursid L0xx | Pin | Omadused (tahvel) |
Port A GPIO 10
EXTI15_10_IRQn |
Port A GPIO 10
EXTI15_10_IRQn |
Port A GPIO 10
EXTI4_15_IRQn |
Port A GPIO 10
EXTI4_15_IRQn |
D2 |
ET/VIKET (EN) |
Port B GPIO 3 Taimer2 Ch2 |
Port B GPIO 3
Taimer2 Ch2 |
Port B GPIO 3
Taimer15 Ch1 |
Port B GPIO 3
Taimer2 Ch2 |
D3 |
STCK
(CLK) |
Port B GPIO 4 |
D5 |
LAGUNEMINE
(DEC) |
|||
Port A GPIO 8 |
D7 |
SUUND (DIR) |
|||
Port A GPIO 9 |
D8 |
STBY/RESET (STBY) |
|||
Port C GPIO 7 Taimer3 Ch2 |
Port C GPIO 7
Taimer3 Ch2 |
Port C GPIO 7
Taimer3 Ch2 |
Port C GPIO 7
Taimer22 Ch2 |
D9 |
PWM REF
(VIIDE) |
Port A GPIO 7 |
D11 |
MODE3
(M3) |
|||
Port A GPIO 6 |
D12 |
MODE2 (M2) |
|||
Port A GPIO 5 |
D13 |
MODE1 (M1) |
API-d
X-CUBE-SPN14 API on määratletud mootori juhtimise BSP-s. Selle funktsioonid sisaldavad eesliidet "BSP_MotorControl_".
Märkus. Kõik selle mooduli funktsioonid pole STSPIN820 ja seega ka X-NUCLEO-IHM14A1 laiendusplaadi jaoks saadaval.
Kasutaja API täielikud funktsioonid ja parameetrite kirjeldused koostatakse HTML-is file tarkvara dokumentatsiooni kaustas.
Sample rakenduse kirjeldus
EndineampRakendus, mis kasutab X-NUCLEO-IHM14A1 laiendusplaati koos ühilduva STM32 Nucleo arendusplaadiga, on esitatud kataloogis Projektid ja koostamiseks valmis mitme IDE jaoks (vt jaotis 2.3.2 Projekti kaust).
Süsteemi seadistamise juhend
Riistvara kirjeldus
- STM32 Nucleo
STM32 Nucleo arendusplaadid pakuvad kasutajatele taskukohase ja paindliku võimaluse testida lahendusi ja ehitada prototüüpe mis tahes STM32 mikrokontrolleri liiniga.
Arduino ühenduvuse tugi ja ST morpho pistikud muudavad seadme funktsionaalsuse laiendamise lihtsaks
STM32 Nucleo avatud arendusplatvorm, millel on lai valik spetsiaalseid laiendusplaate.
STM32 Nucleo plaat ei vaja eraldi sonde, kuna see integreerib ST-LINK/V2-1 siluri/
programmeerija.
STM32 Nucleo plaadiga on kaasas põhjalik STM32 tarkvara HAL raamatukogu koos mitmesuguse pakendatud tarkvaraga, nt.amples erinevatele IDE-dele (IAR EWARM, Keil MDK-ARM, STM32CubeIDE, mbed ja GCC/LLVM).
Kõigil STM32 Nucleo kasutajatel on tasuta juurdepääs mbed võrguressurssidele (kompilaator, C/C++ SDK ja arendaja
kogukond) aadressil www.mbed.org, et hõlpsasti terviklikke rakendusi luua.
Joonis 3. STM32 Nucleo plaat
- X-NUCLEO-IHM14A1 samm-mootori draiveri laiendusplaat
Mootori draiveri laiendusplaat X-NUCLEO-IHM14A1 põhineb samm-mootorite monoliitdraiveril STSPIN820.
See on taskukohane ja hõlpsasti kasutatav lahendus samm-mootorite juhtimiseks teie STM32 Nucleo projektis, rakendades mootoriga juhtimisrakendusi, nagu 2D/3D-printerid, robootika ja turvakaamerad.
STSPIN820 rakendab PWM voolu juhtimist konstantse väljalülitusajaga, mida saab reguleerida välise takisti kaudu ja mikrosammu eraldusvõimet kuni 256. astmeni.
X-NUCLEO-IHM14A1 laiendusplaat ühildub Arduino UNO R3 pistiku ja ST morpho pistikuga, nii et selle saab ühendada STM32 Nucleo arendusplaadiga ja virnastada täiendavate X-NUCLEO laiendusplaatidega.
- Mitmesugused riistvarakomponendid
Riistvara seadistamise lõpuleviimiseks vajate:- 1 bipolaarne (7 kuni 45 V) samm-mootor
- väline alalisvoolu toiteallikas kahe elektrikaabliga X-NUCLEO-IHM14A1 plaadi jaoks
- USB-tüüpi A–mini-B USB-kaabel STM32 Nucleo plaadi ühendamiseks arvutiga
- Tarkvaranõuded
Sobiva arenduskeskkonna seadistamiseks on vaja järgmisi tarkvarakomponente
rakenduste loomine mootori draiveri laiendusplaadil:- X-CUBE-SPN14 STM32Kuubi laiendus STSPIN820 madala helitugevusegatage samm-mootori draiveri rakenduse arendamine. X-CUBE-SPN14 püsivara ja sellega seotud dokumentatsioon on saadaval aadressil www.st.com.
- Üks järgmistest arendustööriistade ahelatest ja kompilaatoritest:
- Keil RealView Mikrokontrolleri arenduskomplekti (MDK-ARM) tööriistaahel V5.27
- IAR Embedded Workbench for ARM (EWARM) tööriistaketi V8.50
- Integreeritud arenduskeskkond STM32 jaoks (STM32CubeIDE)
Riist- ja tarkvara seadistamine
Seadistamine ühe mootori juhtimiseks
Konfigureerige STM32 Nucleo plaadil järgmised džemprid:
- JP1 väljas
- JP5 (PWR) UV5 küljel
- JP6 (IDD) sees
Konfigureerige X-NUCLEO-IHM14A1 laiendusplaat järgmiselt: - Häälestage R7 potentsiomeeter 1 kΩ peale.
- Seadke lüliti S1, S2, S3 ja S4 allatõmmatavale küljele, nagu näidatud joonisel 4. X-NUCLEO-IHM14A1 samm-mootor
draiveri laiendusplaat. Mikrosammu režiim valitakse MODE1, MODE2 ja MODE3 kaudu
tasemeid, mida juhib STM32 Nucleo plaat.
Kui plaat on õigesti konfigureeritud: - Ühendage X-NUCLEO-IHM14A1 laiendusplaat STM32 Nucleo plaadi peale Arduino UNO pistikute kaudu
- Ühendage plaadi toiteks STM32 Nucleo plaat USB-kaabli abil USB-pistiku CN1 kaudu arvutiga
- Lülitage X-NUCLEO-IHM14A1 laiendusplaat sisse, ühendades Vin- ja Gnd-pistikud alalisvoolu toiteallikaga
- Ühendage samm-mootor X-NUCLEO IHM14A1 sillapistikutega A+/- ja B+/-
Kui süsteemi seadistus on valmis:
- Avage eelistatud tööriistakett
- Olenevalt STM32 Nucleo plaadist avage tarkvaraprojekt aadressilt:
- \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainNam
e\STM32F401RE-Nucleo Nucleo STM32F401 jaoks - \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainNam
e\STM32F030R8-Nucleo Nucleo STM32F334 jaoks - \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainName\STM32F030R8-Nucleo Nucleo STM32F030 jaoks
- \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainName\STM32L053R8-Nucleo Nucleo STM32L053 jaoks
- \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainNam
- STSPIN820 vaikeparameetrite kohandamiseks oma madala helitugevusegatage samm-mootori omadused, kas:
- kasutage BSP_MotorControl_Init koos kursoriga NULL ja avage stm32_cube\ Drivers\ BSP\Components\ STSPIN820\ STSPIN820_target_config.h, et muuta parameetreid vastavalt oma vajadustele
- – kasutage BSP_MotorControl_Init koos sobivate väärtustega struktuuri initDevicesParameters aadressiga.
- Ehitage kõik uuesti files ja laadige oma pilt sihtmällu.
- Käivitage endineample. Mootor käivitub automaatselt (demojärjestuse üksikasjad leiate peatükist c).
Läbivaatamise ajalugu
Kuupäev |
Versioon | Muudatused |
17.-2017. oktoober |
1 |
Esialgne vabastamine. |
20. juuli – 2021. juuli | 2 |
Uuendatud jaotis 2.3.2 Projekti kaust ja jaotis 3.2 Tarkvaranõuded. Eemaldatud 2. jaotis Mis on STM32Cube? ja asendas selle sissejuhatuses oleva lingiga. |
TÄHTIS TEADE - PALUN LOE Hoolikalt
STMicroelectronics NV ja selle tütarettevõtted (ST) jätavad endale õiguse teha ST-toodete ja / või selle dokumendi muudatusi, parandusi, täiendusi, muudatusi ja täiustusi igal ajal ilma ette teatamata. Ostjad peaksid enne tellimuste tegemist hankima uusimat asjakohast teavet ST-toodete kohta. ST tooteid müüakse vastavalt ST müügitingimustele, mis kehtivad tellimuse kinnitamise ajal.
ST-toodete valiku, valiku ja kasutamise eest vastutavad ainult ostjad ning ST ei vastuta rakenduste abistamise ega ostjate toodete kujundamise eest.
ST ei anna siinkohal mingit otsest ega kaudset litsentsi ühelegi intellektuaalomandi õigusele.
ST-toodete edasimüük, mille sätted erinevad siin esitatud teabest, tühistab ST-i antud tootele antud garantii.
ST ja ST logo on ST kaubamärgid. ST-kaubamärkide kohta lisateabe saamiseks vaadake www.st.com/trademarks. Kõik muud tooted või teenused
nimed on nende vastavate omanike omand.
Selles dokumendis sisalduv teave asendab ja asendab selle dokumendi varasemates versioonides esitatud teabe.
© 2021 STMicroelectronics – kõik õigused kaitstud
Dokumendid / Ressursid
![]() |
ST UM2300 X-CUBE-SPN14 samm-mootori draiveri tarkvara laiendus STM32Cube'i jaoks [pdfKasutusjuhend UM2300, X-CUBE-SPN14 samm-mootori draiveri tarkvara laiendus STM32Cube'i jaoks, UM2300 X-CUBE-SPN14 samm-mootori draiveri tarkvara laiendus STM32Cube'i jaoks, X-CUBE-SPN14 samm-mootori draiveri tarkvara laiendus STM32Cube'i jaoks, draiveri tarkvaralaiendus STM32Cube'i jaoks, laiendus STM32Cube'i jaoks, STM32Cube'i jaoks |