UM2300 X-CUBE-SPN14 léptetőmotor illesztőprogram szoftverbővítés az STM32Cube felhasználói kézikönyvhöz
UM2300 X-CUBE-SPN14 léptetőmotor-illesztőprogram-bővítés az STM32Cube-hoz

Bevezetés

Az STM14Cube X-CUBE-SPN32 bővítőcsomagja teljes irányítást biztosít a léptetőmotorok működése felett.
Egy vagy több X-NUCLEO-IHM14A1 bővítőkártyával kombinálva ez a szoftver lehetővé teszi, hogy egy kompatibilis STM32 Nucleo fejlesztőkártya egy vagy több léptetőmotort vezéreljen.
Az STM32Cube szoftvertechnológiára épül a könnyű hordozhatóság érdekében a különböző STM32 mikrovezérlők között.
A szoftverhez tartozikample megvalósítása egy léptetőmotorhoz. Kompatibilis a NUCLEO-F401RE, NUCLEOF334R8, NUCLEO-F030R8 vagy NUCLEO-L053R8 fejlesztőkártyákkal, amelyek tetejére X-NUCLEO-IHM14A1 bővítőkártya van szerelve.

KAPCSOLÓDÓ LINKEK
Látogassa meg az STM32Cube ökoszisztémát web a www.st.com oldalon további információkért

Mozaikszavak és rövidítések

1. táblázat A betűszavak listája

Betűszó

Leírás
API

Alkalmazás programozási felület

BSP

Board támogatási csomag
CMSIS

Cortex® mikrokontroller szoftver interfész szabvány

HAL

Hardveres absztrakciós réteg
IDE

Integrált fejlesztői környezet

LED

Fénykibocsátó dióda

Felettview

Az X-CUBE-SPN14 szoftvercsomag kibővíti az STM32Cube funkcionalitását. Főbb jellemzői a következők:

  • Meghajtó réteg az X-NUCLEO-IHM820A14 bővítőkártyába integrált STSPIN1 (alacsony teljesítményű léptetőmotoros meghajtó) eszköz teljes körű kezeléséhez
  • Eszközparaméter olvasási és írási módok, GPIO, PWM és IRQ konfiguráció, mikrolépés, iránypozíció, sebesség, gyorsítás, lassítás és nyomatékszabályozás, automatikus teljes fokozatú kapcsolókezelés; nagy impedanciájú vagy tartási leállítási mód kiválasztása, engedélyezése és készenléti kezelése
  • Hibamegszakítások kezelése
  • Egylépcsős motorvezérlés sample alkalmazás
  • Könnyű hordozhatóság a különböző MCU-családok között az STM32Cube-nak köszönhetően
  • Ingyenes, felhasználóbarát licencfeltételek

A szoftver pszeudo regisztereket és mozgásparancsokat valósít meg:

  • lépésóra és vol. generálására használt időzítők konfigurálásatage hivatkozás
  • olyan eszközparaméterek kezelése, mint a gyorsulás, lassítás, min. és max. sebesség, pozíciók sebességnél profile határok, jelölés pozíciója, mikrolépéses mód, irány, mozgásállapot stb.

A szoftver egy STSPIN820 eszközt kezel.
A tick időzítő impulzusának minden végén egy visszahívás történik, hogy hívja a lépésóra kezelőt, amely vezérli a motor mozgását
irányításával:

  • mozgás állapota (pl. motor leállítása a célhelyen)
  • motorirány GPIO szinten keresztül
  • relatív és abszolút motorhelyzet mikrolépésekben
  • a sebesség nulla, pozitív és negatív gyorsuláson

A sebesség beállítása a lépés órafrekvenciájának és opcionálisan a léptetési módnak a változtatásával történik, ha az automatikus teljes lépéskapcsoló funkció engedélyezve van. A lépésórához használt időzítő kimenet összehasonlító módban van konfigurálva. A frekvenciaszabályozás elérése érdekében minden lépésóra-kezelő hívásakor egy új rögzítési összehasonlító regiszter értéket számítanak ki.
A sebesség az adott mikrolépéses módhoz tartozó lépésórafrekvencia lineáris függvénye, amelyet a szoftver teljestől 1/256-os lépésig változtathat.
Az STSPIN820 illesztőprogram-könyvtár használatához futtassa az inicializálási funkciót, amely:

  • beállítja a szükséges GPIO-kat a hidak engedélyezéséhez és az EN\FAULT hibatű kezeléséhez, dedikált MODE1,
    MODE2 és MODE3 lépésválasztó tűk, a DIR érintkező a motor irányához, a DECAY érintkező a csillapítási módhoz
    kiválasztás és a készenléti alaphelyzetbeállító tű STBY\RESET;
  • beállítja az időzítőt kimenet összehasonlító módban az STCK lábhoz és az időzítő referencia voltage generáció PWM módban a REF érintkezőhöz;
  • betölti az illesztőprogram paramétereit az stspin820_target_config.h fájlból származó vagy a fő függvényben meghatározott értékekkel egy dedikált inicializálási struktúra segítségével.
    Az illesztőprogram paraméterei az inicializálás után bizonyos funkciók meghívásával módosíthatók. Visszahívási függvényeket is írhat, és csatolhatja őket:
  • a zászló megszakításkezelő bizonyos műveletek végrehajtására, ha túláram vagy hőriasztás érkezik
  • a hibakezelő, amelyet a könyvtár hív meg, amikor hibát jelent. A későbbi mozgásparancsok a következők:
  • BSP_MotorControl_Move adott számú lépés egy adott irányba történő mozgatásához
  • BSP_MotorControl_GoTo, BSP_MotorControl_GoHome, BSP_MotorControl_GoMark egy adott pozíció eléréséhez a legrövidebb úton
  • BSP_MotorControl_CmdGoToDir, hogy egy adott irányba menjen egy adott pozícióba
  • A BSP_MotorControl_Run határozatlan ideig fut

A speed profile teljes egészében a mikrokontroller kezeli. A motor a BSP_MotorControl_SetMinSpeed ​​minimális fordulatszámon kezd el mozogni, amit aztán minden lépésnél módosít a
BSP_MotorControl_SetAcceleration gyorsulási érték.
Ha a mozgásparancs célpozíciója elég messze van, a motor trapézmozgást hajt végre:

  • gyorsítás a készülék gyorsítási paraméterével
  • állandó marad a BSP_MotorControl_SetMaxSpeed ​​maximális sebességnél
  • lassítja a BSP_MotorControl_SetDeceleration
  • megállni a célhelyen
    Ha a célpozíció túl közel van ahhoz, hogy a motor elérje a maximális sebességet, háromszögletű mozgást hajt végre, amely magában foglalja:
  • gyorsulás
  • lassulás
  • megállni a célhelyen

A mozgásparancs bármikor leállítható a BSP_MotorControl_SoftStop segítségével, amely fokozatosan csökkenti a sebességet a lassítási paraméter vagy a BSP_MotorControl_HardStop parancs segítségével, amely azonnal leállítja a motort. Ha a HIZ_MODE leállási mód korábban be volt állítva (BSP_MotorControl_SetStopMode), a teljesítményhíd automatikusan leáll, amikor a motor leáll.
Az irány, a sebesség, a gyorsulás és a lassulás akkor módosítható, ha a motor leáll, vagy ha mozgást kér a BSP_MotorControl_Run keresztül.
Az új parancsok blokkolásához a korábbiak befejezése előtt a BSP_MotorControl_WaitWhileActive zárolja a programvégrehajtást a motor leállásáig.
A BSP_MotorControl_SelectStepMode módosíthatja a lépésmódot teljesről 1/256. lépésre. A lépésmód megváltoztatásakor a készülék, valamint az aktuális pozíció és sebesség visszaáll.

Építészet

Ez a szoftverbővítés teljes mértékben megfelel az STM32Cube architektúrának, és kibővíti azt, hogy lehetővé tegye a léptetőmotoros meghajtókat használó alkalmazások fejlesztését.

1. ábra X-CUBE-SPN14 szoftver architektúra
Építészet

A szoftver az STM32CubeHAL hardare absztrakciós rétegen alapul az STM32 mikrokontrollerhez. A csomag kibővíti az STM32Cube-ot egy kártyatartó csomaggal (BSP) a motorvezérlő bővítőkártyához és egy BSP komponens meghajtóval az STSPIN820 low vol.tage léptetőmotor meghajtó.
Az alkalmazásszoftver által használt szoftverrétegek a következők:

  • STM32Cube HAL réteg: API-k (alkalmazásprogramozási felületek) egyszerű, általános és többpéldányos készlete
    kölcsönhatásba léphet a felső alkalmazás-, könyvtár- és veremrétegekkel. Általános és kiterjesztés API-kból áll
    közös architektúrán, így a ráépített rétegek, például a köztesszoftver-réteg, anélkül is működhetnek, hogy speciális mikrovezérlő egység (MCU) hardverkonfigurációra lenne szükségük. Ez a struktúra javítja a könyvtárkód újrafelhasználhatóságát, és garantálja a könnyű hordozhatóságot más eszközökön.
    Board support csomag (BSP) réteg: támogatja az STM32 Nucleo kártyán lévő perifériákat, kivéve a
    MCU. Ez a korlátozott API-készlet programozási felületet biztosít bizonyos kártyaspecifikus perifériákhoz, mint például a LED és a felhasználói gomb, és segít az adott kártyaverzió azonosításában. A BSP motorvezérlő programozási interfészt biztosít különféle motor-meghajtó alkatrészekhez. Az X-CUBE-SPN820 szoftverben az STSPIN14 motor-illesztőprogram BSP összetevőjéhez van társítva.

Mappa felépítése

Mappaszerkezet ablak

A szoftver két fő mappában található:

  • Illesztőprogramok a következőkkel:
    • az STM32Cube HAL files az STM32L0xx_HAL_Driver, STM32F0xx_HAL_Driver, STM32F3xx_HAL_Driver vagy STM32F4xx_HAL_Driver almappákban. Ezek files közvetlenül az STM32Cube keretrendszerből származnak, és csak azokat tartalmazzák, amelyek a motorillesztő futtatásához szükségesek, plamples.
    • egy CMSIS mappa a CMSIS-sel (Cortex® mikrovezérlő szoftver interfész szabvány), gyártófüggetlen hardveres absztrakciós réteggel az ARM Cortex-M processzorsorozatához. Ez a mappa szintén változatlan az STM32Cube keretrendszerhez képest.
    • egy BSP mappa a kóddal files az X-NUCLEO-IHM14A1 konfigurációhoz, az STSPIN820 illesztőprogramhoz és a motorvezérlő API-hoz.
  • Projektek, amely többféle felhasználást tartalmaz plampaz STSPIN820 motorillesztőprogramot a különböző STM32 Nucleo platformokhoz.

BSP mappa
Az X-CUBE-SPN14 szoftver tartalmazza a következő alfejezetekben ismertetett BSP-ket.

STM32L0XX-Nucleo/STM32F0XX-Nucleo/STM32F3XX Nucleo/STM32F4XX-Nucleo BSPs
Ezek a BSP-k interfészt biztosítanak minden kompatibilis STM32 Nucleo fejlesztőkártya számára, amellyel konfigurálhatják és használhatják a perifériákat az X-NUCLEO-IHM14A1 bővítőkártyával. Minden almappának van két.c/.h file párok:

  • stm32XXxx_nucleo.c/h: ezek a módosítatlan STM32Cube keretrendszerek files biztosítja a felhasználói gomb és a LED funkciókat az adott STM32 Nucleo kártyához.
  • stm32XXxx_nucleo_ihm14a1.c/h: ezek files a PWM-ek, a GPIO-k és az X NUCLEO-IHM14A1 bővítőkártya működéséhez szükséges megszakítás engedélyezése/letiltása konfigurálására szolgálnak.

Motorvezérlés BSP

Ez a BSP közös interfészt biztosít a különféle motormeghajtók, például az L6474, powerSTEP01, L6208 és STSPIN820 meghajtó funkcióinak eléréséhez a MotorControl/motorcontrol.c/h oldalon keresztül. file pár.
Ezek files meghatározza az összes meghajtó konfigurációt és vezérlési funkciót, amelyek ezután a motorDrv_t struktúrán keresztül leképeződnek az adott bővítőkártyán használt motor meghajtó komponens funkcióira file (a Components\Common\motor.h. alatt van meghatározva). Ez a struktúra a függvénymutatók listáját határozza meg, amelyek a megfelelő motor-illesztőprogram-komponensben való példányosítás során kitöltődnek. Az X-CUBE-SPN14 esetében a struktúra neve stspin820Drv (lásd file: BSP\Components\stspin820\stspin820.c).
Mivel a motorvezérlő BSP közös az összes motormeghajtó-bővítőkártyához, bizonyos funkciók nem érhetők el egy adott bővítőkártyán. A nem elérhető funkciókat null mutatók helyettesítik a motorDrv_t struktúra példányosítása során az illesztőprogram-összetevőben.

STSPIN280 BSP komponens
Az STSPIN820 BSP komponens biztosítja az STSPIN820 motorillesztő meghajtó funkcióit a mappában
stm32_cube\Drivers\BSP\Components\STSPIN820.
Ebben a mappában 3 files:

  • stspin820.c: az STSPIN820 illesztőprogram alapvető funkciói
  • stspin820.h: az STSPIN820 illesztőprogram funkcióinak deklarációja és a hozzájuk tartozó definíciók
  • stspin820_target_config.h: előre meghatározott értékek az STSPIN820 paraméterekhez és a motoreszközök környezetéhez

Projekt mappa
Minden STM32 Nucleo platformhoz egy plampA projekt az stm32_cube\Projects\Multi\Ex mappában érhető elamples\MotionControl\:

  • IHM14A1_PlampleFor1Motor plampvezérlési funkciók egymotoros konfigurációkhoz

Az exampminden kompatibilis IDE-hez van egy mappa:

  • EWARM for IAR Embedded Workbench
  • MDK-ARM az ARM/Keil µVision számára
  • STM32CubeIDE az STM32 integrált fejlesztői környezetéhez

A következő kód files is benne van:

  • inc\main.h: Fő fejléc file
  • inc\ stm32xxxx_hal_conf.h: HAL konfiguráció file
  • inc\stm32xxxx_it.h: a megszakításkezelő fejléce
  • src\main.c: fő program (az example az STSPIN820 motorvezérlő könyvtárán alapul)
  • src\stm32xxxx_hal_msp.c: HAL inicializálási rutinok
  • src\stm32xxxx_it.c: megszakításkezelő
  • src\system_stm32xxxx.c: rendszer inicializálása
  • src\clock_xx.c: óra inicializálása

Szoftver szükséges erőforrások
Egyetlen STSPIN820 (egy X-NUCLEO IHM14A1 kártya) MCU vezérlése és a kettő közötti kommunikáció hét GPIO-n (STBY\RESET, EN\FAULT, MODE1, MODE2, MODE3, DIR, DECAY érintkezők) és a REF érintkező PWM-en keresztül történik. . Az STCK érintkező GPIO-ja úgy van konfigurálva, hogy az IDŐZÍTŐ KIMENET ÖSSZEFÜGGÉSE alternatív funkcióként használható.
A túláram és a túlmelegedés riasztások kezelésére az X-CUBE-SPN14 szoftver egy külső megszakítást használ, amely az EN\FAULT érintkezőhöz használt GPIO-n van konfigurálva, miután engedélyezte vagy letiltotta a táphidakat.

2. táblázat: Az X-CUBE-SPN14 szoftverhez szükséges erőforrások

Források F4xx

Források F3xx Források F0xx Erőforrások L0xx Pin Jellemzők (tábla)
A GPIO 10 port

EXTI15_10_IRQn

A GPIO 10 port

EXTI15_10_IRQn

A GPIO 10 port

EXTI4_15_IRQn

A GPIO 10 port

EXTI4_15_IRQn

 

D2

EN/FAULT

(EN)

B port GPIO 3

Timer2 Ch2

B port GPIO 3

Timer2 Ch2

B port GPIO 3

Timer15 Ch1

B port GPIO 3

Timer2 Ch2

 

D3

STCK

(CLK)

 B port GPIO 4

 

D5

HANYATLÁS

(DECEMBER)

 A GPIO 8 port  

D7

IRÁNY

(DIR)

 A GPIO 9 port  

D8

STBY/RESET

(STBY)

Port C GPIO 7

Timer3 Ch2

C port GPIO 7

Timer3 Ch2

C port GPIO 7

Timer3 Ch2

C port GPIO 7

Timer22 Ch2

 

D9

PWM REF

(REF)

 A GPIO 7 port

 

D11

MODE3

(M3)

 A GPIO 6 port

 

D12

MODE2

(M2)

A GPIO 5 port  

D13

MODE1

(M1)

API-k

Az X-CUBE-SPN14 API a motorvezérlő BSP-ben van definiálva. Funkciói tartalmazzák a „BSP_MotorControl_” előtagot.

Jegyzet: Ennek a modulnak nem minden funkciója érhető el az STSPIN820 és így az X-NUCLEO-IHM14A1 bővítőkártyához.
A teljes felhasználói API-funkciók és paraméterleírások HTML-be vannak fordítva file a szoftver dokumentációs mappájában.

Sample alkalmazás leírása
Egy voltampAz X-NUCLEO-IHM14A1 bővítőkártyát és egy kompatibilis STM32 Nucleo fejlesztőkártyát használó alkalmazás a Projects könyvtárban található, több IDE-hez való beépítésre készen (lásd: 2.3.2 Projekt mappa).

Rendszerbeállítási útmutató

Hardver leírása
  1. STM32 Nucleo
    Az STM32 Nucleo fejlesztőkártyák megfizethető és rugalmas lehetőséget biztosítanak a felhasználók számára a megoldások tesztelésére és prototípusok készítésére bármely STM32 mikrovezérlő vonalon.
    Az Arduino csatlakozási támogatás és az ST morpho csatlakozók megkönnyítik a funkcionalitás bővítését
    STM32 Nucleo nyílt fejlesztői platform speciális bővítőkártyák széles választékával, amelyek közül választhat.
    Az STM32 Nucleo kártya nem igényel külön szondákat, mivel integrálja az ST-LINK/V2-1 hibakeresőt/
    programozó.
    Az STM32 Nucleo kártyához tartozik az átfogó STM32 szoftver HAL könyvtár, valamint különféle csomagolt szoftverek, pl.ampkülönböző IDE-khez (IAR EWARM, Keil MDK-ARM, STM32CubeIDE, mbed és GCC/LLVM).
    Minden STM32 Nucleo felhasználó ingyenes hozzáféréssel rendelkezik az mbed online erőforrásokhoz (fordító, C/C++ SDK és fejlesztő
    közösség) a www.mbed.org webhelyen, hogy egyszerűen készítsen komplett alkalmazásokat.
    3. ábra: STM32 Nucleo kártya
  2. X-NUCLEO-IHM14A1 léptetőmotoros meghajtó bővítőkártya
    Az X-NUCLEO-IHM14A1 motormeghajtó bővítőkártya az STSPIN820 monolitikus meghajtón alapul léptetőmotorokhoz.
    Megfizethető, könnyen használható megoldást kínál léptetőmotorok vezetésére az STM32 Nucleo projektben, olyan motorhajtási alkalmazásokat valósít meg, mint a 2D/3D nyomtatók, robotika és biztonsági kamerák.
    Az STSPIN820 PWM áramszabályozást valósít meg, külső ellenálláson keresztül állítható állandó kikapcsolási idővel és mikrolépéses felbontással a 256. lépésig.
    Az X-NUCLEO-IHM14A1 bővítőkártya kompatibilis az Arduino UNO R3 csatlakozóval és az ST morpho csatlakozóval, így az STM32 Nucleo fejlesztőkártyához csatlakoztatható, és további X-NUCLEO bővítőkártyákkal rakható össze.
  3. Különféle hardver alkatrészek
    A hardver beállításának befejezéséhez a következőkre lesz szüksége:
    • 1 db bipoláris (7–45 V) léptetőmotor
    • külső egyenáramú tápegység két elektromos kábellel az X-NUCLEO-IHM14A1 kártyához
    • egy A-mini-B típusú USB USB-kábel az STM32 Nucleo kártya számítógéphez történő csatlakoztatásához
  4. Szoftverkövetelmények
    A megfelelő fejlesztői környezet beállításához a következő szoftverkomponensekre van szükség
    alkalmazások létrehozása a motor meghajtó bővítőkártyáján:
    • X-CUBE-SPN14 STM32Cube bővítő az STSPIN820 alacsony hangerőhöztage léptetőmotor meghajtó alkalmazás fejlesztése. Az X-CUBE-SPN14 firmware és a kapcsolódó dokumentáció itt érhető el www.st.com.
    • Az alábbi fejlesztői eszközlánc és fordítóprogramok egyike:
      • Keil RealView Mikrokontroller fejlesztőkészlet (MDK-ARM) eszközlánc V5.27
      • IAR Embedded Workbench for ARM (EWARM) eszközlánc V8.50
      • Integrált fejlesztői környezet STM32-hez (STM32CubeIDE)
Hardver és szoftver beállítás

Beállítás egyetlen motor meghajtására

Konfigurálja a következő jumpereket az STM32 Nucleo kártyán:

  • JP1 kikapcsolva
  • JP5 (PWR) az UV5 oldalon
  • JP6 (IDD) bekapcsolva
    Állítsa be az X-NUCLEO-IHM14A1 bővítőkártyát a következőképpen:
  • Hangolja be az R7 potenciométert 1 kΩ-ra.
  • Állítsa az S1, S2, S3 és S4 kapcsolót a legördülő oldalra a 4. ábra szerint. X-NUCLEO-IHM14A1 léptetőmotor
    meghajtó bővítőkártya. A mikrolépcsős mód a MODE1, MODE2 és MODE3 segítségével választható ki
    az STM32 Nucleo kártya által vezérelt szintek.
    Miután a tábla megfelelően be van állítva:
  • Csatlakoztassa az X-NUCLEO-IHM14A1 bővítőkártyát az STM32 Nucleo kártya tetejére az Arduino UNO csatlakozókon keresztül
  • Csatlakoztassa az STM32 Nucleo kártyát a számítógéphez az USB-kábellel a CN1 USB-csatlakozón keresztül a kártya táplálásához
  • Kapcsolja be az X-NUCLEO-IHM14A1 bővítőkártyát a Vin és Gnd csatlakozók egyenáramú tápegységhez való csatlakoztatásával
  • Csatlakoztassa a léptetőmotort az X-NUCLEO IHM14A1 A+/- és B+/- hídcsatlakozókhoz

Ha kész a rendszerbeállítás:

  • Nyissa meg a kívánt eszközláncot
  • Az STM32 Nucleo kártyától függően nyissa meg a szoftverprojektet innen:
    • \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainNam
      e\STM32F401RE-Nucleo a Nucleo STM32F401-hez
    • \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainNam
      e\STM32F030R8-Nucleo a Nucleo STM32F334-hez
    • \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainName\STM32F030R8-Nucleo for Nucleo STM32F030
    • \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainName\STM32L053R8-Nucleo for Nucleo STM32L053
  •  Az alapértelmezett STSPIN820 paraméterek hozzáigazítása az alacsony hangerőhöztage léptetőmotor jellemzői, vagy:
    • használja a BSP_MotorControl_Init fájlt a NULL mutatóval, és nyissa meg az stm32_cube\ Drivers\ BSP\Components\ STSPIN820\ STSPIN820_target_config.h fájlt a paraméterek igényeinek megfelelő módosításához.
    • – használja a BSP_MotorControl_Init-et az initDevicesParameters struktúra címével, megfelelő értékekkel.
  • Építsd újra az összeset files és töltse be a képet a célmemóriába.
  • Fuss az example. A motor automatikusan elindul (a bemutató szekvencia részleteit lásd a main.c oldalon).

Revíziótörténet

Dátum

Változat Változások

17. október 2017

1

Kezdeti kiadás.

20. július 2021 2

Frissítve a 2.3.2 Projektmappa és a 3.2. szakasz Szoftverkövetelmények. Eltávolítva 2. rész Mi az az STM32Cube? és egy hivatkozással helyettesítette a Bevezetésben.

FONTOS FIGYELMEZTETÉS - KÉRJÜK, ÓVOSAN OLVASSA EL

Az STMicroelectronics NV és leányvállalatai („ST”) fenntartják a jogot, hogy az ST termékeket és / vagy ezt a dokumentumot bármikor, előzetes értesítés nélkül módosítsák, javítsák, javítsák, módosítsák és javítsák. A vásárlóknak a megrendelések leadása előtt meg kell szerezniük a legfrissebb releváns információkat az ST termékekről. Az ST termékeket az ST értékesítési feltételeinek megfelelően értékesítik, amelyek a megrendelés visszaigazolásakor érvényben voltak.
Az ST termékek kiválasztásáért, kiválasztásáért és használatáért kizárólag a vásárlók felelnek, és az ST nem vállal felelősséget az alkalmazással kapcsolatos segítségért vagy a vásárlók termékeinek tervezéséért.
Az ST jelen dokumentumban semmilyen szellemi tulajdonjogra nem ad kifejezett vagy hallgatólagos licencet.
Az ST-termékeknek az itt leírtaktól eltérő rendelkezésekkel történő viszonteladása érvénytelenít minden, az ST által az ilyen termékre adott garanciát.
Az ST és az ST logó az ST védjegyei. Az ST védjegyekkel kapcsolatos további információkért lásd: www.st.com/trademarks. Minden egyéb termék vagy szolgáltatás
nevek a megfelelő tulajdonosok tulajdonát képezik.
A jelen dokumentumban szereplő információk felülírják és felváltják a jelen dokumentum bármely korábbi verziójában korábban megadott információkat.
© 2021 STMicroelectronics – Minden jog fenntartva

 

Dokumentumok / Források

ST UM2300 X-CUBE-SPN14 léptetőmotor-illesztőprogram-bővítés az STM32Cube-hoz [pdf] Felhasználói kézikönyv
UM2300, X-CUBE-SPN14 léptetőmotor-illesztőprogram-szoftver bővítés STM32Cube-hoz, UM2300 X-CUBE-SPN14 léptetőmotor-illesztőprogram-szoftver-bővítés STM32Cube-hoz, X-CUBE-SPN14 léptetőmotor-illesztőprogram-szoftver-bővítés STM32Cube-hoz, illesztőprogram-bővítés motor32s STM32Cube-hoz, bővítés STM32Cube-hoz, STMXNUMXCube-hoz

Hivatkozások

Hagyj megjegyzést

E-mail címét nem tesszük közzé. A kötelező mezők meg vannak jelölve *