STMicroelectronics-LOGO

STMicroelectronics UM3399 STM32Cube WiSE Radio Code Generator

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-PRODUCT

Mga Instruksyon sa Paggamit sa Produkto

  • Ang STM32CubeWiSE-RadioCodeGenerator nga aplikasyon nanginahanglan labing menos 2 Gbytes sa RAM, USB port, ug Adobe Acrobat reader 6.0.
  • Kuhaa ang sulod sa stm32wise-cgwin.zip file ngadto sa temporaryo nga direktoryo.
  • Ilunsad ang STM32CubeWiSE-RadioCodeGenerator_Vx.xxexe file ug sunda ang mga instruksyon sa screen.
  • Ang STM32CubeWiSE-RadioCodeGenerator SW nga pakete files giorganisar ngadto sa mga folder lakip ang 'app' ug 'examples'.
  • Sa paghimo og flowgraph sa STM32CubeWiSE-RadioCodeGenerator:
  • Idugang ang SeqActions sa flowgraph gamit ang toolbar o global menu.
  • Ikonektar ang SeqActions sa entry point ug sa usag usa pinaagi sa pagdrowing og mga arrow sa paglihok sa paglihok.
  • Pag-navigate sa flow graph pinaagi sa pag-drag sa mga aksyon ug pagdugang sa mga transisyon sa aksyon kung gikinahanglan.

Pasiuna

  • Kini nga dokumento naghulagway sa STM32CubeWiSE-RadioCodeGenerator (STM32CubeWiSEcg) SW package nga adunay STM32WL3x MRSUBG sequencer code generator.
  • Ang STM32CubeWiSE-RadioCodeGenerator usa ka aplikasyon sa PC nga gigamit sa paghimo og flowgraph nga naghubit kung unsang mga aksyon sa transceiver ang ipatuman sa ilalum sa kung unsang kondisyon, gamit ang driver sa MRSUBG sequencer.
  • Ang STM32WL3x Sub-GHz nga radyo naglangkob niini nga sequencer, nga usa ka mekanismo nga sama sa state-machine nga nagtugot alang sa awtonomous nga pagdumala sa mga pagbalhin sa RF, nga wala’y kinahanglan nga interbensyon sa CPU.
  • Kung gikinahanglan ang interbensyon sa CPU, ang mga interrupt mahimong ipasabut. Ang mga aksyon sa transceiver mahimong gihan-ay sa usa ka flow graph. Niini nga dokumento, ang indibidwal nga mga aksyon sa transceiver gitawag nga SeqActions.
  • Bisan pa, ang gigikanan nga code dili ang labing kaayo nga representasyon alang sa mga flowgraph, tungod kay gitago niini ang ilang lohikal ug temporal nga istruktura.
  • Gitubag sa STM32CubeWiSE-RadioCodeGenerator kini nga isyu pinaagi sa paghatag og usa ka graphical nga pamaagi sa paghimo og mga flowgraph ug dayon pag-eksport sa mga namugna nga flowgraph isip C source code alang sa pag-integrate sa mga aplikasyon sa user.
  • Ang kahulugan sa flowgraph gitipigan sa microcontroller RAM sa porma sa:
    • Usa ka set sa ActionConfiguration RAM nga mga lamesa, nalambigit sa usag usa gamit ang mga pointer. Kini nga mga punto naghubit sa SeqActions, nga mao, ang matang sa aksyon (alang sa example, transmission, reception, abort), ingon man ang SeqAction-specific radio parameters ug mga kondisyon alang sa action transmissions.
    • Usa ka talagsaon nga GlobalConfiguration RAM nga lamesa. Gihubit niini ang entry point sa flowgraph (ang unang SeqAction nga ipatuman), ingon man ang pipila ka default nga balor sa bandila ug komon nga mga parameter sa radyo.
  • Ang mga parameter sa radyo, nga mahimong i-configure nga tagsa-tagsa alang sa matag SeqAction, gitipigan sa usa sa mga dinamikong rehistro, kansang mga sulod kabahin sa ActionConfiguration RAM nga lamesa. Ang mga parameter sa radyo nga gitakda sa tibuok nga pagpatuman sa flowgraph (gawas kon kini giusab sa panahon sa usa ka CPU interrupt), gitipigan sa static nga mga rehistro, kansang mga sulod kabahin sa global configuration RAM table.

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-1

Kinatibuk-ang impormasyon

Paglisensya
Kini nga dokumento naghulagway sa software nga nagdagan sa STM32WL3x Arm® Cortex ® -M0+ nga nakabase sa microcontroller.
Mubo nga sulat: Ang Arm kay rehistradong marka sa Arm Limited (o mga subsidiary niini) sa US ug/o bisan asa.

May kalabotan nga mga dokumento

Talaan 1. Mga pakisayran sa dokumento

Numero Reperensya Titulo
[1] RM0511 STM32WL30xx/31xx/33xx Arm® base sa sub-GHz MCUs

Pagsugod

  • Kini nga seksyon naghulagway sa tanan nga mga kinahanglanon sa sistema sa pagpadagan sa STM32CubeWiSE-RadioCodeGenerator.
  • Gidetalye usab niini ang pamaagi sa pag-install sa software package.

Mga kinahanglanon sa sistema
Ang aplikasyon sa STM32CubeWiSE-RadioCodeGenerator adunay mga musunud nga minimum nga kinahanglanon:

  • PC nga adunay Intel® o AMD® processor nga nagpadagan sa Microsoft® Windows 10 operating system
  • Labing menos 2 Gbytes sa RAM
  • Mga USB port
  • Adobe Acrobat reader 6.0

STM32CubeWiSE-RadioCodeGenerator SW nga setup sa package
Buhata ang mosunod nga mga lakang:

  1. Kuhaa ang sulod sa stm32wise-cgwin.zip file ngadto sa temporaryo nga direktoryo.
  2. Kuhaa ug ilunsad ang STM32CubeWiSE-RadioCodeGenerator_Vx.xxxe file ug sunda ang mga instruksyon sa screen.

STM32CubeWiSE-RadioCodeGenerator SW nga pakete files
Ang STM32CubeWiSE-RadioCodeGenerator SW nga pakete files giorganisar ngadto sa mosunod nga mga folder:

  • app: naglangkob sa STM32CubeWiSE-RadioCodeGenerator.exe
  • examples: kini nga folder giorganisar ngadto sa mosunod nga mga subfolder:
  • code: kini nga folder naglangkob sa mga flowgraphs exampNa-eksport na isip C code, andam nga i-inject sa usa ka proyekto sa aplikasyon
  • flowgraphs: kini nga folder nagtipig pipila ka examples scenario sa autonomous MRSUBG sequencer operations

Pagpagawas sa mga nota ug lisensya files nahimutang sa root folder.

STM32CubeWiSE-RadioCodeGenerator software nga paghulagway

  • Kini nga seksyon naghulagway sa mga nag-unang gimbuhaton sa STM32CubeWiSE-RadioCodeGenerator nga aplikasyon. Sa pagpadagan niini nga utility, i-klik ang STM32CubeWiSE-RadioCodeGenerator icon.

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-2

Human sa paglansad sa STM32CubeWiSE-RadioCodeGenerator, ang nag-unang bintana sa aplikasyon makita. Kini naglangkob sa:

  • Usa ka global nga menu ug toolbar
  • Ang biswal nga drag-and-drop nga representasyon sa flowgraph
  • Ang seksyon sa pag-configure sa SeqAction (makita ra kung ang usa ka SeqAction karon gi-edit)

Paghimo og flowgraph
Mga sukaranan
Ang mga flowgraph gihimo sa duha ka mga lakang:

  1. Idugang ang SeqActions sa flowgraph. Mahimo kini gamit ang "Add Action" button sa toolbar, gamit ang global menu (Edit → Add Action) o gamit ang "Ctrl+A" shortcut.
  2. Ikonektar ang SeqActions sa entry point ug sa usag usa pinaagi sa pagdrowing og mga arrow sa paglihok sa paglihok.

Ang mga kondisyon diin mahitabo kini nga mga transisyon gihubit sa ulahi (tan-awa ang Seksyon 3.2.1: Pagkontrol sa dagan).

Pag-navigate sa flowgraph, pag-drag sa mga aksyon
Pinaagi sa pag-drag sa background sa checkerboard sa flowgraph gamit ang pointer sa mouse (left click), ang viewport sa flowgraph mahimong adjust. Ang mouse scroll wheel mahimong gamiton sa pag-zoom in ug out. Pag-klik bisan asa sa usa ka aksyon (gawas sa mga output port, ang delete button ug ang edit button) aron makapili og aksyon. Ang mga aksyon mahimong gihan-ay sa flowgraph pinaagi sa pag-drag niini gamit ang wala nga buton sa mouse.

Pagdugang mga transisyon sa aksyon

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-3

  • Sama sa gipakita sa Figure 2, ang matag aksyon adunay duha ka "output port", gitawag nga NextAction1 (NA1) ug NextAction2 (NA2), nga mahimong konektado sa SeqActions nga gipatuman pagkahuman sa aksyon. Kay example, NextAction1 mahimong gamiton sa pagpatuman sa pipila ka aksyon kon ang kasamtangan nga aksyon malampuson ug NextAction2 mahimong ma-trigger sa kaso sa kapakyasan.
  • Aron makahimo og aksyon nga transisyon, i-hover ang mouse pointer sa usa sa mga output port, pindota ang wala nga mouse button ug ibalhin ang mouse pointer aron i-drag ang transition arrow. Ibalhin ang mouse pointer sa input port sa wala sa ubang SeqAction ug buhian ang wala nga buton sa mouse aron permanente ang koneksyon. Aron matangtang ang usa ka aksyon nga transisyon, balika lang ang mga lakang sa paghimo og aksyon nga transisyon, apan buhian ang wala nga butones sa mouse sa bisan diin sa background sa checkerboard.
  • Kung ang usa ka output (NextAction1, NextAction2) gibiyaan nga wala konektado, ang sequencer matapos kung kini nga sunod nga aksyon ma-trigger.
  • Siguruha nga makonektar usab ang "Entry Point" sa pipila nga input port sa SeqAction. Kini nga SeqAction mao ang una nga ipatuman sa diha nga ang sequencer ma-trigger.

Pag-edit ug pagtangtang sa mga aksyon

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-4

  • Ang SeqActions mahimong i-edit pinaagi sa pag-klik sa lapis nga buton sa ibabaw nga wala sa SeqAction. Mahimo kining mapapas pinaagi sa pag-klik sa pula nga krus sa ibabaw nga tuo (tan-awa ang Figure 3). Ang pagtangtang sa usa ka SeqAction nagtangtang usab sa bisan unsang umaabot ug paggawas nga mga transisyon sa aksyon.

Pag-configure sa SeqAction
Ang SeqActions mahimong ma-configure pinaagi sa tabbed configuration interface nga ma-access pinaagi sa pencil button sa ibabaw nga wala sa matag aksyon sa flowgraph. Kini nga interface hinungdanon nga nag-configure sa mga sulud sa lamesa sa ActionConfiguration RAM alang sa partikular nga aksyon, nga naglangkob sa duha nga kapilian sa pag-configure nga may kalabotan sa pag-agos ingon usab ang mga dinamikong sulud sa rehistro. Ang dinamikong mga sulod sa rehistro mahimong ma-configure sa mano-mano nga adunay hingpit nga pagkontrol sa matag bili sa rehistro (tan-awa ang Seksyon 3.2.3: Advanced nga configuration sa radyo) o pinaagi sa usa ka gipasimple nga interface (tan-awa ang Seksyon 3.2.2: Basic radio configuration ). Ang gipasimple nga interface kinahanglan nga igo alang sa halos tanan nga mga kaso sa paggamit.

