STMicroelectronics-LOGO

STMicroelectronics UM3399 STM32Cube Onye na-emepụta koodu redio WiSE

STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Emepụta-ngwaahịa

Ntuziaka ojiji ngwaahịa

  • Ngwa STM32CubeWiSE-RadioCodeGenerator chọrọ opekata mpe 2 Gbytes nke RAM, ọdụ ụgbọ mmiri USB na Adobe Acrobat Reader 6.0.
  • Wepụ ọdịnaya nke stm32wise-cgwin.zip file n'ime akwụkwọ ndekọ aha nwa oge.
  • Ẹkedori STM32CubeWiSE-RadioCodeGenerator_Vx.xxexe file ma soro ntuziaka na ihuenyo.
  • Ihe ngwugwu STM32CubeWiSE-RadioCodeGenerator SW fileA haziri s n'ime folda gụnyere 'app' na 'examples'.
  • Iji wuo eserese na-asọgharị na STM32CubeWiSE-RadioCode Generator:
  • Tinye SeqActions na flowgraph site na iji toolbar ma ọ bụ menu zuru ụwa ọnụ.
  • Jikọọ SeqActions na ebe ntinye yana gị na ibe gị site na ịse akụ mgbanwe omume.
  • Chọgharịa eserese na-erugharị site na ịdọrọ omume na ịgbakwunye mgbanwe omume dịka achọrọ.

