I-logo ye-ST X-NUCLEOUM3088
STM32Cube yomgca womyalelo wesixhobo sesixhobo sokuqala esikhawulezayo
Incwadi yokusebenzisa

Intshayelelo

Olu xwebhu sisikhokelo esifutshane kubasebenzisi ukuba baqalise ngokukhawuleza nge-STM32CubeCLT, isixhobo somyalelo we-STMicroelectronics somyalelo we-STM32 MCUs.
I-STM32CubeCLT inikezela zonke izibonelelo ze-STM32CubeIDE ezipakishweyo ukuze zisetyenziswe ngokukhawuleza komyalelo yi-IDE yomntu wesithathu, okanye ukuhlanganiswa okuqhubekayo kunye nophuhliso oluqhubekayo (CD / CI).

Iphakheji enye ehlengahlengisiweyo ye-STM32CubeCLT ibandakanya:

  • I-CLI (ujongano lomgca womyalelo) uguqulelo lwezixhobo ze-ST ezifana nekhonkco lesixhobo, isixhobo soqhagamshelwano lweprobe, kunye nosetyenziso lwenkqubo yememori edanyazayo.
  • Inkqubo yangoku view isichazi (SVD) files
  • Nayiphi na enye i-IDE efanelekileyo yemetadata STM32CubeCLT ivumela:
  • Ukwakha inkqubo yezixhobo ze-STM32 MCU kusetyenziswa ikhonkco lezixhobo ze-GNU ephuculweyo ye-STM32
  • Inkqubo ye-STM32 MCU iinkumbulo zangaphakathi (inkumbulo yeflash, i-RAM, i-OTP, kunye nabanye) kunye neenkumbulo zangaphandle
  • Ukuqinisekisa umxholo weprogram (itshekhisum, ukuqinisekiswa ngexesha nasemva kweprogram, uthelekiso kunye file)
  • Ukuzenzela inkqubo ye-STM32 MCU
  • Ukulungiswa kwezicelo ngokusebenzisa ujongano lweemveliso ze-STM32 ze-MCU, ezibonelela ngokufikelela kwimithombo yangaphakathi ye-MCU kusetyenziswa iimpawu ezisisiseko zokucoca.

STM32Cube Umyalelo woMyalelo weSixhobo sesixhobo somsebenzisi-icon

Iinkcukacha zajikelele

Iseti yomyalelo we-STM32CubeCLT yesixhobo somyalelo we-STM32 MCUs ibonelela ngezixhobo zokwakha, inkqubo, ukuqhuba, kunye nokucoca usetyenziso olujolise kwi-STM32 microcontrollers esekwe kwiprosesa yeArm® Cortex® ‑M.
Phawula:
IArm luphawu lwentengiso olubhalisiweyo lweArm Limited (okanye iinkampani eziphantsi kwayo) e-US kunye/okanye kwenye indawo.

Amaxwebhu ezalathiso

  • Isixhobo somgca womyalelo we-STM32 MCUs (DB4839), STM32CubeCLT emfutshane yedatha
  • Isikhokelo sokufakela i-STM32CubeCLT (UM3089)
  • Inqaku lokukhutshwa kwe-STM32CubeCLT (RN0132)

Iifoto zekhusi kolu xwebhu
I-screenshots enikwe kwiCandelo 2, iCandelo 3, kunye neCandelo lesi-4 kuphelaampusetyenziso lwesixhobo ukusuka kumyalelo womyalelo.
Udibaniso kwii-IDE zomntu wesithathu okanye ukusetyenziswa kwimibhalo yeCD/CI akuboniswanga kolu xwebhu.

Ukwakha

Iphakheji ye-STM32CubeCLT iqulethe izixhobo ze-GNU ze-STM32 toolchain ukwakha inkqubo ye-STM32 microcontroller. Ifestile yeWindows® console example iboniswe kuMfanekiso 1.

  1. Vula ikhonsoli kwifolda yeprojekthi.
  2. Phumeza lo myalelo ulandelayo ukwakha iprojekthi: > make -j8 all -C .\Debug

STM32Cube Command Line Toolset Umsebenzisi -

Phawula: Ukwenziwa kwezinto eziluncedo kunokufuna inyathelo lokuhlohla elahlukileyo.

Inkqubo yebhodi

Iphakheji ye-STM32CubeCLT iqulethe i-STM32CubeProgrammer (STM32CubeProg), esetyenziselwa ukucwangcisa ukwakhiwa okufunyenwe ngaphambili kwi-microcontroller ye-STM32 ekujoliswe kuyo.

  1. Qinisekisa ukuba udibaniso lwe-ST-LINK luchongiwe
  2. Khetha indawo yolawulo lweprojekthi kwifestile yeconsole
  3. Ngokhetho, cima wonke umxholo wememori edanyazayo (jonga kuMfanekiso 2): > STM32_Programmer_CLI.exe -c port=SWD freq=4000 -e zonke
  4. Layisha inkqubo file kwi-0x08000000 idilesi yenkumbulo yeflash (jonga kuMfanekiso 3): > STM32_Programmer_CLI.exe -c port=SWD freq=4000 -w .\Debug\YOUR_PROGRAM.elf 0x08000000

STM32Cube Command Line Toolset Umsebenzisi-cima isiphumo

Ukulungisa ingxaki

Ukongeza kwizixhobo ze-GNU ze-STM32 toolchain, iphakheji ye-STM32CubeCLT iqulethe ne-ST-LINK iseva ye-GDB. Zombini ziyafuneka ukuqalisa iseshoni yokulungisa ingxaki.

  1. Qala iseva ye-ST-LINK ye-GDB kwenye ifestile yeWindows® PowerShell® (jonga kuMfanekiso 4): > ST-LINK_gdbserver.exe -d -v -t -cp C:\ST\STM32CubeCLT\STM32CubeProgrammer\bin
  2. Sebenzisa izixhobo ze-GNU ze-STM32 toolchain ukuqala umxhasi we-GDB kwifestile ye-PowerShell®:
    > arm-none-eabi-gdb.exe
    > (gdb) ekujoliswe kuyo kwinginginya ekude yendawo: izibuko (sebenzisa izibuko elibonisiweyo kumncedisi we GDB uqhagamshelo oluvuliweyo)
    Uxhulumaniso lusekiwe kwaye imiyalezo yeseshoni yeseva ye-GDB ibonisiwe njengoko kubonisiwe kuMfanekiso 5. Kuyenzeka ke ukusebenzisa imiyalelo ye-GDB kwiseshoni yolungiso lweempazamo, umzekelo ukulayisha kwakhona inkqubo ye-elf usebenzisa i-GDB: > (gdb) layisha YAKHO_PROGRAM.elf

STM32Cube Command Line Toolset Umsebenzisi-GDB imveliso yeseva

Imbali yohlaziyo

Uluhlu 1. Imbali yohlaziyo loxwebhu

Umhla Uhlaziyo Iinguqu
16-Feb-23 1 Ukukhutshwa kokuqala.

ISAZISO ESIBALULEKILEYO – FUNDA NGOKUQAPHELELEYO
I-STMicroelectronics NV kunye ne-subsidiaries yayo ("ST") inelungelo lokwenza utshintsho, izilungiso, iziphuculo, ukuguqulwa, kunye nokuphuculwa kweemveliso ze-ST kunye / okanye kolu xwebhu nangaliphi na ixesha ngaphandle kwesaziso. Abathengi kufuneka bafumane ulwazi lwamva nje olufanelekileyo kwiimveliso ze-ST ngaphambi kokubeka iiodolo. Iimveliso ze-ST zithengiswa ngokuhambelana nemigaqo ye-ST kunye neemeko zokuthengisa kwindawo ngexesha lokuvuma umyalelo.
Abathengi banoxanduva kuphela lokhetho, ukhetho, kunye nokusetyenziswa kweemveliso ze-ST kwaye i-ST ayithathi tyala loncedo lwesicelo okanye uyilo lweemveliso zabathengi.
Akukho layisensi, echaziweyo okanye echaziweyo, kulo naliphi na ilungelo lepropathi enomgangatho ophezulu wokuqonda linikezelwa ngu-ST apha.
Ukuthengiswa kwakhona kweemveliso ze-ST ezinamalungiselelo ahlukileyo kulwazi oluchazwe apha kuya kuphelisa nayiphi na iwaranti enikwe yi-ST yaloo mveliso.
I-ST kunye ne-logo ye-ST ziimpawu zorhwebo ze-ST. Ngolwazi olongezelelweyo malunga neempawu zentengiso ze-ST, bhekisa ku www.st.com/trademarks. Zonke ezinye iimveliso okanye amagama eenkonzo ziyipropati yabanini bazo.
Ulwazi olukolu xwebhu luthatha indawo kwaye luthatha indawo yolwazi olwalunikelwe ngaphambili kulo naluphi na uguqulelo lwangaphambili lolu xwebhu.

UM3088 – Rev 1 – February 2023
Ngolwazi oluthe vetshe qhagamshelana ne-ofisi yakho yentengiso ye-STMicroelectronics.
www.st.com
© 2023 STMicroelectronics – Onke amalungelo agciniwe

Amaxwebhu / Izibonelelo

STM32Cube Command Line Toolset [pdf] Incwadi yokusebenzisa
UM3088, STM32Cube Command Line Toolset, STM32Cube, Iseti yesixhobo soMyalelo, iSeti yezixhobo.
STM32Cube Command Line Toolset [pdf] Incwadi yoMnini
RN0132, STM32Cube Command Line Toolset, STM32Cube, iSixhobo soMyalelo weSixhobo, isiXhobo seSixhobo, isiXhobo

Iimbekiselo

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iindawo ezifunekayo ziphawulwe *