Pagkontrol sa dagan
Ang control flow tab (tan-awa ang Figure 4) naglangkob sa pipila ka sukaranang mga opsyon sa pag-configure sama sa ngalan sa aksyon ug agwat sa timeout sa aksyon. Ang aksyon nga ngalan dili lamang gigamit alang sa pagpakita sa flowgraph apan gidala usab ngadto sa namugna nga source code.

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-5STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-6

  • Ang control flow tab (tan-awa ang Figure 4) naglangkob sa pipila ka sukaranang mga opsyon sa pag-configure sama sa ngalan sa aksyon ug agwat sa timeout sa aksyon. Ang aksyon nga ngalan dili lang gigamit alang sa pagpakita sa flowgraph apan gidala usab ngadto sa namugna nga source code.
  • Labing importante, ang control flow tab nag-configure sa kondisyon diin ang usa ka transisyon ngadto sa NextAction1 / NextAction2 nagdepende ingon man usab sa transition interval ug mga flag. Ang kahimtang sa transisyon mahimong ma-configure pinaagi sa pag-klik sa buton nga adunay label nga "...", nga naghimo sa dialog sa pagpili sa maskara nga gipakita sa Figure 5 nga makita. Gibag-o sa transition interval ang NextAction1Interval / NextAction2Interval property sa RAM table. Tan-awa ang STM32WL3x nga reperensiya nga manwal [1] para sa dugang nga impormasyon sa kahulogan niini nga agwat ug sa kamahinungdanon sa mga bandila sa SleepEn / ForceReload / ForceClear.
  • Dugang pa, ang usa ka mubo nga paghulagway sa block sa SeqAction mahimong idugang sa kini nga tab. Kini nga deskripsyon gigamit lamang alang sa mga katuyoan sa dokumentasyon ug gidala ngadto sa namugna nga source code isip komentaryo sa source code.

Panguna nga pag-configure sa radyo

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-7

Ang sukaranan nga tab sa pagsumpo sa radyo mahimong bahinon sa tulo ka bahin:

  1. Usa ka seksyon sa ibabaw diin ang duha sa labing importante nga mga parameter sa bisan unsang aksyon gi-configure: ang sugo nga ipatuman (TX, RX, NOP, SABORT, ug uban pa) ug, kung mahimo, ang gitas-on sa pakete nga ibalhin.
  2. Usa ka seksyon sa wala kung diin ang aktuwal nga mga parameter sa radyo sama sa: frequency sa carrier, rate sa datos, mga kabtangan sa modulasyon, data buffer threshold ug mga timer gi-configure.
  3. Ang usa ka seksyon sa tuo diin ang pag-interrupt sa CPU mahimong ma-enable. Ang usa ka interrupt handler gihimo alang sa matag usa sa gimarkahan nga mga interrupt. Kini sa batakan nag-configure sa mga sulod sa RFSEQ_IRQ_ENABLE nga rehistro.

Tan-awa ang STM32WL3x reference manual [1] para sa kahulogan sa lain-laing mga parameter sa radyo.

Advanced nga pag-configure sa radyo

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-8

  • Kung ang mga opsyon sa pag-configure nga gibutyag pinaagi sa tab nga basic radio configuration (Seksyon 3.2.2: Basic radio configuration) dili igo, ang advanced STM32WL3x radio configuration tab nagtugot sa setting sa arbitrary dynamic register contents. Ang tab nga advanced configuration gipagana pinaagi sa pag-tsek sa Advanced Configuration nga checkbox sa ibabaw nga tuo sa tabbed configuration interface.
  • Dili posible nga gamiton ang duha ka sukaranan ug abante nga mga pag-configure sa parehas nga oras, kinahanglan nga pilion sa tiggamit ang usa o ang lain. Bisan pa, siyempre posible usab nga mano-mano nga i-edit ang namugna nga source code pagkahuman ug idugang ang posible nga nawala nga mga kapilian sa pag-configure.

Pangkalibutanon nga diyalogo sa pagsumpo

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-9

  • Ang dialog nga "Global Project Settings" mahimong ma-access pinaagi sa "Global Settings" toolbar button. Ang dialog naglangkob sa duha ka mga opsyon sa pag-configure alang sa static nga mga sulod sa rehistro ingon man sa dugang nga mga setting sa proyekto. Timan-i nga gamay ra nga bahin sa static nga mga opsyon sa pag-configure sa rehistro ang mahimong ma-configure pinaagi niini nga dialog. Kini nga mga kapilian gihatag lamang aron mapadali ang aplikasyon prototyping nga mga aplikasyon gamit ang STM32CubeWiSE-RadioCodeGenerator.
  • Kasagaran nga gipaabut nga ang mga sulud sa static nga rehistro gipahimutang sa manual nga gisulat nga source code sa aplikasyon.
  • Ang kahulogan sa ubang mga setting sa proyekto gipatin-aw sa dialog mismo.
  • Ang dugang nga C code nga gisal-ot sa wala pa maghimo sa Global Configuration RAM nga lamesa gikan sa static nga mga sulod sa rehistro mahimo usab nga ihatag. Kini nga field mahimong gamiton sa pag-set up sa static register values ​​nga dili ma-access pinaagi sa gihatag nga static register configuration mask.

Pagmugna sa code
Ang flowgraph mahimong hubaron ngadto sa usa ka kompleto nga project C source code pinaagi sa pagpindot sa Generate Code button sa toolbar. Ang namugna nga folder sa proyekto walay proyekto filealang sa IAR, Keil®, o GCC. Kini files kinahanglan nga idugang sa mano-mano sa STMWL3x nga proyekto.
Kini ang nahimo nga istruktura sa folder sa proyekto:

Ang folder sa proyekto

  • inc
  • SequencerFlowgraph.h: ulohan file para sa SequencerFlowgraph.c, static. Ayaw kini i-edit.
  • stm32wl3x_hal_conf.h: STM32WL3x HAL configuration file, static.
  • src
  • SequencerFlowgraph.c: kahulugan sa flowgraph. Kini ang importante file nga naggamit sa sequencer driver aron ipasabut ang global-configuration ug action-configuration nga mga lamesa sa RAM. Autogenerated, ayaw pag-edit.
  • main.c: Panguna nga proyekto file nga nagpakita kon unsaon pagkarga ug paggamit sa depinisyon sa flow-graph. Static, usba kini kung gikinahanglan.
  • Aron ma-edit ang main.c o stm32wl3x_hal_conf.h, pilia ang overwrite nga kinaiya Ipadayon sa mga setting sa proyekto. Niining paagiha, ang SequencerFlowgraph.c ra ang ma-overwrite.

Giunsa ang pag-import sa nahimo nga code sa usa ka CubeMX example
Aron ma-import ang usa ka proyekto nga gihimo sa STM32CubeWiSE-RadioCodeGenerator ngadto sa usa ka CubeMX example (MRSUBG_Skeleton), gikinahanglan nga sundon ang mosunod nga mga lakang:

  1. Ablihi ang folder nga adunay sulud nga files namugna sa STM32CubeWiSE-RadioCodeGenerator ug kopyaha ang "Inc" ug "Src" nga mga folder.
  2. Idikit ang duha ka folder sa "MRSUBG_Skeleton" nga folder nga nag-overwrite sa duha nga anaa na.
  3. Ablihi ang "MRSUBG_Skeleton" nga proyekto sa usa sa mosunod nga mga IDE:
    • EWARM
    • MDK-ARM
    • STM32CubeIDE
  4. Sulod sa "MRSUBG_Skeleton" nga proyekto, idugang ang "SequencerFlowghraph.c" file:
    • Para sa usa ka EWARM nga proyekto, ang dalan aron idugang ang file mao ang mosunod: MRSUBG_Skeleton\Application\UserSTMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-11
    • Alang sa usa ka proyekto sa MDK-ARM, ang agianan aron idugang ang file mao ang mosunod: MRSUBG_Skeleton\Application/UserSTMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-12
    • Alang sa proyekto sa STM32CubeIDE, ang dalan aron idugang ang file parehas ra:
      MRSUBG_Skeleton\Application\UserSTMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-13
  5. Sulod sa proyekto sa MRSUBG_Skeleton, idugang ang stm32wl3x_hal_uart.c ug stm32wl3x_hal_uart_ex.c files sa mosunod nga dalan: MRSUBG_Skeleton\Drivers\STM32WL3x_HAL_Driver. Ang agianan parehas alang sa tanan nga mga IDE. Ang duha files nahimutang sa Firmware\Drivers\STM32WL3x_HAL_Driver\Src.STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-14
  6. Para magamit ang mga feature sa COM, stm32wl3x_nucleo_conf.h file, nahimutang sa Firmware\Projects\NUCLEOWL33CC\ Examples\MRSUBG\MRSUBG_Skeleton\Inc, kinahanglang usbon ang setting USE_BSP_COM_FEATURE ug USE_COM_LOG ngadto sa 1U:STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-15
  7. Kopyaha ang mosunod nga code ngadto sa "stm32wl3x_it.c", nga nahimutang sa MRSUBG_Skeleton\Application\User.

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-16STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-17

Flowgraph examples

  • Upat ka exampAng mga flowgraphs gihatag kauban sa source code. Kini nga mga examples mahimong i-load sa STM32CubeWiSE-RadioCodeGenerator pinaagi sa pag-klik sa "Load" nga buton sa toolbar.

AutoACK_RX

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-18

  • Ang Auto-ACK demo nag-ilustrar kon sa unsang paagi ang duha ka STM32WL3x nga mga device mahimong awtomatik nga mag-istoryahanay sa usag usa nga adunay gamay nga interbensyon sa CPU, uban sa tabang sa sequencer hardware.
  • Kini nga flowgraph nagpatuman sa kinaiya (Auto-Transmit-ACK) sa device A. Sa device A, ang sequencer gisugdan sa usa ka receiving state (WaitForMessage), diin kini naghulat sa usa ka mensahe nga moabot.
  • Sa diha nga ang usa ka balido nga mensahe moabut, ang sequencer awtomatikong transisyon ngadto sa usa ka transmit state (TransmitACK), diin ang usa ka ACK packet gipadala ingon nga usa ka tubag, nga walay CPU interbensyon. Kung nahuman na kini, ang sequencer i-reset sa una nga kahimtang sa WaitForMessage.
  • Kini nga flowgraph nagpatuman sa samang kinaiya sama sa MRSUBG_SequencerAutoAck_Rx example gikan sa Examples\MRSUBG nga folder sa STM32Cube WL3 Software package. Kung ang AutoACK_RX gi-flash sa usa ka aparato
    A, ug ang AutoACK_TX gi-flash sa pipila ka device, B, ang duha ka mga device nagpadala ug mga mensahe balik-balik, sama sa dula nga ping-pong.

AutoACK_TX

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-19

  • Ang "Auto-ACK" nga demo nag-ilustrar kon sa unsang paagi ang duha ka STM32WL3x nga mga device mahimong awtomatik nga mag-istoryahanay sa usag usa nga adunay gamay nga interbensyon sa CPU sa tabang sa sequencer hardware.
  • Kini nga flowgraph nagpatuman sa kinaiya ("Auto-Wait-for-ACK") sa device B. Sa device B, ang sequencer gisugdan sa usa ka transmitting state (TransmitMessage), diin kini nagpadala ug mensahe. Kung mahuman na ang transmission, awtomatiko kini nga mobalhin sa usa ka estado nga makadawat kung diin naghulat kini usa ka pag-ila gikan sa aparato A (WaitForACK). Kung moabut ang usa ka balido nga pag-ila, ang sequencer i-reset sa una nga kahimtang sa TransmitMessage ug ang tibuuk nga proseso magsugod pag-usab. Sa kaso nga walay ACK nga madawat sulod sa 4 segundos, usa ka timeout ang ma-trigger ug ang sequencer mobalik sa estado sa TransmitMessage gihapon.
  • Kini nga flowgraph nagpatuman sa sama nga kinaiya sama sa "MRSUBG_SequencerAutoAck_Tx" example gikan sa Examples\MRSUBG nga folder sa STM32Cube WL3 Software package. Kung ang AutoACK_RX gi-flash sa usa ka device, ang A, ug ang AutoACK_TX gi-flash sa ubang device, B, ang duha ka device magpadala og mga mensahe balik-balik, sama sa ping-pong nga dula.

Paminaw sa dili pa makigsulti (LBT)

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-20

  • Kini nga example gikuha gikan sa STM32WL3x reference manual [1]. Tan-awa kana nga manwal alang sa dugang nga mga detalye niini nga example.

Sniff mode

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-21

  • Kini nga example gikuha gikan sa STM32WL3x reference manual [1]. Tan-awa kana nga manwal alang sa dugang nga mga detalye niini nga example.

Kasaysayan sa rebisyon

Talaan 2. Kasaysayan sa pagbag-o sa dokumento

Petsa Bersyon Mga kausaban
21-Nob-2024 1 Inisyal nga pagpagawas.
10-Peb-2025 2 Gi-update nga ngalan sa device ngadto sa scope STM32WL3x.

IMPORTANTE NGA PAHIBALO – BASAHA NGA MAAYO

  • Ang STMicroelectronics NV ug ang mga subsidiary niini ("ST") nagreserba sa katungod sa paghimo og mga pagbag-o, pagkorihir, pagpauswag, pagbag-o, ug pagpaayo sa mga produkto sa ST ug/o niini nga dokumento bisan unsang orasa nga wala’y pahibalo. Ang mga pumapalit kinahanglan nga makakuha sa pinakabag-o nga may kalabutan nga impormasyon sa mga produkto sa ST sa dili pa magbutang og mga order. Ang mga produkto sa ST gibaligya subay sa mga termino ug kondisyon sa pagbaligya sa ST sa panahon sa pag-ila sa order.
  • Ang mga pumapalit mao ray responsable sa pagpili, pagpili, ug paggamit sa mga produkto sa ST ug walay tulubagon ang ST alang sa tabang sa aplikasyon o sa disenyo sa mga produkto sa mga pumapalit.
  • Walay lisensya, gipahayag o gipasabot, sa bisan unsang katungod sa intelektwal nga kabtangan ang gihatag sa ST dinhi.
  • Ang pagbaligya pag-usab sa mga produkto sa ST nga adunay mga probisyon nga lahi sa impormasyon nga gilatid dinhi magwagtang sa bisan unsang warranty nga gihatag sa ST alang sa maong produkto.
  • Ang ST ug ang ST logo kay mga marka sa ST. Para sa dugang nga impormasyon bahin sa ST trademarks, tan-awa ang www.st.com/trademarks. Ang tanan nga ubang mga ngalan sa produkto o serbisyo gipanag-iya sa ilang tag-iya.
  • Ang impormasyon niini nga dokumento mopuli ug mopuli sa impormasyon nga gihatag kaniadto sa bisan unsang naunang bersyon niini nga dokumento.
  • © 2025 STMicroelectronics – Tanang katungod gigahin

FAQ

  • P: Unsa ang mga minimum nga kinahanglanon sa sistema alang sa STM32CubeWiSE-RadioCodeGenerator?
    • A: Ang minimum nga kinahanglanon sa sistema naglakip sa labing menos 2 Gbytes sa RAM, USB port, ug Adobe Acrobat reader 6.0.
  • P: Unsaon nako pag-set up ang STM32CubeWiSE-RadioCodeGenerator software package?
    • A: Aron ma-set up ang software package, kuhaa ang sulud sa gihatag nga zip file ngadto sa usa ka temporaryo nga direktoryo ug ilunsad ang executable file pagsunod sa mga instruksyon sa screen.

Mga Dokumento / Mga Kapanguhaan

STMicroelectronics UM3399 STM32Cube WiSE Radio Code Generator [pdf] Manwal sa Gumagamit
UM3399, UM3399 STM32 Cube WiSE Radio Code Generator, UM3399, STM32, Cube WiSE Radio Code Generator, Radio Code Generator, Code Generator, Generator

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *