STMicroelectronics UM3399 STM32Cube WiSE Radio Code Generator
Mga Tagubilin sa Paggamit ng Produkto
- Ang application na STM32CubeWiSE-RadioCodeGenerator ay nangangailangan ng hindi bababa sa 2 Gbytes ng RAM, mga USB port, at Adobe Acrobat reader 6.0.
- I-extract ang nilalaman ng stm32wise-cgwin.zip file sa isang pansamantalang direktoryo.
- Ilunsad ang STM32CubeWiSE-RadioCodeGenerator_Vx.xxexe file at sundin ang mga tagubilin sa screen.
- Ang STM32CubeWiSE-RadioCodeGenerator SW package files ay nakaayos sa mga folder kabilang ang 'app' at 'examples'.
- Upang bumuo ng isang flowgraph sa STM32CubeWiSE-RadioCodeGenerator:
- Magdagdag ng SeqActions sa flowgraph gamit ang toolbar o global menu.
- Ikonekta ang SeqActions sa entry point at sa isa't isa sa pamamagitan ng pagguhit ng mga action transition arrow.
- I-navigate ang flow graph sa pamamagitan ng pag-drag ng mga aksyon at pagdaragdag ng mga transition ng pagkilos kung kinakailangan.
Panimula
- Inilalarawan ng dokumentong ito ang STM32CubeWiSE-RadioCodeGenerator (STM32CubeWiSEcg) SW package na may STM32WL3x MRSUBG sequencer code generator.
- Ang STM32CubeWiSE-RadioCodeGenerator ay isang PC application na ginagamit upang bumuo ng isang flowgraph na tumutukoy kung aling mga pagkilos ng transceiver ang isasagawa sa ilalim ng kung anong kundisyon, gamit ang MRSUBG sequencer driver.
- Ang STM32WL3x Sub-GHz radio ay naglalaman ng sequencer na ito, na isang state-machine-like na mekanismo na nagbibigay-daan para sa autonomous na pamamahala ng mga RF transfer, nang hindi nangangailangan ng interbensyon ng CPU.
- Kung kinakailangan ang interbensyon ng CPU, maaaring tukuyin ang mga interrupt. Maaaring isaayos ang mga pagkilos ng transceiver sa isang flow graph. Sa dokumentong ito, ang mga indibidwal na pagkilos ng transceiver ay tinutukoy bilang SeqActions.
- Gayunpaman, ang source code ay hindi ang pinakamahusay na representasyon para sa mga flowgraph, dahil itinatago nito ang kanilang lohikal at temporal na istraktura.
- Tinutugunan ng STM32CubeWiSE-RadioCodeGenerator ang isyung ito sa pamamagitan ng pagbibigay ng graphical na paraan upang bumuo ng mga flowgraph at pagkatapos ay i-export ang mga nabuong flowgraph bilang C source code para sa pagsasama sa mga application ng user.
- Ang kahulugan ng flowgraph ay naka-imbak sa microcontroller RAM sa anyo ng:
- Isang set ng mga talahanayan ng ActionConfiguration RAM, na naka-link sa isa't isa gamit ang mga pointer. Tinutukoy ng mga pointer na ito ang SeqActions, iyon ay, ang uri ng pagkilos (para sa halample, transmission, reception, abort), pati na rin ang SeqAction-specific radio parameters at kundisyon para sa action transmissions.
- Isang natatanging talahanayan ng GlobalConfiguration RAM. Tinutukoy nito ang entry point ng flowgraph (ang unang SeqAction na ipapatupad), pati na rin ang ilang default na flag value at karaniwang mga parameter ng radyo.
- Ang mga parameter ng radyo, na maaaring i-configure nang paisa-isa para sa bawat SeqAction, ay naka-imbak sa isa sa mga dynamic na rehistro, na ang mga nilalaman ay bahagi ng talahanayan ng ActionConfiguration RAM. Ang mga parameter ng radyo na naayos sa buong pagpapatupad ng flowgraph (maliban kung binago ang mga ito sa panahon ng pagkagambala ng CPU), ay naka-imbak sa mga static na register, na ang mga nilalaman ay bahagi ng pangkalahatang talahanayan ng configuration ng RAM.
Pangkalahatang impormasyon
Paglilisensya
Inilalarawan ng dokumentong ito ang software na tumatakbo sa STM32WL3x Arm® Cortex ® -M0+ based microcontroller.
Tandaan: Ang Arm ay isang rehistradong trademark ng Arm Limited (o mga subsidiary nito) sa US at/o saanman.
Mga kaugnay na dokumento
Talahanayan 1. Mga sanggunian sa dokumento
Numero | Sanggunian | Pamagat |
[1] | RM0511 | STM32WL30xx/31xx/33xx Arm® based na mga sub-GHz MCU |
Pagsisimula
- Inilalarawan ng seksyong ito ang lahat ng mga kinakailangan ng system upang patakbuhin ang STM32CubeWiSE-RadioCodeGenerator.
- Detalye rin nito ang pamamaraan ng pag-install ng software package.
Mga kinakailangan sa system
Ang application na STM32CubeWiSE-RadioCodeGenerator ay may mga sumusunod na minimum na kinakailangan:
- PC na may Intel® o AMD® processor na nagpapatakbo ng Microsoft® Windows 10 operating system
- Hindi bababa sa 2 Gbytes ng RAM
- Mga USB port
- Adobe Acrobat reader 6.0
STM32CubeWiSE-RadioCodeGenerator SW package setup
Gawin ang mga sumusunod na hakbang:
- I-extract ang nilalaman ng stm32wise-cgwin.zip file sa isang pansamantalang direktoryo.
- I-extract at ilunsad ang STM32CubeWiSE-RadioCodeGenerator_Vx.xxxe file at sundin ang mga tagubilin sa screen.
STM32CubeWiSE-RadioCodeGenerator SW package files
Ang STM32CubeWiSE-RadioCodeGenerator SW package files ay nakaayos sa mga sumusunod na folder:
- app: naglalaman ng STM32CubeWiSE-RadioCodeGenerator.exe
- examples: ang folder na ito ay nakaayos sa mga sumusunod na subfolder:
- code: ang folder na ito ay naglalaman ng mga flowgraphs halampNa-export na bilang C code, handa nang mai-inject sa isang application project
- flowgraphs: ang folder na ito ay nag-iimbak ng ilang examples scenario of autonomous MRSUBG sequencer operations
Mga tala sa paglabas at lisensya files ay matatagpuan sa root folder.
Paglalarawan ng software ng STM32CubeWiSE-RadioCodeGenerator
- Inilalarawan ng seksyong ito ang mga pangunahing function ng STM32CubeWiSE-RadioCodeGenerator application. Upang patakbuhin ang utility na ito, mag-click sa icon na STM32CubeWiSE-RadioCodeGenerator.
Pagkatapos ilunsad ang STM32CubeWiSE-RadioCodeGenerator, lilitaw ang pangunahing window ng application. Binubuo ito ng:
- Isang pandaigdigang menu at toolbar
- Ang visual na drag-and-drop na representasyon ng flowgraph
- Ang seksyon ng configuration ng SeqAction (makikita lamang kung ang isang SeqAction ay kasalukuyang ini-edit)
Pagbuo ng flowgraph
Mga pangunahing kaalaman
Ang mga flowgraph ay binuo sa dalawang hakbang:
- Magdagdag ng SeqActions sa flowgraph. Magagawa ito gamit ang button na “Magdagdag ng Aksyon” sa toolbar, gamit ang pandaigdigang menu (I-edit → Magdagdag ng Aksyon) o gamit ang shortcut na “Ctrl+A”.
- Ikonekta ang SeqActions sa entry point at sa isa't isa sa pamamagitan ng pagguhit ng mga action transition arrow.
Ang mga kundisyon kung saan nangyayari ang mga pagbabagong ito ay tinukoy sa ibang pagkakataon (tingnan ang Seksyon 3.2.1: Control flow).
Pag-navigate sa flowgraph, pag-drag ng mga aksyon
Sa pamamagitan ng pag-drag sa background ng checkerboard ng flowgraph gamit ang mouse pointer (left click), ang viewmaaaring i-adjust ang port sa flowgraph. Ang mouse scroll wheel ay maaaring gamitin upang mag-zoom in at out. Ang pag-click sa kahit saan sa isang aksyon (maliban sa mga output port, ang delete button at ang edit button) upang pumili ng aksyon. Maaaring ayusin ang mga aksyon sa flowgraph sa pamamagitan ng pag-drag sa mga ito gamit ang kaliwang pindutan ng mouse.
Pagdaragdag ng mga paglipat ng pagkilos
- Tulad ng ipinapakita sa Figure 2, ang bawat aksyon ay may dalawang "output port", na tinatawag na NextAction1 (NA1) at NextAction2 (NA2), na maaaring konektado sa SeqActions na isasagawa pagkatapos makumpleto ang aksyon. Para kay exampSa gayon, ang NextAction1 ay maaaring gamitin upang magsagawa ng ilang aksyon kung ang kasalukuyang pagkilos ay matagumpay at ang NextAction2 ay maaaring ma-trigger kung sakaling mabigo.
- Upang lumikha ng isang paglipat ng pagkilos, i-hover ang mouse pointer sa isa sa mga output port, pindutin ang kaliwang pindutan ng mouse at ilipat ang mouse pointer upang i-drag ang isang transition arrow. Ilipat ang pointer ng mouse sa input port sa kaliwa ng ilang iba pang SeqAction at bitawan ang kaliwang pindutan ng mouse upang gawing permanente ang koneksyon. Upang alisin ang isang paglipat ng pagkilos, ulitin lamang ang mga hakbang para sa paggawa ng isang paglipat ng pagkilos, ngunit bitawan ang kaliwang pindutan ng mouse sa isang lugar sa ibabaw ng background ng checkerboard.
- Kung ang isang output (NextAction1, NextAction2) ay hinayaang hindi konektado, ang sequencer ay magwawakas kung ang susunod na pagkilos na ito ay ma-trigger.
- Tiyaking ikonekta din ang "Entry Point" sa ilang input port ng SeqAction. Ang SeqAction na ito ang unang isasagawa sa sandaling ma-trigger ang sequencer.
Pag-edit at pagtanggal ng mga aksyon
- Maaaring i-edit ang SeqActions sa pamamagitan ng pag-click sa pencil button sa kaliwang tuktok ng SeqAction. Maaari itong tanggalin sa pamamagitan ng pag-click sa pulang krus sa kanang tuktok (tingnan ang Larawan 3). Ang pagtanggal ng isang SeqAction ay nag-aalis din ng anumang papasok at papalabas na paglipat ng pagkilos.
Configuration ng SeqAction
Maaaring i-configure ang SeqActions sa pamamagitan ng naka-tab na configuration interface na maa-access sa pamamagitan ng pencil button sa kaliwang tuktok ng bawat aksyon sa flowgraph. Ang interface na ito ay mahalagang kino-configure ang mga nilalaman ng talahanayan ng ActionConfiguration RAM para sa partikular na pagkilos, na binubuo ng parehong mga opsyon sa pagsasaayos na nauugnay sa daloy ng kontrol pati na rin ang mga nilalaman ng dynamic na rehistro. Ang mga dynamic na nilalaman ng rehistro ay maaaring i-configure nang manu-mano na may kumpletong kontrol sa bawat halaga ng rehistro (tingnan ang Seksyon 3.2.3: Advanced na pagsasaayos ng radyo) o sa pamamagitan ng isang pinasimpleng interface (tingnan ang Seksyon 3.2.2: Pangunahing pagsasaayos ng radyo ). Ang pinasimple na interface ay dapat sapat para sa halos lahat ng mga kaso ng paggamit.
Kontrolin ang daloy
Ang tab ng control flow (tingnan ang Figure 4) ay naglalaman ng ilang pangunahing opsyon sa configuration gaya ng pangalan ng aksyon at agwat ng timeout ng pagkilos. Ang pangalan ng aksyon ay hindi lamang ginagamit para sa pagpapakita sa flowgraph ngunit dinadala din sa nabuong source code.
- Ang tab ng control flow (tingnan ang Figure 4) ay naglalaman ng ilang pangunahing opsyon sa configuration gaya ng pangalan ng aksyon at agwat ng timeout ng pagkilos. Ang pangalan ng aksyon ay hindi lamang ginagamit para sa pagpapakita sa flowgraph ngunit dinadala din sa nabuong source code.
- Pinakamahalaga, kino-configure ng tab ng control flow ang kundisyon kung saan nakasalalay ang isang transition sa NextAction1 / NextAction2 pati na rin ang transition interval at mga flag. Maaaring i-configure ang kundisyon ng paglipat sa pamamagitan ng pag-click sa button na may label na “…”, na ginagawang lalabas ang dialog ng pagpili ng mask na ipinapakita sa Figure 5. Binago ng transition interval ang NextAction1Interval / NextAction2Interval property ng RAM table. Sumangguni sa STM32WL3x reference manual [1] para sa higit pang impormasyon sa kahulugan ng interval na ito at ang kahalagahan ng mga flag ng SleepEn / ForceReload / ForceClear.
- Higit pa rito, maaaring magdagdag ng maikling paglalarawan ng bloke ng SeqAction sa tab na ito. Ginagamit lang ang paglalarawang ito para sa mga layunin ng dokumentasyon at dinadala sa nabuong source code bilang komento ng source code.
Pangunahing pagsasaayos ng radyo
Ang pangunahing tab ng pagsasaayos ng radyo ay maaaring hatiin sa tatlong bahagi:
- Isang seksyon sa itaas kung saan naka-configure ang dalawa sa pinakamahalagang parameter ng anumang pagkilos: ang command na ipapatupad (TX, RX, NOP, SABORT, at iba pa) at, kung naaangkop, ang haba ng packet na ililipat.
- Isang seksyon sa kaliwa kung saan naka-configure ang mga aktwal na parameter ng radyo gaya ng: dalas ng carrier, rate ng data, mga katangian ng modulasyon, mga limitasyon ng buffer ng data at mga timer.
- Maaaring isa-isang paganahin ang isang seksyon sa kanan kung saan humihinto ang CPU. Ang isang interrupt handler ay nabuo para sa bawat isa sa mga naka-tick na interrupt. Ito ay karaniwang kino-configure ang mga nilalaman ng RFSEQ_IRQ_ENABLE na rehistro.
Sumangguni sa STM32WL3x reference manual [1] para sa kahulugan ng iba't ibang mga parameter ng radyo.
Advanced na pagsasaayos ng radyo
- Kung ang mga opsyon sa pagsasaayos na nakalantad sa pamamagitan ng tab na pangunahing pagsasaayos ng radyo (Seksyon 3.2.2: Pangunahing pagsasaayos ng radyo) ay hindi sapat, ang advanced na tab ng pagsasaayos ng radyo ng STM32WL3x ay nagbibigay-daan sa pagtatakda ng mga arbitraryong nilalaman ng dynamic na rehistro. Ang tab na advanced na configuration ay pinagana sa pamamagitan ng pag-tick sa Advanced na Configuration na checkbox sa kanang tuktok ng naka-tab na interface ng configuration.
- Hindi posibleng gamitin ang parehong basic at advanced na mga configuration sa parehong oras, ang user ay dapat pumili ng isa o ang isa pa. Gayunpaman, siyempre posible ring manu-manong i-edit ang nabuong source code pagkatapos at magdagdag ng potensyal na nawawalang mga opsyon sa pagsasaayos.
Pandaigdigang dialog ng configuration
- Ang dialog na "Mga Setting ng Pandaigdigang Proyekto" ay maaaring ma-access sa pamamagitan ng pindutan ng toolbar na "Mga Setting ng Pandaigdig". Ang dialog ay naglalaman ng parehong mga pagpipilian sa pagsasaayos para sa mga nilalaman ng static na rehistro pati na rin ang mga karagdagang setting ng proyekto. Tandaan na isang maliit na bahagi lamang ng mga opsyon sa pagsasaayos ng static na rehistro ang maaaring i-configure sa pamamagitan ng dialog na ito. Ang mga opsyong ito ay ibinibigay lamang upang pabilisin ang application prototyping application gamit ang STM32CubeWiSE-RadioCodeGenerator.
- Karaniwang inaasahan na ang mga nilalaman ng static na rehistro ay naka-set up sa manu-manong nakasulat na source code ng application.
- Ang kahulugan ng iba pang mga setting ng proyekto ay ipinaliwanag sa dialog mismo.
- Maaaring magbigay din ng karagdagang C code na ipinasok bago gumawa ng talahanayan ng Global Configuration RAM mula sa mga nilalaman ng static na register. Maaaring gamitin ang field na ito para mag-set up ng mga static register value na hindi naa-access sa pamamagitan ng ibinigay na static register configuration mask.
Pagbuo ng code
Ang flowgraph ay maaaring isalin sa isang kumpletong project C source code sa pamamagitan ng pagpindot sa Generate Code button sa toolbar. Ang nabuong folder ng proyekto ay hindi naglalaman ng proyekto filepara sa IAR, Keil®, o GCC. Ang mga ito fileDapat na manu-manong idagdag ang mga s sa proyektong STMWL3x.
Ito ang nabuong istraktura ng folder ng proyekto:
Folder ng proyekto
- inc
- SequencerFlowgraph.h: header file para sa SequencerFlowgraph.c, static. Huwag i-edit ito.
- stm32wl3x_hal_conf.h: STM32WL3x HAL configuration file, static.
- src
- SequencerFlowgraph.c: kahulugan ng flowgraph. Ito ang mahalaga file na gumagamit ng sequencer driver upang tukuyin ang global-configuration at action-configuration na mga talahanayan ng RAM. Autogenerated, huwag i-edit.
- pangunahing.c: Pangunahing proyekto file na nagpapakita kung paano i-load at ilapat ang kahulugan ng flow-graph. Static, baguhin ito kung kinakailangan.
- Upang i-edit ang main.c o stm32wl3x_hal_conf.h, piliin ang overwrite na gawi Panatilihin sa mga setting ng proyekto. Sa ganitong paraan, ang SequencerFlowgraph.c lang ang mapapatungan.
Paano mag-import ng nabuong code sa isang CubeMX example
Upang mag-import ng isang proyekto na nabuo ng STM32CubeWiSE-RadioCodeGenerator sa isang CubeMX example (MRSUBG_Skeleton), kinakailangang sundin ang mga sumusunod na hakbang:
- Buksan ang folder na naglalaman ng files nabuo ng STM32CubeWiSE-RadioCodeGenerator at kopyahin ang "Inc" at "Src" na mga folder.
- I-paste ang dalawang folder sa folder na "MRSUBG_Skeleton" na pinatungan ang dalawang naroroon na.
- Buksan ang proyektong “MRSUBG_Skeleton” sa isa sa mga sumusunod na IDE:
- EWARM
- MDK-ARM
- STM32CubeIDE
- Sa loob ng proyektong “MRSUBG_Skeleton,” idagdag ang “SequencerFlowghraph.c” file:
- Para sa isang EWARM na proyekto, ang landas upang idagdag ang file ay ang sumusunod: MRSUBG_Skeleton\Application\User
- Para sa isang proyekto ng MDK-ARM, ang landas upang idagdag ang file ay ang sumusunod: MRSUBG_Skeleton\Application/User
- Para sa isang proyekto ng STM32CubeIDE, ang landas upang idagdag ang file ay pareho:
MRSUBG_Skeleton\Application\User
- Para sa isang EWARM na proyekto, ang landas upang idagdag ang file ay ang sumusunod: MRSUBG_Skeleton\Application\User
- Sa loob ng proyektong MRSUBG_Skeleton, idagdag ang stm32wl3x_hal_uart.c at stm32wl3x_hal_uart_ex.c files sa sumusunod na landas: MRSUBG_Skeleton\Drivers\STM32WL3x_HAL_Driver. Ang landas ay pareho para sa lahat ng IDE. Yung dalawa files ay matatagpuan sa Firmware\Drivers\STM32WL3x_HAL_Driver\Src.
- Upang gumamit ng mga feature ng COM, stm32wl3x_nucleo_conf.h file, na matatagpuan sa Firmware\Projects\NUCLEOWL33CC\ Halamples\MRSUBG\MRSUBG_Skeleton\Inc, dapat mabago ang setting ng USE_BSP_COM_FEATURE at USE_COM_LOG sa 1U:
- Kopyahin ang sumusunod na code sa "stm32wl3x_it.c", na matatagpuan sa MRSUBG_Skeleton\Application\User.
Flowgraph halamples
- Apat na exampAng mga flowgraph ay ibinibigay sa tabi ng source code. Itong mga examples ay maaaring i-load sa STM32CubeWiSE-RadioCodeGenerator sa pamamagitan ng pag-click sa "Load" na buton sa toolbar.
AutoACK_RX
- Ang Auto-ACK demo ay naglalarawan kung paano awtomatikong makakapag-usap ang dalawang STM32WL3x na device sa isa't isa na may kaunting interbensyon ng CPU, sa tulong ng sequencer hardware.
- Ang flowgraph na ito ay nagpapatupad ng gawi (Auto-Transmit-ACK) ng device A. Sa device A, ang sequencer ay sinisimulan sa isang receiving state (WaitForMessage), kung saan naghihintay ito ng isang mensahe na dumating.
- Sa sandaling dumating ang isang wastong mensahe, awtomatikong lumilipat ang sequencer sa isang estado ng pagpapadala (TransmitACK), kung saan ipinapadala ang isang ACK packet bilang tugon, nang walang interbensyon ng CPU. Kapag natapos na ito, ire-reset ang sequencer sa paunang WaitForMessage na estado nito.
- Ang flowgraph na ito ay nagpapatupad ng parehong gawi tulad ng MRSUBG_SequencerAutoAck_Rx example mula sa Examples\MRSUBG folder ng STM32Cube WL3 Software package. Kung ang AutoACK_RX ay na-flash sa isang device
A, at AutoACK_TX ay na-flash sa ilang device, B, ang dalawang device ay nagpapadala ng mga mensahe pabalik-balik, tulad ng sa isang ping-pong na laro.
AutoACK_TX
- Ang demo na "Auto-ACK" ay naglalarawan kung paano awtomatikong makakapag-usap ang dalawang STM32WL3x device sa isa't isa nang may kaunting interbensyon ng CPU sa tulong ng sequencer hardware.
- Ang flowgraph na ito ay nagpapatupad ng gawi ("Auto-Wait-for-ACK") ng device B. Sa device B, ang sequencer ay sinisimulan sa isang estado ng pagpapadala (TransmitMessage), kung saan nagpapadala ito ng mensahe. Kapag natapos na ang paghahatid, awtomatiko itong lumilipat sa estado ng pagtanggap kung saan naghihintay ito ng pagkilala mula sa device A (WaitForACK). Sa sandaling dumating ang isang wastong pagkilala, ang sequencer ay ire-reset sa paunang TransmitMessage na estado nito at magsisimula muli ang buong proseso. Kung sakaling walang ACK na matatanggap sa loob ng 4 na segundo, magti-trigger ang isang timeout at babalik pa rin ang sequencer sa estado na TransmitMessage.
- Ang flowgraph na ito ay nagpapatupad ng parehong gawi tulad ng "MRSUBG_SequencerAutoAck_Tx" example mula sa Examples\MRSUBG folder ng STM32Cube WL3 Software package. Kung ang AutoACK_RX ay na-flash sa isang device, ang A, at ang AutoACK_TX ay na-flash sa ibang device, B, ang dalawang device ay nagpapadala ng mga mensahe pabalik-balik, tulad ng sa isang ping-pong na laro.
Makinig bago magsalita (LBT)
- Itong exampAng le ay kinuha mula sa STM32WL3x reference manual [1]. Sumangguni sa manwal na iyon para sa karagdagang detalye ng hal na itoample.
Sniff mode
- Itong exampAng le ay kinuha mula sa STM32WL3x reference manual [1]. Sumangguni sa manwal na iyon para sa karagdagang detalye ng hal na itoample.
Kasaysayan ng rebisyon
Talahanayan 2. Kasaysayan ng rebisyon ng dokumento
Petsa | Bersyon | Mga pagbabago |
21-Nob-2024 | 1 | Paunang paglabas. |
10-Peb-2025 | 2 | Na-update ang pangalan ng device sa saklaw na STM32WL3x. |
MAHALAGANG PAUNAWA – MAGBASA NG MABUTI
- Inilalaan ng STMicroelectronics NV at ng mga subsidiary nito (“ST”) ang karapatang gumawa ng mga pagbabago, pagwawasto, pagpapahusay, pagbabago, at pagpapahusay sa mga produkto ng ST at/o sa dokumentong ito anumang oras nang walang abiso. Dapat makuha ng mga mamimili ang pinakabagong may-katuturang impormasyon sa mga produkto ng ST bago maglagay ng mga order. Ang mga produkto ng ST ay ibinebenta alinsunod sa mga tuntunin at kundisyon ng pagbebenta ng ST sa oras ng pag-acknowledge ng order.
- Ang mga mamimili ay tanging responsable para sa pagpili, pagpili, at paggamit ng mga produkto ng ST at walang pananagutan ang ST para sa tulong sa aplikasyon o disenyo ng mga produkto ng mga mamimili.
- Walang lisensya, hayag o ipinahiwatig, sa anumang karapatan sa intelektwal na ari-arian ang ipinagkaloob ng ST dito.
- Ang muling pagbebenta ng mga produktong ST na may mga probisyon na iba sa impormasyong nakasaad dito ay magpapawalang-bisa sa anumang warranty na ibinigay ng ST para sa naturang produkto.
- Ang ST at ang ST logo ay mga trademark ng ST. Para sa karagdagang impormasyon tungkol sa mga trademark ng ST, sumangguni sa www.st.com/trademarks. Ang lahat ng iba pang pangalan ng produkto o serbisyo ay pag-aari ng kani-kanilang mga may-ari.
- Ang impormasyon sa dokumentong ito ay pinapalitan at pinapalitan ang impormasyong dating ibinigay sa anumang mga naunang bersyon ng dokumentong ito.
- © 2025 STMicroelectronics – Nakalaan ang lahat ng karapatan
FAQ
- Q: Ano ang mga minimum na kinakailangan ng system para sa STM32CubeWiSE-RadioCodeGenerator?
- A: Kasama sa pinakamababang kinakailangan ng system ang hindi bababa sa 2 Gbytes ng RAM, mga USB port, at Adobe Acrobat reader 6.0.
- T: Paano ko mai-set up ang STM32CubeWiSE-RadioCodeGenerator software package?
- A: Upang i-set up ang software package, i-extract ang nilalaman ng ibinigay na zip file sa isang pansamantalang direktoryo at ilunsad ang executable file pagsunod sa mga tagubilin sa screen.
Mga Dokumento / Mga Mapagkukunan
![]() |
STMicroelectronics UM3399 STM32Cube WiSE Radio Code Generator [pdf] User Manual UM3399, UM3399 STM32 Cube WiSE Radio Code Generator, UM3399, STM32, Cube WiSE Radio Code Generator, Radio Code Generator, Code Generator, Generator |