UM2300 X-CUBE-SPN14 Stepper Motor Driver Software Expansion alang sa STM32Cube User Manual
Pasiuna
Ang X-CUBE-SPN14 expansion package para sa STM32Cube naghatag kanimo og bug-os nga kontrol sa mga operasyon sa stepper motor.
Kung gihiusa sa usa o daghan pa nga X-NUCLEO-IHM14A1 expansion boards, kini nga software nagtugot sa usa ka compatible nga STM32 Nucleo development board nga makontrol ang usa o daghan pang stepper motor.
Gitukod kini sa ibabaw sa teknolohiya sa software sa STM32Cube alang sa dali nga pagdala sa lainlaing mga microcontroller sa STM32.
Ang software moabut uban sa ingonampAng pagpatuman sa usa ka stepper motor. Nahiuyon kini sa NUCLEO-F401RE, NUCLEOF334R8, NUCLEO-F030R8 o NUCLEO-L053R8 development boards nga adunay X-NUCLEO-IHM14A1 nga expansion board nga naka-mount sa ibabaw.
KAUGNAY NGA MGA LINK
Bisitaha ang STM32Cube ecosystem web panid sa www.st.com para sa dugang nga impormasyon
Mga acronym ug abbreviation
Talaan 1. Listahan sa mga acronym
Acronym |
Deskripsyon |
API |
Application programming interface |
BSP |
Pakete sa suporta sa board |
CMSIS |
Cortex® microcontroller software interface standard |
HAL |
Hardware abstraction layer |
IDE |
Integrated development environment |
LED |
Ang light emitting diode |
Tapos naview
Ang X-CUBE-SPN14 software package nagpalapad sa pagpaandar sa STM32Cube. Ang mga nag-unang bahin niini naglakip sa:
- Usa ka layer sa drayber alang sa kompleto nga pagdumala sa STSPIN820 (ubos nga power stepper motor driver) nga aparato nga gisagol sa X-NUCLEO-IHM14A1 expansion board
- Ang parameter sa device sa pagbasa ug pagsulat nga mga mode, GPIO, PWM ug IRQ configuration, micro-stepping, posisyon sa direksyon, speed, acceleration, deceleration ug torque controls, automatic full-step switch management; taas nga impedance o pagpugong sa pagpili sa mode nga paghunong, pagpagana ug pagdumala sa stand-by
- Fault interrupt nga pagdumala
- Single stepper motor kontrol sampang aplikasyon
- Sayon nga pagdala sa lainlaing mga pamilya sa MCU, salamat sa STM32Cube
- Libre, user-friendly nga mga termino sa lisensya
Ang software nagpatuman sa pseudo registers ug motion commands pinaagi sa:
- pag-configure sa mga timer nga gigamit sa pagmugna og lakang nga orasan ug voltage reference
- pagdumala sa mga parameter sa device sama sa acceleration, deceleration, min. ug max. katulin, mga posisyon sa tulin nga profile mga utlanan, marka nga posisyon, micro-stepping mode, direksyon, motion state, etc.
Ang software nagdumala sa usa ka STSPIN820 device.
Sa matag pagtapos sa pulso sa tick timer, usa ka callback ang gipatuman aron tawagan ang step clock handler nga nagkontrol sa paglihok sa motor.
pinaagi sa pagdumala:
- kahimtang sa paglihok (pananglitan, ihunong ang motor sa target nga destinasyon)
- direksyon sa motor pinaagi sa lebel sa GPIO
- relatibo ug hingpit nga posisyon sa motor sa microsteps
- ang katulin pinaagi sa zero, positibo ug negatibo nga pagpatulin
Ang katulin gitakda pinaagi sa pag-usab-usab sa step clock frequency ug, opsyonal, ang step mode kung ang automatic full step switch feature gipagana. Ang timer nga gigamit para sa step clock gi-configure sa output compare mode. Ang usa ka bag-ong pagkuha nga itandi ang kantidad sa rehistro gikalkula sa matag lakang nga tawag sa handler sa orasan aron makab-ot ang kontrol sa frequency.
Ang katulin usa ka linear function sa step clock frequency alang sa usa ka micro-stepping mode, nga mahimong lainlain sa software gikan sa tibuuk hangtod sa 1/256th nga lakang.
Aron magamit ang STSPIN820 driver library, kinahanglan nimong ipadagan ang initialization function nga:
- nag-set up sa gikinahanglan nga mga GPIO aron mahimo ang mga tulay ug madumala ang fault pin EN\FAULT, gipahinungod nga MODE1,
MODE2 ug MODE3 step selection pins, ang DIR pin para sa direksyon sa motor, ang DECAY pin para sa decay mode
pagpili ug ang standby reset pin STBY\RESET; - nag-set up sa timer sa output compare mode para sa STCK pin ug ang timer reference voltage henerasyon sa PWM mode para sa REF pin;
- nagkarga sa mga parameter sa drayber nga adunay mga kantidad gikan sa stspin820_target_config.h o gihubit sa panguna nga function gamit ang usa ka gipahinungod nga istruktura sa pagsugod.
Ang mga parameter sa drayber mahimong usbon pagkahuman sa pagsugod pinaagi sa pagtawag sa piho nga mga gimbuhaton. Mahimo usab nimo isulat ang mga function sa callback ug ilakip kini sa: - ang flag interrupt handler sa paghimo sa pipila ka mga aksyon kung ang usa ka overcurrent o usa ka thermal alarm ang gitaho
- ang tigdumala sa sayup nga gitawag sa librarya kung kini nagtaho sa usa ka sayup Ang sunod nga mga mando sa paglihok naglakip sa:
- BSP_MotorControl_Move aron ibalhin ang gihatag nga gidaghanon sa mga lakang sa usa ka piho nga direksyon
- BSP_MotorControl_GoTo, BSP_MotorControl_GoHome, BSP_MotorControl_GoMark aron makaadto sa usa ka piho nga posisyon gamit ang pinakamubo nga agianan
- BSP_MotorControl_CmdGoToDir aron moadto sa usa ka piho nga direksyon sa usa ka piho nga posisyon
- BSP_MotorControl_Run aron modagan hangtod sa hangtod
Ang tulin nga profile hingpit nga gidumala sa microcontroller. Ang motor magsugod sa paglihok sa BSP_MotorControl_SetMinSpeed minimum speed setting, nga unya giusab sa matag lakang pinaagi sa
BSP_MotorControl_SetAcceleration acceleration value.
Kung ang target nga posisyon sa usa ka motion command igo ra, ang motor naghimo sa usa ka trapezoidal nga paglihok pinaagi sa:
- pagpadali gamit ang parameter sa pagpadali sa device
- nagpabilin nga makanunayon sa BSP_MotorControl_SetMaxSpeed nga kinatas-ang tulin
- paghinay pinaagi sa BSP_MotorControl_SetDeceleration
- paghunong sa target nga destinasyon
Kung ang target nga posisyon duol ra kaayo aron ang motor makaabot sa labing taas nga tulin, kini naghimo sa usa ka triangular nga paglihok nga naglakip sa: - pagpatulin
- paghinayhinay
- paghunong sa target nga destinasyon
Ang usa ka motion command mahimong mapahunong bisan kanus-a uban sa BSP_MotorControl_SoftStop nga anam-anam nga momenos sa gikusgon gamit ang deceleration parameter o ang BSP_MotorControl_HardStop nga sugo nga mohunong dayon sa motor. Ang taytayan sa kuryente awtomatik nga ma-disable kung ang motor mohunong kung ang HIZ_MODE stop mode kaniadto gitakda (BSP_MotorControl_SetStopMode).
Ang direksiyon, katulin, pagpatulin ug pag-us-os mahimong mabag-o kung mohunong ang motor o kung gihangyo ang paglihok pinaagi sa BSP_MotorControl_Run.
Aron babagan ang bag-ong mga sugo sa dili pa makompleto ang mga nauna, ang BSP_MotorControl_WaitWhileActive mo-lock sa pagpatuman sa programa hangtod nga mohunong ang motor.
BSP_MotorControl_SelectStepMode mahimong usbon ang step mode gikan sa bug-os ngadto sa 1/256th nga lakang. Kung giusab ang step mode, ang aparato ug ang kasamtangan nga posisyon ug katulin i-reset.
Arkitektura
Kini nga pagpalapad sa software hingpit nga nagsunod sa arkitektura sa STM32Cube ug gipalapdan kini aron mahimo ang pag-uswag sa mga aplikasyon gamit ang mga driver sa stepper motor.
Hulagway 1. X-CUBE-SPN14 software architecture
Ang software gibase sa STM32CubeHAL hardare abstraction layer para sa STM32 microcontroller. Ang package nagpalapad sa STM32Cube nga adunay board support package (BSP) para sa motor control expansion board ug usa ka BSP component driver para sa STSPIN820 low vol.tage stepper motor driver.
Ang mga layer sa software nga gigamit sa software sa aplikasyon mao ang:
- STM32Cube HAL layer: usa ka yano, generic ug multi-instance set sa mga API (application programming interfaces)
aron makig-uban sa taas nga aplikasyon, librarya ug mga layer sa stack. Gilangkuban kini sa mga generic ug extension nga mga API nga gibase
sa usa ka komon nga arkitektura aron ang mga lut-od nga gitukod niini, sama sa middleware layer, mahimong molihok nga wala magkinahanglan og piho nga microcontroller Unit (MCU) nga mga configuration sa hardware. Kini nga istruktura nagpauswag sa magamit pag-usab sa code sa librarya ug naggarantiya nga dali nga madala sa ubang mga aparato.
Board nga suporta sa package (BSP) layer: nagsuporta sa mga peripheral sa STM32 Nucleo board, gawas sa
MCU. Kining limitado nga set sa mga API naghatag ug programming interface para sa pipila ka board specific peripheral sama sa LED ug user button, ug makatabang sa pag-ila sa espesipikong board version. Ang kontrol sa motor nga BSP naghatag sa interface sa programming alang sa lainlaing mga sangkap sa drayber sa motor. Nalambigit kini sa sangkap sa BSP para sa driver sa motor sa STSPIN820 sa software nga X-CUBE-SPN14.
Istruktura sa folder
Ang software nahimutang sa duha ka nag-unang mga folder:
- Mga drayber, nga adunay:
- ang STM32Cube HAL files sa STM32L0xx_HAL_Driver, STM32F0xx_HAL_Driver, STM32F3xx_HAL_Driver o STM32F4xx_HAL_Driver subfolder. Kini files gikuha direkta gikan sa STM32Cube framework ug naglakip lamang sa mga gikinahanglan sa pagpadagan sa motor drayber examples.
- usa ka CMSIS folder nga adunay CMSIS (Cortex® microcontroller software interface standard), vendorindependent nga hardware abstraction layer alang sa Cortex-M processor series gikan sa ARM. Kini nga folder wala usab mausab gikan sa STM32Cube framework.
- usa ka BSP folder nga adunay code files alang sa X-NUCLEO-IHM14A1 configuration, ang STSPIN820 driver ug ang motor control API.
- Mga proyekto, nga adunay daghang gamit examples sa STSPIN820 motor driver alang sa lain-laing mga STM32 Nucleo platform.
BSP folder
Ang software nga X-CUBE-SPN14 naglakip sa mga BSP nga gihulagway sa mosunod nga mga subseksyon.
STM32L0XX-Nucleo/STM32F0XX-Nucleo/STM32F3XX Nucleo/STM32F4XX-Nucleo BSPs
Kini nga mga BSP naghatag ug interface para sa matag compatible nga STM32 Nucleo development board aron ma-configure ug magamit ang mga peripheral niini sa X-NUCLEO-IHM14A1 expansion board. Ang matag subfolder adunay duha.c/.h file mga parisan:
- stm32XXxx_nucleo.c/h: kining wala mausab nga STM32Cube nga balangkas files paghatag sa user button ug LED functions alang sa piho nga STM32 Nucleo board.
- stm32XXXx_nucleo_ihm14a1.c/h: kini files gipahinungod sa pag-configure sa mga PWM, ang mga GPIO, ug pag-interrupt sa pagpagana/pag-disable nga gikinahanglan alang sa operasyon sa X NUCLEO-IHM14A1 expansion board.
Pagkontrol sa motor BSP
Kini nga BSP naghatag og komon nga interface aron ma-access ang mga function sa drayber sa lain-laing mga motor driver, sama sa L6474, powerSTEP01, L6208 ug STSPIN820, pinaagi sa MotorControl/motorcontrol.c/h file parisan.
Kini files naghubit sa tanan nga mga pag-configure sa drayber ug mga gimbuhaton sa pagkontrol, nga dayon gi-mapa sa mga gimbuhaton sa sangkap sa drayber sa motor nga gigamit sa gihatag nga expansion board pinaagi sa istruktura sa motorDrv_t file (gipasabot sa Components\Common\motor.h.). Kini nga istruktura naghubit sa usa ka lista sa mga function pointer nga napuno sa panahon sa instantiation niini sa katugbang nga sangkap sa drayber sa motor. Alang sa X-CUBE-SPN14, ang istruktura gitawag nga stspin820Drv (tan-awa file: BSP\Components\stspin820\stspin820.c).
Ingon nga ang kontrol sa motor nga BSP kasagaran alang sa tanan nga mga board sa pagpalapad sa drayber sa motor, ang pipila nga mga gimbuhaton dili magamit alang sa usa ka gihatag nga board sa pagpalapad. Ang dili magamit nga mga function gipulihan sa mga null pointer sa panahon sa instantiation sa motorDrv_t structure sa driver component.
STSPIN280 BSP component
Ang STSPIN820 BSP component naghatag sa driver functions sa STSPIN820 motor driver sa folder
stm32_cube\Drivers\BSP\Components\STSPIN820.
Kini nga folder adunay 3 files:
- stspin820.c: kinauyokan nga mga gimbuhaton sa driver sa STSPIN820
- stspin820.h: deklarasyon sa STSPIN820 driver functions ug ang ilang mga kalambigit nga kahulugan
- stspin820_target_config.h: predefined values para sa STSPIN820 parameters ug para sa motor device context
Ang folder sa proyekto
Alang sa matag STM32 Nucleo nga plataporma, usa ka exampAng proyekto anaa sa stm32_cube\Projects\Multi\Examples\MotionControl\:
- IHM14A1_ExampleFor1Motor exampgamay nga mga function sa pagkontrol alang sa mga pag-configure sa single-motor
Ang exampAdunay usa ka folder alang sa matag compatible nga IDE:
- EWARM para sa IAR Embedded Workbench
- MDK-ARM para sa ARM/Keil µVision
- STM32CubeIDE para sa integrated development environment para sa STM32
Ang mosunod nga code files naglakip usab:
- inc\main.h: Panguna nga ulohan file
- inc\ stm32xxxx_hal_conf.h: HAL configuration file
- inc\stm32xxxx_it.h: header para sa interrupt handler
- src\main.c: main program (code sa example base sa motor control library para sa STSPIN820)
- src\stm32xxxx_hal_msp.c: Mga rutina sa pagsugod sa HAL
- src\stm32xxxx_it.c: interrupt handler
- src\system_stm32xxxx.c: pagsugod sa sistema
- src\clock_xx.c: pagsugod sa orasan
Gikinahanglan nga mga kapanguhaan sa software
Ang kontrol sa MCU sa usa ka STSPIN820 (usa ka X-NUCLEO IHM14A1 board) ug ang komunikasyon tali sa duha gidumala pinaagi sa pito ka GPIOs (STBY\RESET, EN\FAULT, MODE1, MODE2, MODE3, DIR, DECAY pins) ug PWM alang sa REF pin . Ang GPIO alang sa STCK pin gi-configure aron magamit isip usa ka alternatibo nga function sa TIMER OUTPUT COMPARE.
Para sa pagdumala sa overcurrent ug sa overtemperature nga mga alarma, ang X-CUBE-SPN14 software naggamit ug external interrupt nga gi-configure sa GPIO nga gigamit para sa EN\FAULT pin, human kini makapahimo o maka-disable sa power bridges.
Talaan 2. Gikinahanglan nga mga kapanguhaan alang sa X-CUBE-SPN14 software
Mga Kapanguhaan F4xx |
Mga Kapanguhaan F3xx | Mga Kapanguhaan F0xx | Mga Kapanguhaan L0xx | Pin | Mga bahin (board) |
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 |
EN/SAYOPT (EN) |
Port B GPIO 3 Timer2 Ch2 |
Port B GPIO 3
Timer2 Ch2 |
Port B GPIO 3
Timer15 Ch1 |
Port B GPIO 3
Timer2 Ch2 |
D3 |
STCK
(CLK) |
Port B GPIO 4 |
D5 |
PAGKADUOT
(DEC) |
|||
Port A GPIO 8 |
D7 |
DIREKSYON (DIR) |
|||
Port A GPIO 9 |
D8 |
STBY/RESET (STBY) |
|||
Port C GPIO 7 Timer3 Ch2 |
Port C GPIO 7
Timer3 Ch2 |
Port C GPIO 7
Timer3 Ch2 |
Port C GPIO 7
Timer22 Ch2 |
D9 |
PWM REF
(REF) |
Port A GPIO 7 |
D11 |
MODE3
(M3) |
|||
Port A GPIO 6 |
D12 |
MODE2 (M2) |
|||
Port A GPIO 5 |
D13 |
MODE1 (M1) |
Mga API
Ang X-CUBE-SPN14 API gihubit sa kontrol sa motor nga BSP. Ang mga gimbuhaton niini adunay prefix nga "BSP_MotorControl_".
Mubo nga sulat: Dili tanan nga mga gimbuhaton niini nga module anaa alang sa STSPIN820 ug busa ang X-NUCLEO-IHM14A1 expansion board.
Ang bug-os nga user API function ug parameter descriptions gihugpong sa HTML file sa software Documentation folder.
SampAng paghulagway sa aplikasyon
Usa ka exampAng aplikasyon gamit ang X-NUCLEO-IHM14A1 expansion board nga adunay compatible nga STM32 Nucleo development board gihatag diha sa Projects directory, uban ang ready-to-build para sa daghang IDE (tan-awa ang Seksyon 2.3.2 Project folder).
Giya sa pag-setup sa sistema
Paghulagway sa hardware
- STM32 Nucleo
Ang STM32 Nucleo development boards naghatag ug barato ug flexible nga paagi para sa mga tiggamitan sa pagsulay sa mga solusyon ug paghimog mga prototype sa bisan unsang STM32 microcontroller line.
Ang Arduino connectivity support ug ST morpho connectors nagpasayon sa pagpalapad sa functionality sa
Ang STM32 Nucleo bukas nga plataporma sa pag-uswag nga adunay daghang halapad nga mga pinasahi nga expansion board nga mapilian.
Ang STM32 Nucleo board wala magkinahanglan og bulag nga mga probe tungod kay kini nag-integrate sa ST-LINK/V2-1 debugger/
programmer.
Ang STM32 Nucleo board adunay komprehensibo nga STM32 software HAL library kauban ang lainlaing mga packaged software examples alang sa lain-laing mga IDE (IAR EWARM, Keil MDK-ARM, STM32CubeIDE, mbed ug GCC/LLVM).
Ang tanan nga tiggamit sa STM32 Nucleo adunay libre nga pag-access sa mbed online nga mga kapanguhaan (compiler, C/C++ SDK ug developer
komunidad) sa www.mbed.org aron dali nga makahimo og kompleto nga mga aplikasyon.
Hulagway 3. STM32 Nucleo board
- X-NUCLEO-IHM14A1 stepper motor driver expansion board
Ang X-NUCLEO-IHM14A1 motor driver expansion board gibase sa STSPIN820 monolithic driver alang sa stepper motors.
Kini nagrepresentar sa usa ka barato, dali gamiton nga solusyon alang sa pagmaneho sa mga stepper motor sa imong STM32 Nucleo nga proyekto, pagpatuman sa mga aplikasyon sa pagmaneho sa motor sama sa 2D/3D printer, robotics ug security camera.
Ang STSPIN820 nagpatuman sa usa ka PWM nga kontrol karon nga adunay kanunay nga OFF nga oras nga mapaigo pinaagi sa usa ka eksternal nga resistor ug usa ka resolusyon sa microstepping hangtod sa ika-256 nga lakang.
Ang X-NUCLEO-IHM14A1 expansion board kay compatible sa Arduino UNO R3 connector ug sa ST morpho connector, aron ma-plug kini sa STM32 Nucleo development board ug i-stack sa dugang X-NUCLEO expansion boards.
- Nagkalainlain nga mga sangkap sa hardware
Aron makompleto ang pag-setup sa hardware, kinahanglan nimo:- 1 bipolar (7 hangtod 45 V) stepper motor
- usa ka eksternal nga suplay sa kuryente sa DC nga adunay duha ka mga kable sa kuryente alang sa X-NUCLEO-IHM14A1 board
- usa ka USB type A ngadto sa mini-B USB cable aron makonektar ang STM32 Nucleo board sa usa ka PC
- Mga kinahanglanon sa software
Ang mosunud nga mga sangkap sa software gikinahanglan aron mapahimutang ang angay nga palibot sa pag-uswag
paghimo og mga aplikasyon base sa motor driver expansion board:- X-CUBE-SPN14 STM32Cube pagpalapad alang sa STSPIN820 ubos nga voltage stepper motor driver sa pagpalambo sa aplikasyon. Ang X-CUBE-SPN14 firmware ug may kalabutan nga dokumentasyon anaa sa www.st.com.
- Usa sa mosunod nga development tool-chain ug compiler:
- Keil TinuodView Microcontroller Development Kit (MDK-ARM) toolchain V5.27
- IAR Embedded Workbench alang sa ARM (EWARM) toolchain V8.50
- Integrated Development Environment para sa STM32 (STM32CubeIDE)
Pag-setup sa hardware ug software
Pag-setup sa pagmaneho sa usa ka motor
I-configure ang mosunod nga mga jumper sa STM32 Nucleo board:
- Nawala ang JP1
- JP5 (PWR) sa UV5 nga bahin
- JP6 (IDD) sa
I-configure ang X-NUCLEO-IHM14A1 expansion board sa ingon: - Tune R7 potentiometer ngadto sa 1 kΩ.
- Ibutang ang S1, S2, S3 ug S4 switch sa pull-down nga kilid sama sa Figure 4. X-NUCLEO-IHM14A1 stepper motor
board sa pagpalapad sa drayber. Ang micro-stepping mode gipili pinaagi sa MODE1, MODE2 ug MODE3
lebel nga kontrolado sa STM32 Nucleo board.
Sa diha nga ang board husto nga na-configure: - I-plug ang X-NUCLEO-IHM14A1 expansion board sa ibabaw sa STM32 Nucleo board pinaagi sa Arduino UNO connectors
- Ikonektar ang STM32 Nucleo board sa usa ka PC gamit ang USB cable pinaagi sa USB connector CN1 aron ma-power ang board
- Gahum sa X-NUCLEO-IHM14A1 expansion board pinaagi sa pagkonektar sa Vin ug Gnd connectors ngadto sa DC power supply
- Ikonektar ang stepper motor sa X-NUCLEO IHM14A1 bridge connectors A+/- ug B+/-
Kung andam na ang pag-setup sa sistema:
- Ablihi ang imong gusto nga toolchain
- Depende sa STM32 Nucleo board, ablihi ang software project gikan sa:
- \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainNam
e\STM32F401RE-Nucleo para sa Nucleo STM32F401 - \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainNam
e\STM32F030R8-Nucleo para sa Nucleo STM32F334 - \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainName\STM32F030R8-Nucleo para sa Nucleo STM32F030
- \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainName\STM32L053R8-Nucleo para sa Nucleo STM32L053
- \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainNam
- Aron ipahiangay ang default nga mga parameter sa STSPIN820 sa imong ubos nga voltage stepper motor nga mga kinaiya, bisan:
- gamita ang BSP_MotorControl_Init sa NULL pointer ug ablihi ang stm32_cube\ Drivers\ BSP\Components\ STSPIN820\ STSPIN820_target_config.h aron usbon ang mga parameter sumala sa imong mga panginahanglan
- – gamita ang BSP_MotorControl_Init uban ang adres sa initDevicesParameters nga estraktura nga adunay angay nga mga kantidad.
- Pagtukod pag-usab sa tanan files ug i-load ang imong imahe sa target nga memorya.
- Dagan ang example. Ang motor awtomatik nga magsugod (Tan-awa ang main.c alang sa mga detalye sa han-ay sa demo).
Kasaysayan sa rebisyon
Petsa |
Bersyon | Mga kausaban |
17-Okt-2017 |
1 |
Inisyal nga pagpagawas. |
20-Hul-2021 | 2 |
Gi-update nga Seksyon 2.3.2 Project folder ug Seksyon 3.2 Mga kinahanglanon sa software. Gitangtang ang Seksyon 2 Unsa ang STM32Cube? ug gipulihan kini sa usa ka sumpay sa Pasiuna. |
MAHINUNGDANONG Pahibalo - PALIHUG NGA BASAHA NGA MAAYONG PAGBASA
Ang STMicroelectronics NV ug ang mga subsidiary niini ("ST") adunay katungod nga maghimo mga pagbag-o, pagtul-id, pagpaayo, pagbag-o, ug pagpaayo sa mga produkto sa ST ug / o sa kini nga dokumento bisan unsang oras nga wala’y pahibalo. Kinahanglan nga makuha sa mga tagpamalit ang labing bag-ong may kalabutan nga kasayuran sa mga produkto sa ST sa wala pa magbutang mga order. Ang mga produkto sa ST gibaligya subay sa mga termino ug kondisyon sa pagbaligya sa ST sa lugar sa pag-ila sa order.
Ang mga tagpamalit mao ra ang responsable sa pagpili, pagpili, ug paggamit sa mga produkto nga ST ug wala’y kapangakohan ang ST alang sa tabang sa aplikasyon o ang laraw sa mga produkto sa mga Mamalit.
Walay lisensya, gipahayag o gipasabot, sa bisan unsang katungod sa intelektwal nga kabtangan ang gihatag sa ST dinhi.
Ang pagbaligya pag-usab sa mga produkto sa ST nga adunay mga probisyon nga lahi sa impormasyon nga gilatid dinhi magwagtang sa bisan unsang warranty nga gihatag sa ST alang sa maong produkto.
Ang ST ug ang ST logo kay mga marka sa ST. Para sa dugang nga impormasyon bahin sa ST trademarks, palihog tan-awa ang www.st.com/trademarks. Ang tanan nga uban pang produkto o serbisyo
ang mga ngalan mao ang kabtangan sa ilang tagsa-tagsa nga mga tag-iya.
Ang impormasyon niini nga dokumento mopuli ug mopuli sa impormasyon nga gihatag kaniadto sa bisan unsang naunang bersyon niini nga dokumento.
© 2021 STMicroelectronics – Tanang katungod gigahin
Mga Dokumento / Mga Kapanguhaan
![]() |
ST UM2300 X-CUBE-SPN14 Stepper Motor Driver Software Expansion alang sa STM32Cube [pdf] Manwal sa Gumagamit UM2300, X-CUBE-SPN14 Stepper Motor Driver Software Expansion para sa STM32Cube, UM2300 X-CUBE-SPN14 Stepper Motor Driver Software Expansion para sa STM32Cube, X-CUBE-SPN14 Stepper Motor Driver Software Expansion, Driver Software Expansion para sa STM32Cube Software Expansion, Motor Driver Software Expansion alang sa STM32Cube, Pagpalapad alang sa STM32Cube, STM32Cube |