STMicroelectronics UM3399 STM32Cube WiSE Irrati Kode Sortzailea
Produktuak erabiltzeko jarraibideak
- STM32CubeWiSE-RadioCodeGenerator aplikazioak gutxienez 2 Gbyte RAM, USB atakak eta Adobe Acrobat reader 6.0 behar ditu.
- Atera stm32wise-cgwin.zip-en edukia file aldi baterako direktorio batean.
- Abiarazi STM32CubeWiSE-RadioCodeGenerator_Vx.xxexe file eta jarraitu pantailako argibideei.
- STM32CubeWiSE-RadioCodeGenerator SW paketea fileKarpetetan antolatzen dira "aplikazioa" eta "adibamples'.
- STM32CubeWiSE-RadioCodeGenerator-en fluxu grafikoa eraikitzeko:
- Gehitu SeqActions fluxu grafikoan tresna-barra edo menu globala erabiliz.
- Konektatu SeqActions sarrera puntuarekin eta elkarren artean ekintza-trantsizio-geziak marraztuz.
- Nabigatu fluxu grafikoan ekintzak arrastatuz eta ekintza-trantsizioak gehituz behar izanez gero.
Sarrera
- Dokumentu honek STM32CubeWiSE-RadioCodeGenerator (STM32CubeWiSEcg) SW paketea deskribatzen du STM32WL3x MRSUBG sekuentziatzaile-kode-sorgailuarekin.
- STM32CubeWiSE-RadioCodeGenerator MRSUBG sekuentziadorearen kontrolatzailea erabiliz zein baldintzatan exekutatu behar diren transceptor ekintzak definitzen dituen fluxu grafikoa eraikitzeko erabiltzen den ordenagailuko aplikazio bat da.
- STM32WL3x Sub-GHz irratiak sekuentziatzaile hau dauka, hau da, RF transferentziak modu autonomoan kudeatzeko aukera ematen duen egoera-makina moduko mekanismoa da, PUZaren esku-hartzerik beharrik gabe.
- PUZaren esku-hartzea behar bada, etenaldiak defini daitezke. Transceptor ekintzak fluxu grafiko batean antola daitezke. Dokumentu honetan, banakako transceptor ekintzak SeqActions deitzen dira.
- Hala ere, iturburu-kodea ez da fluxu-grafikoen irudikapen onena, haien egitura logikoa eta tenporala ezkutatzen baitu.
- STM32CubeWiSE-RadioCodeGenerator-ek arazo honi aurre egiten dio fluxu grafikoak eraikitzeko metodo grafiko bat eskainiz eta, ondoren, sortutako fluxu grafikoak C iturburu-kode gisa esportatuz, erabiltzaileen aplikazioetan integratzeko.
- Fluxu grafikoaren definizioa mikrokontrolagailuaren RAMan gordetzen da honela:
- ActionConfiguration RAM taula multzo bat, erakusleak erabiliz elkarri lotuta. Erakusle hauek SeqActions definitzen dituzte, hau da, ekintza mota (adibidezample, transmisioa, harrera, abortua), baita SeqAction-en berariazko irrati-parametroak eta ekintza-transmisioetarako baldintzak.
- GlobalConfiguration RAM taula berezia. Honek fluxu grafikoaren sarrera-puntua definitzen du (exekutatu beharreko lehen SeqAction), baita banderaren balio lehenetsi batzuk eta irrati-parametro arruntak ere.
- Irrati-parametroak, SeqAction bakoitzerako banan-banan konfigura daitezkeenak, erregistro dinamikoetako batean gordetzen dira, eta horien edukiak ActionConfiguration RAM taularen parte dira. Fluxu-grafoaren exekuzio osoan zehar finkatzen diren irrati-parametroak (PUZaren etenaldi batean aldatzen ez badira), erregistro estatikoetan gordetzen dira, eta horien edukia RAM konfigurazio globalaren taularen parte da.
Informazio orokorra
Lizentzia ematea
Dokumentu honek STM32WL3x Arm® Cortex ® -M0+ oinarritutako mikrokontrolagailuan exekutatzen den softwarea deskribatzen du.
Oharra: Arm Arm Limited-en (edo haren filialen) marka erregistratua da AEBetan eta / edo beste leku batzuetan.
Lotutako dokumentuak
1. taula. Dokumentuen erreferentziak
Zenbakia | Erreferentzia | Izenburua |
[1] | RM0511 | STM32WL30xx/31xx/33xx Arm® oinarritutako azpi-GHz-eko MCUak |
Hasteko
- Atal honek STM32CubeWiSE-RadioCodeGenerator exekutatzeko sistemaren eskakizun guztiak deskribatzen ditu.
- Software paketearen instalazio-prozedura ere zehazten du.
Sistemaren eskakizunak
STM32CubeWiSE-RadioCodeGenerator aplikazioak gutxieneko baldintza hauek ditu:
- Microsoft® Windows 10 sistema eragilea exekutatzen duen Intel® edo AMD® prozesadorea duen ordenagailua
- Gutxienez 2 Gbyte RAM
- USB atakak
- Adobe Acrobat reader 6.0
STM32CubeWiSE-RadioCodeGenerator SW paketearen konfigurazioa
Egin urrats hauek:
- Atera stm32wise-cgwin.zip-en edukia file aldi baterako direktorio batean.
- Atera eta abiarazi STM32CubeWiSE-RadioCodeGenerator_Vx.xxexe file eta jarraitu pantailako argibideei.
STM32CubeWiSE-RadioCodeGenerator SW paketea files
STM32CubeWiSE-RadioCodeGenerator SW paketea files karpeta hauetan antolatuta daude:
- aplikazioa: STM32CubeWiSE-RadioCodeGenerator.exe dauka
- examples: karpeta hau azpikarpetetan antolatuta dago:
- kodea: karpeta honek fluxu grafikoak ditu adibidezampC kode gisa esportatu da jada, aplikazio-proiektu batean sartzeko prest
- flowgraphs: karpeta honek adibide batzuk gordetzen dituampMRSUBG sekuentziatzaileen eragiketa autonomoen eszenatokiak
Oharra eta lizentzia files erro karpetan daude.
STM32CubeWiSE-RadioCodeGenerator softwarearen deskribapena
- Atal honetan STM32CubeWiSE-RadioCodeGenerator aplikazioaren funtzio nagusiak deskribatzen dira. Utilitate hau exekutatzeko, egin klik STM32CubeWiSE-RadioCodeGenerator ikonoan.
STM32CubeWiSE-RadioCodeGenerator abiarazi ondoren, aplikazioaren leiho nagusia agertzen da. Honako hauek osatzen dute:
- Menu globala eta tresna-barra
- Fluxu grafikoaren arrastatu eta jaregin irudikapen bisuala
- SeqAction konfigurazio atala (seqAction bat editatzen ari bada soilik ikusgai)
Fluxu grafikoa eraikitzea
Oinarriak
Fluxu grafikoak bi urratsetan eraikitzen dira:
- Gehitu SeqActions fluxu grafikoan. Hau tresna-barrako “Gehitu ekintza” botoia erabiliz egin daiteke, menu globala erabiliz (Editatu → Gehitu ekintza) edo “Ctrl+A” lasterbidearekin.
- Konektatu SeqActions sarrera puntuarekin eta elkarren artean ekintza-trantsizio-geziak marraztuz.
Trantsizio hauek gertatzen diren baldintzak geroago definitzen dira (ikus 3.2.1 atala: Kontrol-fluxua).
Fluxu grafikoan nabigatzen, ekintzak arrastatuz
Fluxu-grafikoaren atzeko planoa saguaren erakuslearekin (ezkerreko klik) arrastatuz viewfluxu grafikoko ataka egokitu daiteke. Saguaren korritze-gurpila handitu eta txikitzeko erabil daiteke. Ekintza batean edozein lekutan klik egitean (irteerako ataketan, ezabatzeko botoian eta editatzeko botoian izan ezik) ekintza bat hautatzeko. Ekintzak fluxu-grafikoan antola daitezke, saguaren ezkerreko botoiarekin arrastatuz.
Ekintza-trantsizioak gehitzea
- 2. Irudian ikusten den bezala, ekintza bakoitzak bi "irteera ataka" ditu, NextAction1 (NA1) eta NextAction2 (NA2) izenekoak, ekintza amaitu ondoren exekutatzen diren SeqActions-ekin konektatu daitezkeenak. Adibidezample, NextAction1 ekintzaren bat exekutatzeko erabil liteke uneko ekintza arrakastatsua bada eta NextAction2 aktibatu liteke hutsegite kasuan.
- Ekintza-trantsizio bat sortzeko, pasatu saguaren erakuslea irteerako ataka baten gainean, sakatu saguaren ezkerreko botoia eta mugitu saguaren erakuslea trantsizio-gezi bat arrastatu. Mugitu saguaren erakuslea beste SeqAction baten ezkerreko sarrerako atakaren gainean eta askatu saguaren ezkerreko botoia konexioa iraunkorra izan dadin. Ekintza-trantsizio bat kentzeko, errepikatu ekintza-trantsizio bat sortzeko urratsak, baina askatu saguaren ezkerreko botoia nonbait koadro-taularen atzeko planoaren gainean.
- Irteera bat (NextAction1, NextAction2) konektatu gabe geratzen bada, sekuentziatzailea amaitzen da hurrengo ekintza hau abiarazten bada.
- Ziurtatu "Entry Point" SeqAction-en sarrerako ataka batzuetara ere konektatzen duzula. SeqAction hau sekuentziatzailea abiarazi bezain laster exekutatzen den lehena da.
Ekintzak editatzea eta ezabatzea
- SeqActions editatu daiteke SeqAction-en goiko ezkerreko arkatzaren botoian klik eginez. Goiko eskuineko gurutze gorrian klik eginez ezaba daiteke (ikus 3. irudia). SeqAction bat ezabatzeak sarrerako eta irteerako ekintza-trantsizio guztiak ere kentzen ditu.
SeqAction konfigurazioa
SeqActions fluxu grafikoko ekintza bakoitzaren goiko ezkerrean dagoen arkatz-botoiaren bidez eskuragarri dagoen fitxadun konfigurazio interfaze baten bidez konfigura daitezke. Interfaze honek, funtsean, ActionConfiguration RAM taulako edukiak konfiguratzen ditu ekintza jakin baterako, kontrol-fluxuari lotutako konfigurazio-aukerek eta erregistro dinamikoko edukiek osatuta. Erregistro dinamikoaren edukia eskuz konfigura daiteke erregistro-balio guztien kontrol osoarekin (ikus 3.2.3 atala: Irrati-konfigurazio aurreratua) edo interfaze sinplifikatu baten bidez (ikus 3.2.2 atala: Oinarrizko irrati-konfigurazioa). Interfaze sinplifikatuak nahikoa izan behar du ia erabilera kasu guztietarako.
Kontrol-fluxua
Kontrol-fluxuaren fitxak (ikus 4. irudia) oinarrizko konfigurazio-aukera batzuk ditu, hala nola ekintza-izena eta ekintza-denbora-tartea. Ekintzaren izena fluxu-grafikoan bistaratzeko erabiltzen ez ezik, sortutako iturburu-kodera ere eramaten da.
- Kontrol-fluxuaren fitxak (ikus 4. irudia) oinarrizko konfigurazio-aukera batzuk ditu, hala nola ekintza-izena eta ekintza-denbora-tartea. Ekintzaren izena ez da soilik fluxu grafikoan bistaratzeko erabiltzen, sortutako iturburu-kodera ere eramaten da.
- Garrantzitsuena, kontrol-fluxuaren fitxak NextAction1 / NextAction2-rako trantsizioa zein baldintzaren araberakoa den konfiguratzen du, baita trantsizio tartea eta banderak ere. Trantsizio-baldintza "..." izeneko botoian klik eginez konfigura daiteke, eta horrek 5. irudian erakusten den maskara hautatzeko elkarrizketa-koadroa agertzen du. Trantsizio tarteak RAM taulako NextAction1Interval / NextAction2Interval propietatea aldatu du. Irakurri STM32WL3x erreferentzia-eskuliburua [1] tarte honen esanahiari eta SleepEn / ForceReload / ForceClear banderen esangurari buruzko informazio gehiago lortzeko.
- Gainera, fitxa honetan SeqAction blokearen deskribapen labur bat gehi daiteke. Deskribapen hau dokumentaziorako soilik erabiltzen da eta sortutako iturburu-kodera eramaten da iturburu-kodearen iruzkin gisa.
Irratiaren oinarrizko konfigurazioa
Irratiaren oinarrizko konfigurazio fitxa hiru zatitan bana daiteke:
- Goiko aldean edozein ekintzaren bi parametro garrantzitsuenetakoak konfiguratuta dauden atala: exekutatzeko komandoa (TX, RX, NOP, SABORT, eta abar) eta, hala badagokio, transferitzeko paketearen luzera.
- Ezkerreko atal bat non benetako irrati-parametroak, hala nola: eramailearen maiztasuna, datu-abiadura, modulazio-propietateak, datu-buffer atalaseak eta tenporizadoreak konfiguratzen diren.
- PUZak eteten duen eskuineko atala banaka gaitu daiteke. Eten kudeatzaile bat sortzen da markatutako eten bakoitzeko. Honek, funtsean, RFSEQ_IRQ_ENABLE erregistroaren edukia konfiguratzen du.
Ikus STM32WL3x erreferentziazko eskuliburua [1] irrati-parametro ezberdinen esanahia ikusteko.
Irrati konfigurazio aurreratua
- Oinarrizko irrati-konfigurazio fitxaren bidez azaltzen diren konfigurazio-aukerak (3.2.2 atala: Oinarrizko irrati-konfigurazioa) nahikoak ez badira, STM32WL3x irrati-konfigurazio fitxa aurreratuak erregistro dinamikoaren eduki arbitrarioak ezartzea ahalbidetzen du. Konfigurazio aurreratuaren fitxa gaitzen da fitxadun konfigurazio interfazearen goiko eskuineko Konfigurazio aurreratua kontrol-laukia markatuta.
- Ezin da aldi berean oinarrizko eta aurreratutako konfiguraziorik erabili, erabiltzaileak bat edo beste hautatu behar du. Dena den, ondoren sortutako iturburu-kodea eskuz editatzea eta falta izan daitezkeen konfigurazio-aukerak gehitzea ere posible da.
Konfigurazio-elkarrizketa orokorra
- "Proiektu globalaren ezarpenak" elkarrizketa-koadroa "Ezarpen orokorrak" tresna-barrako botoiaren bidez sar daiteke. Elkarrizketa-koadroak erregistro estatikoko edukietarako konfigurazio aukerak eta proiektuaren ezarpen osagarriak ditu. Kontuan izan erregistro estatikoen konfigurazio aukeren zati txiki bat soilik konfigura daitekeela elkarrizketa-koadro honen bidez. Aukera hauek aplikazioen prototipoak bizkortzeko soilik eskaintzen dira STM32CubeWiSE-RadioCodeGenerator-ekin.
- Normalean erregistro estatikoko edukiak aplikazioaren eskuz idatzitako iturburu-kodean ezarrita egotea espero da.
- Beste proiektuaren ezarpenen esanahia elkarrizketa-koadroan bertan azaltzen da.
- Erregistro estatikoko edukietatik Konfigurazio Globaleko RAM taula sortu baino lehen txertatzen den C kode gehigarria ere eman daiteke. Eremu hau erabil daiteke emandako erregistro estatikoko konfigurazio-maskara bidez eskuraezinak diren erregistro estatikoko balioak konfiguratzeko.
Kodea sortzea
Fluxu grafikoa proiektu osoko C iturburu-kode batera itzul daiteke tresna-barrako Sortu kodea botoia sakatuz. Sortutako proiektuaren karpetak ez du proiekturik files IAR, Keil® edo GCCrako. Hauek files eskuz gehitu behar dira STMWL3x proiektuan.
Hau da sortutako proiektuaren karpeta-egitura:
Proiektuaren karpeta
- inc
- SequencerFlowgraph.h: goiburua file SequencerFlowgraph.c-rako, estatikoa. Ez editatu hau.
- stm32wl3x_hal_conf.h: STM32WL3x HAL konfigurazioa file, estatikoa.
- src
- SequencerFlowgraph.c: fluxu grafikoaren definizioa. Hau da garrantzitsua file sekuentziatzaile kontrolatzailea erabiltzen duena konfigurazio global eta ekintza konfigurazio RAM taulak definitzeko. Automatikoki sortua, ez editatu.
- main.c: Proiektu nagusia file fluxu grafikoaren definizioa nola kargatu eta nola aplikatu erakusten duena. Estatikoa, aldatu hau behar bezala.
- Main.c edo stm32wl3x_hal_conf.h editatzeko, hautatu gainidatzi portaera Mantendu proiektuaren ezarpenetan. Horrela, SequencerFlowgraph.c bakarrik gainidatziko da.
Nola inportatu sortutako kodea CubeMX batean adibidezample
STM32CubeWiSE-RadioCodeGenerator-ek sortutako proiektu bat CubeMX ex batera inportatzekoample (MRSUBG_Skeleton), beharrezkoa da urrats hauek jarraitu:
- Ireki fitxategia duen karpeta fileSTM32CubeWiSE-RadioCodeGenerator-ek sortutakoak eta kopiatu "Inc" eta "Src" karpetak.
- Itsatsi bi karpetak "MRSUBG_Skeleton" karpetan dauden biak gainidatziz.
- Ireki "MRSUBG_Skeleton" proiektua IDE hauetako batean:
- EWARM
- MDK-ARM
- STM32CubeIDE
- "MRSUBG_Skeleton" proiektuaren barruan, gehitu "SequencerFlowghraph.c" file:
- EWARM proiektu baterako, gehitzeko bidea file honako hau da: MRSUBG_Skeleton\Application\User
- MDK-ARM proiektu baterako, gehitzeko bidea file honako hau da: MRSUBG_Skeleton\Aplikazioa/Erabiltzailea
- STM32CubeIDE proiektu baterako, gehitzeko bidea file berdina da:
MRSUBG_Skeleton\Aplikazioa\Erabiltzailea
- EWARM proiektu baterako, gehitzeko bidea file honako hau da: MRSUBG_Skeleton\Application\User
- MRSUBG_Skeleton proiektuaren barruan, gehitu stm32wl3x_hal_uart.c eta stm32wl3x_hal_uart_ex.c files bide honetara: MRSUBG_Skeleton\Drivers\STM32WL3x_HAL_Driver. Bidea berdina da IDE guztientzat. Biak files Firmware\Drivers\STM32WL3x_HAL_Driver\Src atalean daude.
- COM funtzioak erabiltzeko, stm32wl3x_nucleo_conf.h file, Firmware\Proiektuak\NUCLEOWL33CC\ Adibamples\MRSUBG\MRSUBG_Skeleton\Inc, USE_BSP_COM_FEATURE eta USE_COM_LOG ezarpenak 1U-ra aldatu behar dira:
- Kopiatu hurrengo kodea "stm32wl3x_it.c"-en, MRSUBG_Skeleton\Application\User atalean.
Fluxu grafikoa adibidezamples
- Lau adibampfluxu grafikoak iturburu kodearekin batera eskaintzen dira. Hauek adibidezampfitxategiak STM32CubeWiSE-RadioCodeGenerator-en karga daitezke tresna-barrako "Kargatu" botoian klik eginez.
AutoACK_RX
- Auto-ACK demoak erakusten du nola bi STM32WL3x gailu automatikoki hitz egin dezaketen PUZaren esku-hartze minimoarekin, sekuentziadorearen hardwarearen laguntzarekin.
- Fluxu-grafiko honek A gailuaren portaera (Auto-Transmit-ACK) inplementatzen du. A gailuan, sekuentziatzailea harrera-egoeran (WaitForMessage) hasieratzen da, eta bertan mezu bat iristeko zain dago.
- Baliozko mezu bat iristen denean, sekuentziatzailea automatikoki igortzen da transmisio-egoera batera (TransmitACK), non ACK pakete bat bidaltzen den erantzun gisa, PUZaren esku hartu gabe. Hau amaitutakoan, sekuentziatzailea hasierako WaitForMessage egoerara berrezartzen da.
- Fluxu-grafiko honek MRSUBG_SequencerAutoAck_Rx-ren portaera bera ezartzen du, adibidezample Examples\MRSUBG STM32Cube WL3 Software paketearen karpeta. AutoACK_RX gailu batean keinu egiten bada
A, eta AutoACK_TX keinu egiten da gailu batzuetan, B, bi gailuek mezuak bidaltzen dituzte aurrera eta atzera, ping-pong joko batean bezala.
AutoACK_TX
- "Auto-ACK" demoak erakusten du nola bi STM32WL3x gailu automatikoki hitz egin dezaketen PUZaren esku-hartze minimoarekin sekuentziadorearen hardwarearen laguntzarekin.
- Fluxu-grafiko honek B gailuaren portaera ("Auto-Wait-for-ACK") inplementatzen du. B gailuan, sekuentziatzailea transmisio-egoeran (TransmitMessage) hasieratzen da, eta bertan mezu bat igortzen du. Transmisioa amaitutakoan, automatikoki hartzaile-egoerara igarotzen da, non A gailuaren (WaitForACK) onarpen baten zain dagoen. Baliozko aitorpena iristen denean, sekuentziatzailea bere hasierako TransmitMessage egoerara berrezartzen da eta prozesu osoa berriro hasten da. 4 segundotan ACKrik jasotzen ez bada, denbora-muga bat abiarazten da eta sekuentziatzailea TransmitMessage egoerara itzultzen da hala ere.
- Fluxu-grafiko honek "MRSUBG_SequencerAutoAck_Tx"-ren portaera bera ezartzen du, adibidezample Examples\MRSUBG STM32Cube WL3 Software paketearen karpeta. AutoACK_RX gailu batean, A, eta AutoACK_TX beste gailuren batean, B, keinu egiten bada, bi gailuek mezuak bidaltzen dituzte aurrera eta atzera, ping-pong joko batean bezala.
Entzun hitz egin aurretik (LBT)
- AdibampSTM32WL3x erreferentziazko eskuliburutik hartua da [1]. Jo ezazu eskuliburu hori adibide honi buruzko xehetasun gehiago lortzekoample.
Sniff modua
- AdibampSTM32WL3x erreferentziazko eskuliburutik hartua da [1]. Jo ezazu eskuliburu hori adibide honi buruzko xehetasun gehiago lortzekoample.
Berrikuspen historia
2. taula. Dokumentuen berrikuspenaren historia
Data | Bertsioa | Aldaketak |
Azaroak 21-2024 | 1 | Hasierako kaleratzea. |
Otsailak 10-2025 | 2 | Gailuaren izena eguneratu da STM32WL3x esparrurako. |
OHAR GARRANTZITSUA - IRAKURRI ARRETA
- STMicroelectronics NV eta bere filialek ("ST") eskubidea dute aldaketak, zuzenketak, hobekuntzak, aldaketak eta hobekuntzak egiteko ST produktuetan eta/edo dokumentu honetan edozein unetan jakinarazi gabe. Erosleek eskaerak egin aurretik ST produktuei buruzko azken informazio garrantzitsua eskuratu behar dute. ST produktuak eskaera onartzeko unean indarrean dauden STren salmenta-baldintzen arabera saltzen dira.
- Erosleak dira ST produktuen aukeraketa, aukeraketa eta erabileraren erantzule bakarrak eta STek ez du bere gain hartzen aplikazioen laguntzaren edo erosleen produktuen diseinuaren erantzukizunik.
- STek ez du baimenik, espresuki edo inplizituki, jabetza intelektualeko eskubiderik ematen.
- ST produktuen birsalmentak hemen azaltzen den informazioaz bestelako xedapenak dituztenak baliogabetuko ditu STek produktu horrengatik emandako edozein berme.
- ST eta ST logotipoa ST-ren marka komertzialak dira. ST markei buruzko informazio gehiago lortzeko, jo www.st.com/trademarks helbidera. Gainerako produktu edo zerbitzu-izen guztiak dagozkien jabeen jabetzakoak dira.
- Dokumentu honetako informazioak dokumentu honen aurreko edozein bertsiotan emandako informazioa ordezkatzen eta ordezkatzen du.
- © 2025 STMicroelectronics - Eskubide guztiak erreserbatuta
Ohiko galderak
- G: Zeintzuk dira STM32CubeWiSE-RadioCodeGenerator sistemaren gutxieneko eskakizunak?
- A: Sistemaren gutxieneko eskakizunek gutxienez 2 Gbyte RAM, USB atakak eta Adobe Acrobat reader 6.0 barne hartzen dituzte.
- G: Nola konfigura dezaket STM32CubeWiSE-RadioCodeGenerator software paketea?
- A: Software paketea konfiguratzeko, atera emandako zip-aren edukia file aldi baterako direktorio batean eta abiarazi exekutagarria file pantailako argibideei jarraituz.
Dokumentuak / Baliabideak
![]() |
STMicroelectronics UM3399 STM32Cube WiSE Irrati Kode Sortzailea [pdfErabiltzailearen eskuliburua UM3399, UM3399 STM32 Cube WiSE Irrati Kode Sortzailea, UM3399, STM32, Cube WiSE Irrati Kode Sortzailea, Irrati Kode Sortzailea, Kode Sortzailea, Sortzailea |