Okwu mmalite

  • Akwụkwọ a na-akọwa ngwungwu STM32CubeWiSE-RadioCodeGenerator (STM32CubeWiSEcg) SW yana onye nrụpụta koodu STM32WL3x MRSUBG sequencer.
  • STM32CubeWiSE-RadioCodeGenerator bụ ngwa PC nke a na-eji wuo eserese nke na-akọwapụta ihe omume transceiver ga-eme n'okpuru ọnọdụ, na-eji MRSUBG sequencer ọkwọ ụgbọ ala.
  • STM32WL3x Sub-GHz redio nwere usoro ihe a, nke bụ usoro igwe steeti na-enye ohere maka njikwa kwụụrụ onwe nke mbufe RF, na-enweghị mkpa ọ bụla maka enyemaka CPU.
  • Ọ bụrụ na achọrọ enyemaka CPU, enwere ike ịkọwa nkwụsịtụ. Enwere ike ịhazi omume transceiver na eserese eruba. N'ime akwụkwọ a, a na-akpọ omume transceiver onye ọ bụla dị ka SeqActions.
  • Agbanyeghị, koodu isi mmalite abụghị ihe nnọchi anya kacha mma maka eserese, ebe ọ na-ezochi usoro ezi uche dị na ya na nke nwa oge.
  • STM32CubeWiSE-RadioCodeGenerator na-eleba anya n'okwu a site n'inye usoro eserese iji wuo eserese na-ebupụ na mbupụ nke emepụtara dị ka koodu isi C maka ntinye n'ime ngwa ndị ọrụ.
  • A na-echekwa nkọwa flowgraph na microcontroller RAM n'ụdị:
    • Ntọala nke tebụl RAM ActionConfiguration, jikọtara ya na ibe ya site na iji ntụnye. Ntụ aka ndị a na-akọwapụta SeqActions, ya bụ, ụdị omume (maka example, nnyefe, nnabata, ime ime), yana SeqAction-kpọmkwem redio parameters na ọnọdụ maka mgbasa ozi.
    • Tebụlụ RAM nke GlobalConfiguration pụrụ iche. Nke a na-akọwapụta ebe ntinye nke flowgraph (nke mbụ SeqAction ime), yana ụfọdụ ụkpụrụ ọkọlọtọ ndabara na paramita redio nkịtị.
  • A na-echekwa parampat redio, nke enwere ike ịhazi ya n'otu n'otu maka SeqAction ọ bụla, n'otu ndekọ ndekọ dị ike, nke ọdịnaya ya bụ akụkụ nke tebụl ActionConfiguration RAM. A na-echekwa paramita redio nke edobere n'oge mmezu nke usoro mmiri (ọ gwụla ma agbanwere ha n'oge nkwụsị CPU), na ndekọ static, nke ọdịnaya ya bụ akụkụ nke tebụl nhazi RAM zuru ụwa ọnụ.

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

ozi izugbe

Inye ikike
Akwụkwọ a na-akọwa ngwanrọ na-arụ ọrụ na STM32WL3x Arm® Cortex ® -M0+ microcontroller dabere.
Mara: Arm bụ ụghalaahịa edenyere n'akwụkwọ ikikere nke Arm Limited (ma ọ bụ ndị enyemaka ya) na US na/ma ọ bụ ebe ọzọ.

Akwụkwọ ndị emetụtara

Tebụl 1. Ntụaka akwụkwọ

Nọmba Ntụaka Aha
[1] RM0511 STM32WL30xx/31xx/33xx Arm® dabere na sub-GHz MCUs

Na-amalite

  • Akụkụ a na-akọwa usoro niile achọrọ iji mee STM32CubeWiSE-RadioCodeGenerator.
  • Ọ kọwakwara usoro ntinye ngwungwu ngwanrọ.

Usoro chọrọ
Ngwa STM32CubeWiSE-RadioCodeGenerator nwere ihe kacha nta a chọrọ:

  • PC nwere Intel® ma ọ bụ AMD® processor na-agba Microsoft® Windows 10 sistemụ arụmọrụ
  • Ọ dịkarịa ala 2 Gbytes nke RAM
  • ọdụ ụgbọ mmiri USB
  • Onye na-agụ Adobe Acrobat 6.0

Ntọlite ​​ngwungwu STM32CubeWiSE-RadioCodeGenerator SW
Mee usoro ndị a:

  1. Wepụ ọdịnaya nke stm32wise-cgwin.zip file n'ime akwụkwọ ndekọ aha nwa oge.
  2. Wepụ wee malite STM32CubeWiSE-RadioCodeGenerator_Vx.xxexe file ma soro ntuziaka na ihuenyo.

ngwugwu STM32CubeWiSE-RadioCode Generator SW files
Ihe ngwugwu STM32CubeWiSE-RadioCodeGenerator SW fileA haziri s n'ime folda ndị a:

  • ngwa: nwere STM32CubeWiSE-RadioCodeGenerator.exe
  • examples: A haziri nchekwa a n'ime nchekwa nchekwa ndị a:
  • koodu: folda a nwere ihe ngosi nke example ugbua ebupula dị ka koodu C, dị njikere ịgbanye n'ime ọrụ ngwa
  • flowgraphs: folda a na-echekwa ụfọdụ examples ndapụta nke kwụụrụ onwe MRSUBG sequencer arụmọrụ

Wepụta ndetu na ikike files dị na nchekwa mgbọrọgwụ.

Nkọwa ngwanrọ STM32CubeWiSE-RadioCodeGenerator

  • Akụkụ a na-akọwa isi ọrụ nke ngwa STM32CubeWiSE-RadioCodeGenerator. Iji rụọ ọrụ a, pịa akara ngosi STM32CubeWiSE-RadioCodeGenerator.

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

Ka emechara STM32CubeWiSE-RadioCodeGenerator, windo ngwa ga-apụta. Ọ nwere:

  • Nchịkọta nhọrọ zuru ụwa ọnụ na ogwe ngwaọrụ
  • Ihe nlere anya ịdọrọ na dobe nke eserese ahụ
  • Ngalaba nhazi SeqAction (naanị a na-ahụ anya ma ọ bụrụ na a na-edezi SeqAction ugbu a)

Ịmepụta usoro mmiri
Ihe ndabere
A na-arụ usoro ihe nkiri na nzọụkwụ abụọ:

  1. Tinye SeqActions na flowgraph. Enwere ike ime nke a site na iji bọtịnụ "Tinye Action" na toolbar, na-eji menu zuru ụwa ọnụ (Dezie → Tinye Action) ma ọ bụ jiri ụzọ mkpirisi "Ctrl+A".
  2. Jikọọ SeqActions na ebe ntinye yana gị na ibe gị site na ịse akụ mgbanwe omume.

A kọwapụtara ọnọdụ ndị a na-eme mgbanwe ndị a ma emechaa (lee Nkebi 3.2.1: njikwa njikwa).

Na-agagharị na flowgraph, ịdọrọ omume
Site n'iji akara òké were ihe nrịbama òké ịdọrọ okirikiri checkerboard nke ihe nkiri ahụ viewEnwere ike ịhazi ọdụ ụgbọ mmiri na flowgraph. Enwere ike iji wiil mpịakọta òké mee ka ọ bata ma pụta. Ịpị ebe ọ bụla na ihe omume (ma e wezụga maka ọdụ ụgbọ mmiri mmepụta, bọtịnụ ihichapụ na bọtịnụ dezie) iji họrọ ihe omume. Enwere ike ịhazi ihe omume na eserese mmiri site na iji bọtịnụ òké aka ekpe dọrọ ha.

Na-agbakwụnye mgbanwe omume

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

  • Dị ka egosiri na eserese 2, omume ọ bụla nwere "ọdụ ụgbọ mmiri mmepụta" abụọ, nke a na-akpọ NextAction1 (NA1) na NextAction2 (NA2), nke nwere ike jikọọ na SeqActions nke a na-eme mgbe emechara ihe ahụ. Maka example, NextAction1 nwere ike iji mee ụfọdụ omume ma ọ bụrụ na omume ugbu a gara nke ọma na NextAction2 nwere ike ịkpalite ma ọ bụrụ na ọdịda.
  • Iji mepụta mgbanwe omume, tuo ihe nrịbama òké n'elu otu n'ime ọdụ ụgbọ mmiri mmepụta, pịa bọtịnụ òké aka ekpe wee bugharịa pointer òké iji dọrọ akụ mgbanwe. Bugharịa pointer òké n'elu ọdụ ụgbọ mmiri ntinye dị n'aka ekpe nke ụfọdụ SeqAction ọzọ wee hapụ bọtịnụ òké aka ekpe ka njikọ ahụ dịgide. Iji wepu mgbanwe omume, megharịa usoro maka imepụta mgbanwe omume, mana hapụ bọtịnụ òké aka ekpe ebe n'okirikiri checkerboard.
  • Ọ bụrụ na ahapụghị mmepụta (NextAction1, NextAction2) enweghị njikọ, onye na-eso ya ga-akwụsị ma ọ bụrụ na ewelitere ihe ọzọ a.
  • Gbaa mbọ hụ na ijikọ “Ebe Ntinye” na ọdụ ụgbọ mmiri SeqAction ụfọdụ. SeqAction a bụ nke mbụ a ga-eme ozugbo a kpalitere usoro ihe omume ahụ.

Na-edezi na ihichapụ omume

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

  • Enwere ike dezie SeqActions site na ịpị bọtịnụ pensụl dị n'elu aka ekpe nke SeqAction. Enwere ike ihichapụ ya site na ịpị obe na-acha uhie uhie n'elu aka nri (lee foto 3). Ihichapụ SeqAction na-ewepụkwa mgbanwe omume ọ bụla na-abata ma na-apụ apụ.

Nhazi SeqAction
Enwere ike ịhazi SeqActions site na interface nhazi tabbed nke a na-enweta site na bọtịnụ pensụl dị n'elu aka ekpe nke omume ọ bụla na-agbapụta. Ihe interface a na-ahazi ọdịnaya nke tebụl ActionConfiguration RAM maka otu omume ahụ, nke nwere nhọrọ nhazi njikwa njikwa yana ọdịnaya ndekọ aha dị ike. Enwere ike iji aka hazie ọdịnaya ndekọ aha dị ike site na njikwa zuru oke maka uru ndebanye aha ọ bụla (lee ngalaba 3.2.3: nhazi redio dị elu) ma ọ bụ site na interface dị mfe (lee Nkebi 3.2.2: Nhazi redio bụ isi). Oghere dị mfe kwesịrị ịbụ nke zuru oke maka ihe fọrọ nke nta ka ọ bụrụ ihe niile eji eme ihe.

Usoro nchịkwa
Taabụ na-erugharị njikwa (lee eserese 4) nwere ụfọdụ nhọrọ nhazi ntọala dị ka aha mmemme na oge ngwụcha oge. Ọ bụghị naanị na aha omume ka a na-eji maka ngosipụta na eserese mmiri mana a na-ebufekwa ya na koodu isi mmalite.

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

  • Taabụ na-erugharị njikwa (lee eserese 4) nwere ụfọdụ nhọrọ nhazi ntọala dị ka aha mmemme na oge ngwụcha oge. A naghị eji aha ihe eme naanị maka ngosipụta na eserese mmiri mana ebufee ya na koodu isi mmalite.
  • Nke kachasị mkpa, taabụ njikwa njikwa na-ahazi ọnọdụ nke mgbanwe gaa na NextAction1 / NextAction2 dabere yana oge mgbanwe na ọkọlọtọ. Enwere ike ịhazi ọnọdụ mgbanwe site na ịpị bọtịnụ akpọrọ "...", nke na-eme ka mkparịta ụka nhọrọ nkpuchi egosiri na eserese 5 pụta. Oge mgbanwe ahụ gbanwere akụrụngwa NextAction1Interval / NextAction2Interval nke tebụl RAM. Rụtụ aka na akwụkwọ ntụnye aka STM32WL3x [1] maka ozi ndị ọzọ gbasara ihe nkeji oge a pụtara yana mkpa ọkọlọtọ SleepEn / ForceReload / ForceClear.
  • Ọzọkwa, enwere ike ịgbakwunye nkọwa dị mkpirikpi nke ngọngọ SeqAction na taabụ a. A na-eji nkọwa a naanị maka ebumnuche akwụkwọ wee bufee ya na koodu isi mmalite dị ka nkọwa koodu isi mmalite.

Nhazi redio bụ isi

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

Enwere ike kewaa taabụ nhazi ntọala redio n'ime akụkụ atọ:

  1. Akụkụ dị n'elu ebe a na-ahazi ihe abụọ kachasị mkpa nke ihe omume ọ bụla: iwu ime (TX, RX, NOP, SABORT, na ihe ndị ọzọ) na, ọ bụrụ na ọdabara, ogologo nke ngwugwu iji nyefee.
  2. Akụkụ dị n'aka ekpe ebe a na-ahazi parampat redio n'ezie dị ka: ugboro ole ebu, ọnụego data, njirimara mgbanwe, ọnụ ụzọ nchekwa data na ngụ oge.
  3. Enwere ike ịgbanye ngalaba dị n'aka nri ebe nkwụsị CPU n'otu n'otu. A na-emepụta onye na-ahụ maka nkwụsịtụ maka nkwụsị nke ọ bụla nwere akara. Nke a na-ahazi nke ọma ọdịnaya nke ndebanye aha RFSEQ_IRQ_ENABLE.

Rụtụ aka na akwụkwọ ntụnye aka STM32WL3x [1] maka mpụtara paramita redio dị iche iche.

Nhazi redio dị elu

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

  • Ọ bụrụ na nhọrọ nhazi ekpughere site na taabụ nhazi redio bụ isi (Ngalaba 3.2.2: Nhazi redio bụ isi) ezughi oke, taabụ nhazi redio STM32WL3x dị elu na-enye ohere ịtọlite ​​​​ọdịnaya ndekọ aha ike aka ike. A na-akwado taabụ nhazi dị elu site n'ịkpọnye igbe nrịbama nhazi ọkwa dị elu n'elu aka nri nke interface nhazi tabbed.
  • Ọ gaghị ekwe omume iji ma nhazi nke isi na nke dị elu n'otu oge, onye ọrụ ga-ahọrọ otu ma ọ bụ nke ọzọ. Agbanyeghị, ọ ga-ekwe omume iji aka dezie koodu isi mmalite emesia yana ịgbakwunye nhọrọ nhazi nwere ike na-efu.

Mkparịta ụka nhazi zuru ụwa ọnụ

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

  • Enwere ike ịnweta mkparịta ụka "Global Project Settings" site na bọtịnụ ngwaọrụ "Global Settings". Mkparịta ụka ahụ nwere nhọrọ nhazi abụọ maka ọdịnaya ndekọ aha static yana ntọala ọrụ agbakwunyere. Rịba ama na ọ bụ naanị obere akụkụ nke nhọrọ nhazi ndekọ aha static ka enwere ike ịhazi site na mkparịta ụka a. A na-enye naanị nhọrọ ndị a iji mee ngwa prototyping ngwa na STM32CubeWiSE-RadioCodeGenerator.
  • A na-atụkarị anya na edobere ọdịnaya ndekọ aha static na koodu isi mmalite ejiri aka dee ngwa.
  • A kọwara ihe ntọala ọrụ ndị ọzọ pụtara na mkparịta ụka n'onwe ya.
  • Koodu C agbakwunyere nke etinyere obere oge tupu imepụta tebụl nhazi ụwa zuru oke site na ọdịnaya ndekọ aha static nwekwara ike ịnye. Enwere ike iji mpaghara a iji guzobe ụkpụrụ ndebanye aha static nke enweghị ike ịnweta site na nkpuchi nhazi ndekọ aha static enyere.

Nhazi koodu
Enwere ike ịtụgharị akwụkwọ akụkọ ahụ ka ọ bụrụ koodu iyi C zuru ezu site na ịpị bọtịnụ Mepụta koodu dị na ngwaọrụ ngwaọrụ. Mpempe akwụkwọ ọrụ emepụtara enweghị ọrụ files maka IAR, Keil®, ma ọ bụ GCC. Ndị a files aghaghi iji aka tinye ya na oru STMWL3x.
Nke a bụ nhazi folda oru ngo emepụtara:

Ihe oru ngo

  • inc
  • SequencerFlowgraph.h: nkụnye eji isi mee file maka SequencerFlowgraph.c, static. Dezie nke a.
  • stm32wl3x_hal_conf.h: nhazi STM32WL3x HAL file, static.
  • src
  • SequencerFlowgraph.c: nkọwa nkọwa. Nke a bụ ihe dị mkpa file nke na-eji ọkwọ ụgbọ ala sequencer kọwaa tebụl RAM nhazi zuru ụwa ọnụ na nhazi ihe omume. Emepụtara akpaaka, dezie.
  • main.c: isi oru ngo file nke na-egosi otu esi ebu ma tinye nkọwa nkọwa-graph. Static, gbanwee nke a ka achọrọ.
  • Iji dezie main.c ma ọ bụ stm32wl3x_hal_conf.h, họrọ overwrite omume Debe na ngo ntọala. N'ụzọ dị otú a, ọ bụ naanị SequencerFlowgraph.c ka a na-edegharị ya.

Otu esi ebubata koodu emepụtara n'ime CubeMX example
Ibubata oru ngo nke STM32CubeWiSE-RadioCodeGenerator mebere n'ime CubeMX ex.ample (MRSUBG_Skeleton), ọ dị mkpa ịgbaso usoro ndị a:

  1. Mepee folda nwere ihe files nke STM32CubeWiSE-RadioCodeGenerator mebere wee detuo folda "Inc" na "Src".
  2. Tapawa nchekwa abụọ ahụ na folda “MRSUBG_Skeleton” na-edegharị ihe abụọ dị ugbu a.
  3. Mepee “MRSUBG_Skeleton” n'ime otu IDE ndị a:
    • EWARM
    • MDK-ARM
    • STM32CubeIDE
  4. N'ime ọrụ "MRSUBG_Skeleton", tinye "SequencerFlowghraph.c" file:
    • Maka ọrụ EWARM, ụzọ ị ga-esi tinye ya file bụ ihe a: MRSUBG_SkeletonApplication\ UserSTMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Emena-FIG-11
    • Maka oru ngo MDK-ARM, ụzọ ị ga-esi tinye ya file bụ ihe a: MRSUBG_SkeletonApplication/UserSTMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Emena-FIG-12
    • Maka ọrụ STM32CubeIDE, ụzọ ị ga-esi tinye ya file bụ otu ihe:
      Onye ọrụ MRSUBG_Skeleton NgwaSTMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Emena-FIG-13
  5. N'ime ọrụ MRSUBG_Skeleton, tinye stm32wl3x_hal_uart.c na stm32wl3x_hal_uart_ex.c files gaa n'ụzọ a: MRSUBG_SkeletonDriversSTM32WL3x_HAL_Driver. Ụzọ ahụ bụ otu maka IDE niile. Abụọ ahụ files dị na FirmwareDriversSTM32WL3x_HAL_DriverSrc.STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Emena-FIG-14
  6. Iji jiri atụmatụ COM, stm32wl3x_nucleo_conf.h file, dị na FirmwareProjectsNUCLEOWL33CC Examples\MRSUBGMRSUBG_SkeletonInc, ga-agbanwerịrị ntọala USE_BSP_COM_FEATURE na USE_COM_LOG ka ọ bụrụ 1U:STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Emena-FIG-15
  7. Detuo koodu a n'ime "stm32wl3x_it.c", nke dị na MRSUBG_SkeletonApplication\ User.

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

Flowgraph examples

  • Anọ exampA na-enye leflowgraphs n'akụkụ koodu isi mmalite. Ndị a bụ exampEnwere ike ibunye les n'ime STM32CubeWiSE-RadioCodeGenerator site na ịpị bọtịnụ "Ibu Ibu" na ngwaọrụ ngwaọrụ.

AutoACK_RX

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

  • Ihe ngosi Auto-ACK na-egosi ka ngwaọrụ abụọ STM32WL3x nwere ike ịgwa ibe ha okwu ozugbo na obere ntinye CPU, site na enyemaka nke ngwaike sequencer.
  • Igwefoto a na-emejuputa omume (Auto-Transmit-ACK) nke ngwaọrụ A. Na ngwaọrụ A, a na-ebunye usoro ihe n'usoro na steeti nnata (WaitForMessage), ebe ọ na-eche ka ozi bịarute.
  • Ozugbo ozi ziri ezi bịarutere, onye na-eso ya na-atụgharị na-akpaghị aka na steeti mbufe (TransmitACK), nke ezigara ngwugwu ACK dị ka nzaghachi, na-enweghị enyemaka CPU. Ozugbo emechara nke a, a ga-atọgharị onye na-esote ya na steeti WaitForMessage mbụ ya.
  • Igwefoto a na-eme otu omume ka MRSUBG_SequencerAutoAck_Rx example site na Examples\MRSUBG nchekwa nke ngwungwu Software STM32Cube WL3. Ọ bụrụ na AutoACK_RX gbanyere ọkụ n'otu ngwaọrụ
    A, na AutoACK_TX na-enwu na ụfọdụ ngwaọrụ, B, ngwaọrụ abụọ ahụ na-eziga ozi azụ na azụ, dị ka egwuregwu ping-pong.

AutoACK_TX

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

  • Ihe ngosi “Auto-ACK” na-egosi ka ngwaọrụ abụọ STM32WL3x nwere ike ịgwa ibe ha okwu na-akpaghị aka na ntinye aka nke CPU dị ntakịrị site na enyemaka nke ngwaike sequencer.
  • Nke a na-erugharị na-arụ ọrụ omume ("Auto-Wait-for-ACK") nke ngwaọrụ B. Na ngwaọrụ B, a na-ebute usoro ihe omume na ọnọdụ mgbasa ozi (TransmitMessage), nke ọ na-ebufe ozi. Ozugbo nnyefe ahụ kwụsịrị, ọ na-atụgharị na-akpaghị aka na steeti nnata ebe ọ na-echere nkwenye sitere na ngwaọrụ A (WaitForACK). Ozugbo nkwenye ziri ezi bịarutere, a ga-atọgharị onye na-eso ụzọ ya na steeti mbufe ozi na mbụ na usoro a ga-amalite ọzọ. Ọ bụrụ na enwetaghị ACK n'ime sekọnd anọ, a ga-ewelite oge nkwụsị ma onye na-eso ya laghachi na steeti TransmitMessage na agbanyeghị.
  • Igwefoto a na-eme otu omume dị ka "MRSUBG_SequencerAutoAck_Tx" ex.ample site na Examples\MRSUBG nchekwa nke ngwungwu Software STM32Cube WL3. Ọ bụrụ na AutoACK_RX na-enwu n'otu ngwaọrụ, A, na AutoACK_TX na-agbanye na ngwaọrụ ọzọ, B, ngwaọrụ abụọ ahụ na-eziga ozi azụ na azụ, dị ka ọ dị na egwuregwu ping-pong.

Gee ntị tupu okwu (LBT)

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

  • Nke a exampA na-ewepụta le na akwụkwọ ntuziaka STM32WL3x [1]. Rụtụ aka na akwụkwọ ntuziaka ahụ maka nkọwa ndị ọzọ nke example.

Ụdị isi ísì

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

  • Nke a exampA na-ewepụta le na akwụkwọ ntuziaka STM32WL3x [1]. Rụtụ aka na akwụkwọ ntuziaka ahụ maka nkọwa ndị ọzọ nke example.

Akụkọ ngbanwe

Tebụl 2. Akụkọ ndegharị akwụkwọ

Ụbọchị Ụdị Mgbanwe
21-Nọvemba-2024 1 Ntọhapụ mbụ.
10-February-2025 2 Aha ngwaọrụ emelitere ka ọ gbasaa STM32WL3x.

ỌMỤMỤ dị mkpa – Gụọ nke ọma

  • STMicroelectronics NV na ndị enyemaka ya (“ST”) debere ikike ime mgbanwe, ndozi, nkwalite, mgbanwe na nkwalite ngwaahịa ST na/ma ọ bụ akwụkwọ a n'oge ọ bụla na-enweghị ọkwa. Ndị na-azụ ahịa kwesịrị ịnweta ozi kacha ọhụrụ dị mkpa na ngwaahịa ST tupu ha etinye iwu. A na-ere ngwaahịa ST dabere na usoro na ọnọdụ ọrịre nke ST n'oge nnabata.
  • Ndị na-azụ ahịa bụ naanị maka nhọrọ, nhọrọ, na ojiji nke ngwaahịa ST yana ST anaghị ewere ụgwọ ọ bụla maka enyemaka ngwa ma ọ bụ imepụta ngwaahịa ndị zụrụ ya.
  • Enweghị ikike, ekwupụtara ma ọ bụ egosipụtara, ikike ikike ọgụgụ isi ọ bụla nke ST nyere n'ime ebe a.
  • Mweghachi nke ngwaahịa ST nwere ndokwa dị iche na ozi e depụtara n'ime ya ga-emebi akwụkwọ ikike ọ bụla ST nyere maka ụdị ngwaahịa a.
  • ST na akara ST bụ ụghalaahịa nke ST. Maka ozi ndị ọzọ gbasara ụghalaahịa ST, rụtụ aka na www.st.com/trademarks. Ngwaahịa ma ọ bụ aha ọrụ ndị ọzọ bụ ihe onwunwe nke ndị nwe ha.
  • Ozi dị n'ime akwụkwọ a nọchiri ma dochie ozi enyere na mbụ na ụdị akwụkwọ a mbụ.
  • © 2025 STMicroelectronics – Ikike niile echekwabara

FAQ

  • Ajụjụ: Gịnị bụ opekempe sistemụ chọrọ maka STM32CubeWiSE-RadioCodeGenerator?
    • A: Usoro kacha nta chọrọ gụnyere opekata mpe 2 Gbytes nke RAM, ọdụ ụgbọ mmiri USB, yana Adobe Acrobat Reader 6.0.
  • Ajụjụ: Kedu ka m ga-esi melite ngwungwu ngwanrọ STM32CubeWiSE-RadioCodeGenerator?
    • A: Ka ịtọlite ​​​​ngwungwu ngwanrọ, wepụ ọdịnaya nke zip enyere file n'ime a nwa oge ndekọ na ẹkedori executable file na-eso ntuziaka na ihuenyo.

Akwụkwọ / akụrụngwa

STMicroelectronics UM3399 STM32Cube Onye na-emepụta koodu redio WiSE [pdf] Akwụkwọ ntuziaka onye ọrụ
UM3399, UM3399 STM32 Cube WiSE Radio Code Generator, UM3399, STM32, Cube WiSE Radio Code Generator, Radio Code Generator, Code Generator, Generator

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *