UM2300 X-CUBE-SPN14 Pengembangan Perisian Pemacu Motor Stepper untuk Manual Pengguna STM32Cube
Pengembangan Perisian Pemacu Motor Stepper UM2300 X-CUBE-SPN14 untuk STM32Cube

pengenalan

Pakej pengembangan X-CUBE-SPN14 untuk STM32Cube memberi anda kawalan penuh ke atas operasi motor stepper.
Apabila digabungkan dengan satu atau lebih papan pengembangan X-NUCLEO-IHM14A1, perisian ini membenarkan papan pembangunan STM32 Nucleo yang serasi untuk mengawal satu atau lebih motor stepper.
Ia dibina di atas teknologi perisian STM32Cube untuk mudah dibawa merentasi mikropengawal STM32 yang berbeza.
Perisian ini disertakan dengan sebagaiamppelaksanaan le untuk satu motor stepper. Ia serasi dengan papan pembangunan NUCLEO-F401RE, NUCLEOF334R8, NUCLEO-F030R8 atau NUCLEO-L053R8 dengan papan pengembangan X-NUCLEO-IHM14A1 yang dipasang di atas.

PAUTAN BERKAITAN
Lawati ekosistem STM32Cube web halaman di www.st.com untuk maklumat lanjut

Akronim dan singkatan

Jadual 1. Senarai akronim

Akronim

Penerangan
API

Antara muka pengaturcaraan aplikasi

BSP

Pakej sokongan papan
CMSIS

Piawaian antara muka perisian mikropengawal Cortex®

HAL

Lapisan abstraksi perkakasan
IDE

Persekitaran pembangunan bersepadu

LED

Diod pemancar cahaya

Berakhirview

Pakej perisian X-CUBE-SPN14 mengembangkan fungsi STM32Cube. Ciri-ciri utamanya termasuk:

  • Lapisan pemacu untuk pengurusan lengkap peranti STSPIN820 (pemandu motor stepper kuasa rendah) yang disepadukan dalam papan pengembangan X-NUCLEO-IHM14A1
  • Mod baca dan tulis parameter peranti, konfigurasi GPIO, PWM dan IRQ, langkah mikro, kedudukan arah, kelajuan, pecutan, nyahpecutan dan kawalan tork, pengurusan suis langkah penuh automatik; impedans tinggi atau pemilihan mod hentian, dayakan dan pengurusan siap sedia
  • Pengendalian gangguan kerosakan
  • Kawalan motor stepper tunggal samppermohonan itu
  • Mudah alih mudah merentas keluarga MCU yang berbeza, terima kasih kepada STM32Cube
  • Syarat lesen percuma dan mesra pengguna

Perisian ini melaksanakan daftar pseudo dan arahan gerakan dengan:

  • mengkonfigurasi pemasa yang digunakan untuk menjana jam langkah dan voltage rujukan
  • mengurus parameter peranti seperti pecutan, nyahpecutan, min. dan maks. kelajuan, kedudukan pada kelajuan profile sempadan, kedudukan tanda, mod langkah mikro, arah, keadaan gerakan, dsb.

Perisian ini mengendalikan satu peranti STSPIN820.
Pada setiap penghujung nadi pemasa tick, panggilan balik dilaksanakan untuk memanggil pengendali jam langkah yang mengawal gerakan motor
dengan menguruskan:

  • status gerakan (cth, hentikan motor di destinasi sasaran)
  • arah motor melalui aras GPIO
  • kedudukan motor relatif dan mutlak dalam microsteps
  • kelajuan melalui sifar, pecutan positif dan negatif

Kelajuan ditetapkan dengan mengubah kekerapan jam langkah dan, secara pilihan, mod langkah apabila ciri suis langkah penuh automatik didayakan. Pemasa yang digunakan untuk jam langkah dikonfigurasikan dalam mod bandingkan output. Nilai daftar banding tangkapan baharu dikira pada setiap panggilan pengendali jam langkah untuk mencapai kawalan frekuensi.
Kelajuan ialah fungsi linear bagi kekerapan jam langkah untuk mod langkah mikro tertentu, yang boleh diubah oleh perisian daripada langkah penuh hingga 1/256.
Untuk menggunakan perpustakaan pemacu STSPIN820, anda mesti menjalankan fungsi permulaan yang:

  • sediakan GPIO yang diperlukan untuk mendayakan jambatan dan menguruskan pin kesalahan EN\FAULT, MODE1 khusus,
    Pin pilihan langkah MODE2 dan MODE3, pin DIR untuk arah motor, pin DECAY untuk mod pereputan
    pemilihan dan pin set semula siap sedia STBY\RESET;
  • menyediakan pemasa dalam mod bandingkan output untuk pin STCK dan vol rujukan pemasatagpenjanaan e dalam mod PWM untuk pin REF;
  • memuatkan parameter pemacu dengan nilai daripada stspin820_target_config.h atau ditakrifkan dalam fungsi utama menggunakan struktur permulaan khusus.
    Parameter pemacu boleh diubah suai selepas permulaan dengan memanggil fungsi tertentu. Anda juga boleh menulis fungsi panggil balik dan melampirkannya pada:
  • pengendali sampukan bendera untuk melakukan tindakan tertentu apabila arus lebih atau penggera haba dilaporkan
  • pengendali ralat yang dipanggil oleh perpustakaan apabila ia melaporkan ralat Perintah gerakan berikutnya termasuk:
  • BSP_MotorControl_Move untuk menggerakkan beberapa langkah ke arah tertentu
  • BSP_MotorControl_GoTo, BSP_MotorControl_GoHome, BSP_MotorControl_GoMark untuk pergi ke kedudukan tertentu menggunakan laluan terpendek
  • BSP_MotorControl_CmdGoToDir untuk pergi ke arah tertentu ke kedudukan tertentu
  • BSP_MotorControl_Run untuk berjalan selama-lamanya

Pro kelajuanfile dikendalikan sepenuhnya oleh mikropengawal. Motor mula bergerak pada tetapan kelajuan minimum BSP_MotorControl_SetMinSpeed, yang kemudiannya diubah pada setiap langkah oleh
Nilai pecutan BSP_MotorControl_SetAcceleration.
Jika kedudukan sasaran arahan gerakan cukup jauh, motor melakukan gerakan trapezoid dengan:

  • memecut dengan parameter pecutan peranti
  • kekal stabil pada kelajuan maksimum BSP_MotorControl_SetMaxSpeed
  • nyahpecutan oleh BSP_MotorControl_SetDeceleration
  • berhenti di destinasi yang dituju
    Jika kedudukan sasaran terlalu dekat untuk motor mencapai kelajuan maksimum, ia melakukan gerakan segi tiga yang melibatkan:
  • pecutan
  • nyahpecutan
  • berhenti di destinasi yang dituju

Perintah gerakan boleh dihentikan pada bila-bila masa dengan BSP_MotorControl_SoftStop secara beransur-ansur mengurangkan kelajuan menggunakan parameter nyahpecutan atau arahan BSP_MotorControl_HardStop yang menghentikan motor dengan serta-merta. Jambatan kuasa dinyahdayakan secara automatik apabila motor berhenti jika mod berhenti HIZ_MODE telah ditetapkan sebelum ini (BSP_MotorControl_SetStopMode).
Arah, kelajuan, pecutan dan nyahpecutan boleh diubah sama ada apabila motor dihentikan atau apabila gerakan diminta melalui BSP_MotorControl_Run.
Untuk menyekat arahan baharu sebelum penyiapan yang sebelumnya, BSP_MotorControl_WaitWhileActive mengunci pelaksanaan program sehingga motor berhenti.
BSP_MotorControl_SelectStepMode boleh menukar mod langkah daripada penuh kepada langkah 1/256. Apabila mod langkah ditukar, peranti dan kedudukan serta kelajuan semasa ditetapkan semula.

Seni bina

Peluasan perisian ini mematuhi sepenuhnya seni bina STM32Cube dan mengembangkannya untuk membolehkan pembangunan aplikasi menggunakan pemacu motor stepper.

Rajah 1. Seni bina perisian X-CUBE-SPN14
Seni bina

Perisian ini berdasarkan lapisan abstraksi hardare STM32CubeHAL untuk mikropengawal STM32. Pakej ini memanjangkan STM32Cube dengan pakej sokongan papan (BSP) untuk papan pengembangan kawalan motor dan pemacu komponen BSP untuk vol rendah STSPIN820tage pemandu motor stepper.
Lapisan perisian yang digunakan oleh perisian aplikasi ialah:

  • Lapisan STM32Cube HAL: set mudah, generik dan berbilang contoh API (antara muka pengaturcaraan aplikasi)
    untuk berinteraksi dengan aplikasi atas, perpustakaan dan lapisan tindanan. Ia terdiri daripada API generik dan sambungan berasaskan
    pada seni bina biasa supaya lapisan yang dibina di atasnya, seperti lapisan middleware, boleh berfungsi tanpa memerlukan konfigurasi perkakasan Unit mikropengawal tertentu (MCU). Struktur ini meningkatkan kebolehgunaan semula kod perpustakaan dan menjamin kemudahalihan yang mudah pada peranti lain.
    Lapisan pakej sokongan papan (BSP).: menyokong persisian pada papan Nukleo STM32, kecuali untuk
    MCU. Set API terhad ini menyediakan antara muka pengaturcaraan untuk persisian khusus papan tertentu seperti LED dan butang pengguna, dan membantu dalam mengenal pasti versi papan tertentu. Kawalan motor BSP menyediakan antara muka pengaturcaraan untuk pelbagai komponen pemandu motor. Ia dikaitkan dengan komponen BSP untuk pemandu motor STSPIN820 dalam perisian X-CUBE-SPN14.

Struktur folder

Tetingkap Struktur Folder

Perisian ini terletak dalam dua folder utama:

  • Pemandu, dengan:
    • STM32Cube HAL files dalam subfolder STM32L0xx_HAL_Driver, STM32F0xx_HAL_Driver, STM32F3xx_HAL_Driver atau STM32F4xx_HAL_Driver. Ini files diambil terus daripada rangka kerja STM32Cube dan hanya termasuk yang diperlukan untuk menjalankan pemandu motor examples.
    • folder CMSIS dengan CMSIS (standard antara muka perisian mikropengawal Cortex®), lapisan abstraksi perkakasan bebas vendor untuk siri pemproses Cortex-M daripada ARM. Folder ini juga tidak berubah daripada rangka kerja STM32Cube.
    • folder BSP dengan kod files untuk konfigurasi X-NUCLEO-IHM14A1, pemacu STSPIN820 dan API kawalan motor.
  • projek, yang mengandungi beberapa kegunaan examples pemandu motor STSPIN820 untuk platform Nucleo STM32 yang berbeza.

folder BSP
Perisian X-CUBE-SPN14 termasuk BSP yang diterangkan dalam subseksyen berikut.

STM32L0XX-Nucleo/STM32F0XX-Nucleo/STM32F3XX Nucleo/STM32F4XX-Nucleo BSPs
BSP ini menyediakan antara muka untuk setiap papan pembangunan Nucleo STM32 yang serasi untuk mengkonfigurasi dan menggunakan perantinya dengan papan pengembangan X-NUCLEO-IHM14A1. Setiap subfolder mempunyai dua.c/.h file pasangan:

  • stm32XXxx_nucleo.c/h: rangka kerja STM32Cube yang tidak diubah suai ini files menyediakan butang pengguna dan fungsi LED untuk papan Nukleo STM32 khusus.
  • stm32XXxx_nucleo_ihm14a1.c/h: ini files dikhususkan untuk konfigurasi PWM, GPIO dan pendayaan/lumpuhkan gangguan yang diperlukan untuk operasi papan pengembangan X NUCLEO-IHM14A1.

Kawalan motor BSP

BSP ini menyediakan antara muka biasa untuk mengakses fungsi pemacu pelbagai pemandu motor, seperti L6474, powerSTEP01, L6208 dan STSPIN820, melalui MotorControl/motorcontrol.c/h file sepasang.
Ini files mentakrifkan semua konfigurasi pemacu dan fungsi kawalan, yang kemudiannya dipetakan kepada fungsi komponen pemacu motor yang digunakan pada papan pengembangan yang diberikan melalui struktur motorDrv_t file (ditakrifkan dalam Components\Common\motor.h.). Struktur ini mentakrifkan senarai penunjuk fungsi yang diisi semasa instantiasi dalam komponen pemacu motor yang sepadan. Untuk X-CUBE-SPN14, struktur dipanggil stspin820Drv (lihat file: BSP\Components\stspin820\stspin820.c).
Memandangkan BSP kawalan motor adalah biasa untuk semua papan pengembangan pemandu motor, beberapa fungsi tidak tersedia untuk papan pengembangan tertentu. Fungsi yang tidak tersedia digantikan dengan penunjuk nol semasa instantiasi struktur motorDrv_t dalam komponen pemacu.

Komponen STSPIN280 BSP
Komponen STSPIN820 BSP menyediakan fungsi pemacu pemandu motor STSPIN820 dalam folder
stm32_cube\Drivers\BSP\Components\STSPIN820.
Folder ini mempunyai 3 files:

  • stspin820.c: fungsi teras pemacu STSPIN820
  • stspin820.h: pengisytiharan fungsi pemacu STSPIN820 dan definisi berkaitannya
  • stspin820_target_config.h: nilai pratakrif untuk parameter STSPIN820 dan untuk konteks peranti motor

Folder Projek
Untuk setiap platform Nucleo STM32, satu exampprojek ini tersedia dalam stm32_cube\Projects\Multi\Examples\MotionControl\:

  • IHM14A1_CthampleFor1Motor exampfungsi kawalan untuk konfigurasi motor tunggal

bekas ituample mempunyai folder untuk setiap IDE yang serasi:

  • EWARM untuk Meja Kerja Terbenam IAR
  • MDK-ARM untuk ARM/Keil µVision
  • STM32CubeIDE untuk persekitaran pembangunan bersepadu untuk STM32

Kod berikut files juga termasuk:

  • inc\main.h: Pengepala utama file
  • inc\ stm32xxxx_hal_conf.h: konfigurasi HAL file
  • inc\stm32xxxx_it.h: pengepala untuk pengendali gangguan
  • src\main.c: program utama (kod exampberdasarkan perpustakaan kawalan motor untuk STSPIN820)
  • src\stm32xxxx_hal_msp.c: Rutin permulaan HAL
  • src\stm32xxxx_it.c: pengendali sampukan
  • src\system_stm32xxxx.c: pemulaan sistem
  • src\clock_xx.c: permulaan jam

Sumber yang diperlukan perisian
Kawalan MCU bagi satu STSPIN820 (satu papan X-NUCLEO IHM14A1) dan komunikasi antara keduanya dikendalikan melalui tujuh GPIO (STBY\RESET, EN\FAULT, MODE1, MODE2, MODE3, DIR, PIN DECAY) dan PWM untuk pin REF . GPIO untuk pin STCK dikonfigurasikan untuk digunakan sebagai fungsi ganti PEMASA OUTPUT COMPARE.
Untuk pengendalian lebihan arus dan penggera suhu lampau, perisian X-CUBE-SPN14 menggunakan gangguan luaran yang dikonfigurasikan pada GPIO yang digunakan untuk pin EN\FAULT, selepas ia mendayakan atau melumpuhkan jambatan kuasa.

Jadual 2. Sumber yang diperlukan untuk perisian X-CUBE-SPN14

Sumber F4xx

Sumber F3xx Sumber F0xx Sumber L0xx Pin Ciri-ciri (papan)
Pelabuhan A GPIO 10

EXTI15_10_IRQn

Pelabuhan A GPIO 10

EXTI15_10_IRQn

Pelabuhan A GPIO 10

EXTI4_15_IRQn

Pelabuhan A GPIO 10

EXTI4_15_IRQn

 

D2

EN/FAULT

(EN)

Pelabuhan B GPIO 3

Pemasa2 Ch2

Pelabuhan B GPIO 3

Pemasa2 Ch2

Pelabuhan B GPIO 3

Pemasa15 Ch1

Pelabuhan B GPIO 3

Pemasa2 Ch2

 

D3

STCK

(CLK)

 Pelabuhan B GPIO 4

 

D5

REPUBUT

(DEC)

 Pelabuhan A GPIO 8  

D7

ARAH

(DIR)

 Pelabuhan A GPIO 9  

D8

STBY/SET SEMULA

(STBY)

Port C GPIO 7

Pemasa3 Ch2

Pelabuhan C GPIO 7

Pemasa3 Ch2

Pelabuhan C GPIO 7

Pemasa3 Ch2

Pelabuhan C GPIO 7

Pemasa22 Ch2

 

D9

PWM RUJ

(REF)

 Pelabuhan A GPIO 7

 

D11

MODE3

(M3)

 Pelabuhan A GPIO 6

 

D12

MODE2

(M2)

Pelabuhan A GPIO 5  

D13

MODE1

(M1)

API

API X-CUBE-SPN14 ditakrifkan dalam BSP kawalan motor. Fungsinya mengandungi awalan "BSP_MotorControl_".

Nota: Tidak semua fungsi modul ini tersedia untuk STSPIN820 dan oleh itu papan pengembangan X-NUCLEO-IHM14A1.
Fungsi API pengguna penuh dan perihalan parameter disusun dalam HTML file dalam folder Dokumentasi perisian.

Samppenerangan permohonan
Seorang bekasampAplikasi menggunakan papan pengembangan X-NUCLEO-IHM14A1 dengan papan pembangunan Nucleo STM32 yang serasi disediakan dalam direktori Projek, dengan sedia untuk dibina untuk berbilang IDE (lihat folder Projek Bahagian 2.3.2).

Panduan persediaan sistem

Penerangan perkakasan
  1. STM32 Nukleo
    Papan pembangunan Nucleo STM32 menyediakan cara yang berpatutan dan fleksibel untuk pengguna menguji penyelesaian dan membina prototaip dengan mana-mana talian mikropengawal STM32.
    Sokongan sambungan Arduino dan penyambung ST morpho memudahkan untuk mengembangkan fungsi
    Platform pembangunan terbuka STM32 Nucleo dengan pelbagai jenis papan pengembangan khusus untuk dipilih.
    Papan Nucleo STM32 tidak memerlukan probe berasingan kerana ia menyepadukan penyahpepijat ST-LINK/V2-1/
    pengaturcara.
    Papan Nucleo STM32 dilengkapi dengan perpustakaan HAL perisian STM32 yang komprehensif bersama-sama dengan pelbagai perisian berpakej bekasamples untuk IDE yang berbeza (IAR EWARM, Keil MDK-ARM, STM32CubeIDE, mbed dan GCC/ LLVM).
    Semua pengguna STM32 Nucleo mempunyai akses percuma kepada sumber dalam talian mbed (penyusun, C/C++ SDK dan pembangun
    komuniti) di www.mbed.org untuk membina aplikasi lengkap dengan mudah.
    Rajah 3. Papan Nukleo STM32
  2. Papan pengembangan pemacu motor stepper X-NUCLEO-IHM14A1
    Papan pengembangan pemacu motor X-NUCLEO-IHM14A1 adalah berdasarkan pemacu monolitik STSPIN820 untuk motor stepper.
    Ia mewakili penyelesaian yang berpatutan dan mudah digunakan untuk memandu motor stepper dalam projek Nucleo STM32 anda, melaksanakan aplikasi pemanduan motor seperti pencetak 2D/3D, robotik dan kamera keselamatan.
    STSPIN820 melaksanakan kawalan arus PWM dengan masa OFF malar boleh laras melalui perintang luaran dan resolusi microstepping sehingga langkah ke-256.
    Papan pengembangan X-NUCLEO-IHM14A1 serasi dengan penyambung Arduino UNO R3 dan penyambung ST morpho, jadi ia boleh dipalamkan ke papan pembangunan STM32 Nucleo dan disusun dengan papan pengembangan X-NUCLEO tambahan.
  3. Pelbagai komponen perkakasan
    Untuk melengkapkan persediaan perkakasan, anda memerlukan:
    • 1 motor pelangkah bipolar (7 hingga 45 V).
    • bekalan kuasa DC luaran dengan dua kabel elektrik untuk papan X-NUCLEO-IHM14A1
    • kabel USB jenis A ke mini-B USB untuk menyambungkan papan Nucleo STM32 ke PC
  4. Keperluan perisian
    Komponen perisian berikut diperlukan untuk menyediakan persekitaran pembangunan yang sesuai untuk
    mencipta aplikasi berdasarkan papan pengembangan pemandu motor:
    • X-CUBE-SPN14 STM32Cube pengembangan untuk STSPIN820 vol rendahtagpembangunan aplikasi pemacu motor stepper. Perisian tegar X-CUBE-SPN14 dan dokumentasi berkaitan tersedia pada www.st.com.
    • Salah satu daripada rangkaian alat pembangunan dan penyusun berikut:
      • Keil RealView Rantai alat Kit Pembangunan Mikropengawal (MDK-ARM) V5.27
      • Rantai alat Meja Kerja Terbenam IAR untuk ARM (EWARM) V8.50
      • Persekitaran Pembangunan Bersepadu untuk STM32 (STM32CubeIDE)
Persediaan perkakasan dan perisian

Persediaan untuk memacu motor tunggal

Konfigurasikan pelompat berikut pada papan Nukleo STM32:

  • JP1 dimatikan
  • JP5 (PWR) pada bahagian UV5
  • JP6 (IDD) dihidupkan
    Konfigurasikan papan pengembangan X-NUCLEO-IHM14A1 demikian:
  • Tala R7 potensiometer kepada 1 kΩ.
  • Tetapkan suis S1, S2, S3 dan S4 ke bahagian tarik-turun seperti dalam Rajah 4. Motor pelangkah X-NUCLEO-IHM14A1
    papan pengembangan pemandu. Mod langkah mikro dipilih melalui MODE1, MODE2 dan MODE3
    tahap dikawal oleh papan Nukleo STM32.
    Setelah papan dikonfigurasikan dengan betul:
  • Palamkan papan pengembangan X-NUCLEO-IHM14A1 pada bahagian atas papan Nucleo STM32 melalui penyambung Arduino UNO
  • Sambungkan papan Nucleo STM32 ke PC dengan kabel USB melalui penyambung USB CN1 untuk menghidupkan papan
  • Hidupkan papan pengembangan X-NUCLEO-IHM14A1 dengan menyambungkan penyambung Vin dan Gnd kepada bekalan kuasa DC
  • Sambungkan motor stepper ke penyambung jambatan X-NUCLEO IHM14A1 A+/- dan B+/-

Setelah persediaan sistem sedia:

  • Buka rantai alat pilihan anda
  • Bergantung pada papan Nukleo STM32, buka projek perisian daripada:
    • \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainNam
      e\STM32F401RE-Nucleo untuk Nucleo STM32F401
    • \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainNam
      e\STM32F030R8-Nucleo untuk Nucleo STM32F334
    • \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainName\STM32F030R8-Nucleo untuk Nucleo STM32F030
    • \stm32_cube\Projects\Multi\Examples\MotionControl\IHM14A1_ExampleFor1Motor\YourToolChainName\STM32L053R8-Nucleo untuk Nucleo STM32L053
  •  Untuk menyesuaikan parameter STSPIN820 lalai kepada vol rendah andatage ciri motor stepper, sama ada:
    • gunakan BSP_MotorControl_Init dengan penunjuk NULL dan buka stm32_cube\ Drivers\ BSP\Components\ STSPIN820\ STSPIN820_target_config.h untuk mengubah suai parameter mengikut keperluan anda
    • – gunakan BSP_MotorControl_Init dengan alamat struktur initDevicesParameters dengan nilai yang sesuai.
  • Bina semula semua files dan muatkan imej anda ke dalam memori sasaran.
  • Jalankan bekasample. Motor dihidupkan secara automatik (Lihat main.c untuk butiran urutan demo).

Sejarah semakan

tarikh

Versi Perubahan

17-Okt-2017

1

Keluaran awal.

20-Jul-2021 2

Kemas kini Bahagian 2.3.2 Folder projek dan Bahagian 3.2 Keperluan perisian. Dialih keluar Bahagian 2 Apakah STM32Cube? dan menggantikannya dengan pautan dalam Pengenalan.

NOTIS PENTING – SILA BACA DENGAN TELITI

STMicroelectronics NV dan anak syarikatnya (“ST”) berhak untuk membuat perubahan, pembetulan, penambahbaikan, pengubahsuaian dan penambahbaikan pada produk ST dan/atau pada dokumen ini pada bila-bila masa tanpa notis. Pembeli hendaklah mendapatkan maklumat terkini berkaitan produk ST sebelum membuat pesanan. Produk ST dijual menurut terma dan syarat jualan ST yang ada pada masa penerimaan pesanan.
Pembeli bertanggungjawab sepenuhnya untuk pilihan, pemilihan dan penggunaan produk ST dan ST tidak bertanggungjawab untuk bantuan permohonan atau reka bentuk produk Pembeli.
Tiada lesen, nyata atau tersirat, kepada mana-mana hak harta intelek diberikan oleh ST di sini.
Jualan semula produk ST dengan peruntukan yang berbeza daripada maklumat yang dinyatakan di sini akan membatalkan sebarang waranti yang diberikan oleh ST untuk produk tersebut.
ST dan logo ST adalah tanda dagangan ST. Untuk maklumat tambahan tentang tanda dagangan ST, sila rujuk www.st.com/trademarks. Semua produk atau perkhidmatan lain
nama adalah hak milik pemilik masing-masing.
Maklumat dalam dokumen ini menggantikan dan menggantikan maklumat yang dibekalkan sebelum ini dalam mana-mana versi terdahulu dokumen ini.
© 2021 STMicroelectronics – Hak cipta terpelihara

 

Dokumen / Sumber

ST UM2300 X-CUBE-SPN14 Pengembangan Perisian Pemacu Motor Stepper untuk STM32Cube [pdf] Manual Pengguna
UM2300, X-CUBE-SPN14 Pengembangan Perisian Pemacu Motor Stepper untuk STM32Cube, UM2300 X-CUBE-SPN14 Pengembangan Perisian Pemacu Motor Stepper untuk STM32Cube, Pengembangan Perisian Pemacu Motor Stepper X-CUBE-SPN14, Pengembangan Perisian Pemacu untuk Pemacu Perisian STM32Cube, Pemacu Motor untuk STM32Cube, Pengembangan untuk STM32Cube, STM32Cube

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *