Logo ST X-NUCLEOUM3088
STM32Cube command-line Toolset torolàlana fanombohana haingana
User manual

Sava lalana

Ity antontan-taratasy ity dia torolàlana fohy ho an'ny mpampiasa mba hanomboka haingana amin'ny STM32CubeCLT, ny STMicroelectronics command-line toolset ho an'ny STM32 MCUs.
STM32CubeCLT dia manolotra ny fitaovana rehetra STM32CubeIDE voafono ho an'ny fampiasana haingana amin'ny alàlan'ny IDE an'ny antoko fahatelo, na ny fampidirana mitohy sy ny fampandrosoana mitohy (CD/CI).

Ny fonosana STM32CubeCLT tokana tokana dia misy:

  • CLI (command-line interface) amin'ny fitaovana ST toy ny rojom-pitaovana, fitaovana fampifandraisana amin'ny probe, ary fitaovana fandrindrana fahatsiarovana tselatra
  • Rafitra manara-penitra view famaritana (SVD) files
  • Ireo metadata mifandraika amin'ny IDE hafa STM32CubeCLT dia ahafahan'ny:
  • Manangana programa ho an'ny fitaovana STM32 MCU amin'ny fampiasana rojom-pitaovana GNU nohatsaraina ho an'ny STM32
  • Fandrindrana ny fahatsiarovana anatiny STM32 MCU (fahatsiarovana tselatra, RAM, OTP, sy ny hafa) ary fahatsiarovana ivelany
  • Fanamarinana ny votoatin'ny fandaharana (checksum, fanamarinana mandritra sy aorian'ny fandaharana, fampitahana amin'ny file)
  • Fanamafisana ny fandaharana STM32 MCU
  • Debugging fampiharana amin'ny alalan'ny interface tsara STM32 MCU vokatra, izay manome ny fidirana amin'ny MCU loharanon-karena anatiny mampiasa ny fototra debug endri-javatra

STM32Cube Command Line Toolset User - kisary

Fampahalalana ankapobeny

Ny fitaovana andalana baiko STM32CubeCLT ho an'ny STM32 MCU dia manome fitaovana hanamboarana, fandaharana, fampandehanana, ary debug fampiharana mikendry microcontrollers STM32 mifototra amin'ny processeur Arm® Cortex® ‑M.
Fanamarihana:
Arm dia marika voasoratra anarana ao amin'ny Arm Limited (na ny sampany) any Etazonia sy/na any an-kafa.

Taratasy fanondro

  • Fitaovana andalana baiko ho an'ny STM32 MCUs (DB4839), STM32CubeCLT
  • Torolàlana fametrahana STM32CubeCLT (UM3089)
  • Takelaka data STM32CubeCLT (RN0132)

Pikantsary amin'ity antontan-taratasy ity
Ny pikantsary omena ao amin'ny Fizarana 2, Fizarana 3, ary Fizarana 4 dia ohatra ihanyampny fampiasana fitaovana avy amin'ny baikon'ny baiko.
Ny fampidirana amin'ny IDE an'ny antoko fahatelo na ny fampiasana amin'ny sora-baventy CD/CI dia tsy aseho ato amin'ity antontan-taratasy ity.

TRANO

Ny fonosana STM32CubeCLT dia misy ny fitaovana GNU ho an'ny rojom-pitaovana STM32 hanamboarana programa ho an'ny microcontroller STM32. Windows® console varavarankely example dia aseho amin'ny sary 1.

  1. Sokafy ny console ao amin'ny lahatahiry tetikasa.
  2. Ataovy ity baiko manaraka ity hanamboarana ny tetikasa: > make -j8 all -C .\Debug

STM32Cube Command Line Toolset mpampiasa -

Fanamarihana: Ny make utility dia mety mitaky dingana fametrahana manokana.

Fandaharana birao

Ny fonosana STM32CubeCLT dia misy ny STM32CubeProgrammer (STM32CubeProg), izay ampiasaina amin'ny fandaharana ny fananganana azo teo aloha ho an'ny microcontroller STM32 kendrena.

  1. Ataovy azo antoka fa hita ny fifandraisana ST-LINK
  2. Safidio ny toerana misy ny lahatahiry tetikasa ao amin'ny varavarankelin'ny console
  3. Raha azo atao, fafao ny atiny fitadidiana tselatra rehetra (jereo ny sary 2): > STM32_Programmer_CLI.exe -c port=SWD freq=4000 -e all
  4. Ampidiro ny programa file mankany amin'ny adiresy fahatsiarovana tselatra 0x08000000 (jereo ny sary 3): > STM32_Programmer_CLI.exe -c port=SWD freq=4000 -w .\Debug\YOUR_PROGRAM.elf 0x08000000

STM32Cube Command Line Toolset User - mamafa ny vokatra

Debugging

Ho fanampin'ny fitaovana GNU ho an'ny rojo fitaovana STM32, ny fonosana STM32CubeCLT dia misy ihany koa ny mpizara ST-LINK GDB. Samy ilaina hanombohana fivoriana debug.

  1. Atombohy amin'ny varavarankely Windows® PowerShell® hafa ny mpizara ST-LINK GDB (jereo ny sary 4): > ST-LINK_gdbserver.exe -d -v -t -cp C:\ST\STM32CubeCLT\STM32CubeProgrammer\bin
  2. Ampiasao ny fitaovana GNU ho an'ny rojom-pitaovana STM32 hanombohana ny mpanjifa GDB ao amin'ny varavarankely PowerShell®:
    > arm-none-eabi-gdb.exe
    > (gdb) kendrena remote localhost:port (ampiasao ny seranana voalaza ao amin'ny fifandraisana misokatra amin'ny serivisy GDB)
    Ny fifandraisana dia napetraka ary ny hafatra amin'ny serivisy GDB dia aseho amin'ny sary 5. Avy eo dia azo atao ny mampandeha ny baikon'ny GDB amin'ny fotoam-pivoahana, ohatra ny mamerina indray ny programa .elf mampiasa GDB: > (gdb) load YOUR_PROGRAM.elf

STM32Cube Command Line Toolset User - Output server GDB

Tantara fanavaozana

Tabilao 1. Tantaran'ny fanavaozana ny antontan-taratasy

Daty fanitsiana FIOVANA
16-Feb-23 1 Famoahana voalohany.

FANAMARIHANA MANDRAKIZAY – vakio tsara
Ny STMicroelectronics NV sy ny sampany (“ST”) dia manana zo hanao fanovana, fanitsiana, fanatsarana, fanovana ary fanatsarana ny vokatra ST sy/na ity antontan-taratasy ity amin'ny fotoana rehetra tsy misy filazana. Ny mpividy dia tokony hahazo ny vaovao farany mifandraika amin'ny vokatra ST alohan'ny hametrahana baiko. Ny vokatra ST dia amidy araka ny fepetra sy fepetra momba ny fivarotana ST amin'ny fotoana fanekena ny kaomandy.
Ny mpividy dia tompon'andraikitra amin'ny safidy, ny fisafidianana ary ny fampiasana ny vokatra ST ary ny ST dia tsy mandray andraikitra amin'ny fanampiana amin'ny fampiharana na ny famolavolana ny vokatra avy amin'ny mpividy.
Tsy misy fahazoan-dàlana, na mazava na an-kolaka, amin'ny zon'ny fananana ara-tsaina omen'ny ST eto.
Ny fivarotana indray ny vokatra ST miaraka amin'ny fepetra hafa amin'ny fampahalalana voalaza eto dia hanafoana ny fiantohana omen'ny ST ho an'ny vokatra toy izany.
ST sy ny logo ST dia marika famantarana ny ST. Raha mila fanazavana fanampiny momba ny marika ST, jereo ny www.st.com/trademarks. Ny anaran'ny vokatra na serivisy hafa rehetra dia fananan'ny tompony tsirairay avy.
Ny fampahalalana ato amin'ity antontan-taratasy ity dia manolo sy manolo ny fampahalalana efa nomena tamin'ny dikan-teny teo aloha amin'ity antontan-taratasy ity.

UM3088 - Apok 1 - Febroary 2023
Raha mila fanazavana fanampiny dia mifandraisa amin'ny birao fivarotana STMicroelectronics eo an-toerana.
www.st.com
© 2023 STMicroelectronics – Zo rehetra voatokana

Documents / Loharano

ST STM32Cube Command Line Toolset [pdf] Boky Torolàlana
UM3088, STM32Cube Command Line Toolset, STM32Cube, Command Line Toolset, Toolset
ST STM32Cube Command Line Toolset [pdf] Bokin'ny tompony
RN0132, STM32Cube Command Line Toolset, STM32Cube, Command Line Toolset, Line Toolset, Toolset

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *