Logo ST X-NUCLEOUM3088
Canllaw cychwyn cyflym set offer llinell orchymyn STM32Cube
Llawlyfr defnyddiwr

Rhagymadrodd

Mae'r ddogfen hon yn ganllaw byr i ddefnyddwyr ddechrau'n gyflym gyda STM32CubeCLT, set offer llinell orchymyn STMicroelectronics ar gyfer STM32 MCUs.
Mae STM32CubeCLT yn cynnig yr holl gyfleusterau STM32CubeIDE sydd wedi'u pecynnu i'w defnyddio'n brydlon gan DRhA trydydd parti, neu integreiddio parhaus a datblygiad parhaus (CD/CI).

Mae'r pecyn STM32CubeCLT sengl symlach yn cynnwys:

  • Fersiynau CLI (rhyngwyneb llinell orchymyn) o offer ST fel toolchain, cyfleustodau cysylltiad stiliwr, a chyfleustodau rhaglennu cof fflach
  • System gyfoes view disgrifydd (SVD) files
  • Mae unrhyw fetadata arall sy'n berthnasol i IDE STM32CubeCLT yn caniatáu:
  • Adeiladu rhaglen ar gyfer dyfeisiau MCU STM32 gan ddefnyddio cadwyn offer GNU gwell ar gyfer STM32
  • Rhaglennu atgofion mewnol MCU STM32 (cof fflach, RAM, OTP, ac eraill) ac atgofion allanol
  • Dilysu cynnwys y rhaglen (gwiriad, gwirio yn ystod ac ar ôl rhaglennu, cymharu â file)
  • Awtomeiddio rhaglennu MCU STM32
  • Dadfygio cymwysiadau trwy ryngwyneb cynhyrchion MCU STM32, sy'n darparu mynediad at adnoddau mewnol MCU gan ddefnyddio nodweddion dadfygio sylfaenol

Defnyddiwr Set Offer Llinell Reoli STM32Cube - eicon

Gwybodaeth gyffredinol

Mae set offer llinell orchymyn STM32CubeCLT ar gyfer MCUs STM32 yn darparu offer i adeiladu, rhaglennu, rhedeg, a chymwysiadau dadfygio sy'n targedu microreolyddion STM32 yn seiliedig ar brosesydd Arm® Cortex® -M.
Nodyn:
Mae Arm yn nod masnach cofrestredig Arm Limited (neu ei is-gwmnïau) yn yr UD a / neu rywle arall.

Dogfennau cyfeirio

  • Set offer llinell orchymyn ar gyfer MCUs STM32 (DB4839), briff data STM32CubeCLT
  • Canllaw gosod STM32CubeCLT (UM3089)
  • Nodyn rhyddhau STM32CubeCLT (RN0132)

Sgrinluniau yn y ddogfen hon
Mae'r sgrinluniau a ddarperir yn Adran 2, Adran 3, ac Adran 4 yn unig yn gynampllai o'r defnydd o offer o anogwr gorchymyn.
Nid yw'r integreiddio mewn IDEs trydydd parti na'r defnydd mewn sgriptiau CD/CI wedi'i ddangos yn y ddogfen hon.

Adeilad

Mae'r pecyn STM32CubeCLT yn cynnwys yr offer GNU ar gyfer teclynnau STM32 i adeiladu rhaglen ar gyfer microreolydd STM32. Mae ffenestr consol Windows® exampdangosir le yn Ffigur 1.

  1. Agor consol yn y ffolder prosiect.
  2. Gweithredwch y gorchymyn canlynol i adeiladu'r prosiect: > gwnewch -j8 all -C .\Debug

Defnyddiwr Set Offer Llinell Reoli STM32Cube -

Nodyn: Efallai y bydd angen cam gosod ar wahân ar gyfer y cyfleustodau gwneud.

Rhaglennu bwrdd

Mae'r pecyn STM32CubeCLT yn cynnwys y STM32CubeProgrammer (STM32CubeProg), a ddefnyddir i raglennu'r adeiladwaith a gafwyd yn flaenorol i'r microreolydd STM32 targed.

  1. Sicrhewch fod y cysylltiad ST-LINK yn cael ei ganfod
  2. Dewiswch leoliad ffolder y prosiect yn ffenestr y consol
  3. Yn ddewisol, dilëwch yr holl gynnwys cof fflach (cyfeiriwch at Ffigur 2): > STM32_Programmer_CLI.exe -c port = SWD freq = 4000 -e i gyd
  4. Llwythwch y rhaglen i fyny file i'r cyfeiriad cof fflach 0x08000000 (cyfeiriwch at Ffigur 3):> STM32_Programmer_CLI.exe -c port=SWD freq=4000 -w .\Debug\YOUR_PROGRAM.elf 0x08000000

Defnyddiwr Set Offer Llinell Reoli STM32Cube - dileu allbwn

Dadfygio

Yn ogystal â'r offer GNU ar gyfer toolchain STM32, mae'r pecyn STM32CubeCLT hefyd yn cynnwys y gweinydd GDB ST-LINK. Mae angen y ddau i ddechrau sesiwn dadfygio.

  1. Cychwynnwch y gweinydd GDB ST-LINK mewn ffenestr Windows® PowerShell® arall (cyfeiriwch at Ffigur 4):> ST-LINK_gdbserver.exe -d -v -t -cp C:\ST\STM32CubeCLT\STM32CubeProgrammer\bin
  2. Defnyddiwch yr offer GNU ar gyfer cadwyn offer STM32 i gychwyn y cleient GDB yn ffenestr PowerShell®:
    > braich-dim-eabi-gdb.exe
    > (gdb) targed localhost o bell: porthladd (defnyddiwch y porthladd a nodir yn y cysylltiad agorwyd gweinydd GDB)
    Mae'r cysylltiad wedi'i sefydlu ac mae negeseuon sesiwn gweinydd GDB yn cael eu harddangos fel y dangosir yn Ffigur 5. Yna mae'n bosibl rhedeg gorchmynion GDB yn y sesiwn dadfygio, er enghraifft i ail-lwytho rhaglen .elf gan ddefnyddio GDB: > (gdb) llwytho YOUR_PROGRAM.elf

Defnyddiwr Set Offer Llinell Reoli STM32Cube - allbwn gweinydd GDB

Hanes adolygu

Tabl 1. Hanes adolygu'r ddogfen

Dyddiad Adolygu Newidiadau
16-Chwefror-23 1 Rhyddhad cychwynnol.

HYSBYSIAD PWYSIG – DARLLENWCH YN OFALUS
Mae STMicroelectronics NV a'i is-gwmnïau (“ST”) yn cadw'r hawl i wneud newidiadau, cywiriadau, gwelliannau, addasiadau a gwelliannau i gynhyrchion ST a/neu i'r ddogfen hon ar unrhyw adeg heb rybudd. Dylai prynwyr gael y wybodaeth berthnasol ddiweddaraf am gynhyrchion ST cyn gosod archebion. Gwerthir cynhyrchion ST yn unol â thelerau ac amodau gwerthu ST sydd ar waith ar adeg cydnabod yr archeb.
Prynwyr yn unig sy'n gyfrifol am ddewis, dewis a defnyddio cynhyrchion ST ac nid yw ST yn cymryd unrhyw atebolrwydd am gymorth ymgeisio neu ddyluniad cynhyrchion prynwyr.
Ni roddir trwydded, yn benodol nac yn oblygedig, i unrhyw hawl eiddo deallusol gan ST yma.
Bydd ailwerthu cynhyrchion ST gyda darpariaethau gwahanol i'r wybodaeth a nodir yma yn dileu unrhyw warant a roddir gan ST ar gyfer cynnyrch o'r fath.
Mae ST a'r logo ST yn nodau masnach ST. I gael gwybodaeth ychwanegol am nodau masnach ST, cyfeiriwch at www.st.com/trademarks. Mae pob enw cynnyrch neu wasanaeth arall yn eiddo i'w perchnogion priodol.
Mae gwybodaeth yn y ddogfen hon yn disodli ac yn disodli gwybodaeth a ddarparwyd yn flaenorol mewn unrhyw fersiynau blaenorol o'r ddogfen hon.

UM3088 - Parch 1 - Chwefror 2023
Am wybodaeth bellach cysylltwch â'ch swyddfa werthu STMicroelectroneg leol.
www.st.com
© 2023 STMicroelectroneg – Cedwir pob hawl

Dogfennau / Adnoddau

Set Offer Llinell Reoli ST STM32Cube [pdfLlawlyfr Defnyddiwr
UM3088, Set Offer Llinell Reoli STM32Cube, STM32Cube, Set Offer Llinell Reoli, Set Offer
Set Offer Llinell Reoli ST STM32Cube [pdfLlawlyfr y Perchennog
RN0132, Set Offer Llinell Reoli STM32Cube, STM32Cube, Set Offer Llinell Reoli, Set Offer Llinell, Set Offer

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *