STMicroelectronics UM3399 STM32Cube WiSE Radio Code Generator
Nā ʻōlelo hoʻohana huahana
- Pono ka palapala noi STM32CubeWiSE-RadioCodeGenerator ma kahi o 2 Gbytes RAM, nā awa USB, a me ka mea heluhelu Adobe Acrobat 6.0.
- Wehe i ka ʻike o ka stm32wise-cgwin.zip file i loko o kahi papa kuhikuhi manawa.
- E wehe i ka STM32CubeWiSE-RadioCodeGenerator_Vx.xxexe file a hahai i nā ʻōlelo kuhikuhi ma ka pale.
- ʻO ka pūʻolo STM32CubeWiSE-RadioCodeGenerator SW files ua hoʻonohonoho ʻia i loko o nā waihona me ka 'app' a me ka 'examples'.
- No ke kūkulu ʻana i kahi kiʻi kahe ma STM32CubeWiSE-RadioCodeGenerator:
- Hoʻohui i nā SeqActions i ka flowgraph me ka hoʻohana ʻana i ka mea hana a i ʻole ka papa kuhikuhi honua.
- E hoʻohui iā SeqActions i ka helu komo a me kekahi i kekahi ma ke kahakiʻi ʻana i nā pua hoʻololi hana.
- E hoʻokele i ka pakuhi kahe ma ke kauo ʻana i nā hana a me ka hoʻohui ʻana i nā hoʻololi hana inā pono.
Hoʻolauna
- Hōʻike kēia palapala i ka pūʻolo STM32CubeWiSE-RadioCodeGenerator (STM32CubeWiSEcg) SW me ka STM32WL3x MRSUBG sequencer code generator.
- ʻO STM32CubeWiSE-RadioCodeGenerator kahi polokalamu PC i hoʻohana ʻia e kūkulu i ka flowgraph e wehewehe ana i nā hana transceiver e hoʻokō ai ma lalo o ia kūlana, me ka hoʻohana ʻana i ka mea hoʻokele sequencer MRSUBG.
- Loaʻa i ka lekiō STM32WL3x Sub-GHz kēia sequencer, he ʻano hana like me ka state-machine e hiki ai i ka hoʻokele autonomous o nā hoʻoili RF, me ka ʻole o ka pono o ka hana CPU.
- Inā makemake ʻia ka hana CPU, hiki ke wehewehe ʻia nā mea hoʻopau. Hiki ke ho'onohonoho 'ia nā hana transceiver ma ka pakuhi kahe. Ma kēia palapala, ua kapa ʻia nā hana transceiver hoʻokahi ʻo SeqActions.
- Eia naʻe, ʻaʻole ʻo ka code kumu ka hōʻike maikaʻi loa no nā kiʻi kahe, no ka mea e hūnā ana i ko lākou ʻano kūpono a me ke kino.
- Hoʻopuka ʻo STM32CubeWiSE-RadioCodeGenerator i kēia pilikia ma o ka hāʻawi ʻana i kahi ala kiʻi e kūkulu i nā kiʻi kahe a laila e hoʻokuʻu aku i nā kahe i hana ʻia ma ke ʻano he kumu kumu C no ka hoʻohui ʻana i nā noi mea hoʻohana.
- Mālama ʻia ka wehewehe flowgraph i loko o ka microcontroller RAM ma ke ʻano o:
- ʻO kahi pūʻulu o nā papa ActionConfiguration RAM, i hoʻopili ʻia kekahi i kekahi me ka hoʻohana ʻana i nā kuhikuhi. Hōʻike kēia mau kuhikuhi i nā SeqActions, ʻo ia hoʻi, ke ʻano o ka hana (no example, hoʻouna, hoʻokipa, abort), a me SeqAction-specific radio parameters and conditions for action transmissions.
- ʻO kahi papaʻaina GlobalConfiguration RAM kūʻokoʻa. Hōʻike kēia i ka helu komo o ka flowgraph (ka SeqAction mua e hoʻokō ai), a me kekahi mau hae hae paʻamau a me nā ʻāpana lekiō maʻamau.
- Mālama ʻia nā ʻāpana lekiō, hiki ke hoʻonohonoho ponoʻī ʻia no kēlā me kēia SeqAction, i loko o kekahi o nā mea hoʻopaʻa inoa ikaika, nona nā ʻāpana o ka papa ActionConfiguration RAM. ʻO nā ʻāpana lekiō i hoʻopaʻa ʻia ma luna o ka hoʻokō holoʻokoʻa o ka flowgraph (koe ke hoʻololi ʻia i ka wā o ka interrupt CPU), mālama ʻia i loko o nā papa inoa static, nona nā mea i ʻāpana o ka papa kuhikuhi RAM hoʻonohonoho honua.
ʻIke nui
Laikini
Hōʻike kēia palapala i nā lako polokalamu e holo ana ma luna o ka microcontroller STM32WL3x Arm® Cortex ® -M0+.
Nānā: ʻO Arm ka inoa inoa inoa o Arm Limited (a i ʻole nā lālā ona) ma ka US a me / a i ʻole ma kahi ʻē.
Nā palapala pili
Papa 1. Nā palapala kuhikuhi
Helu | Kuhikuhi | Poʻo inoa |
[1] | RM0511 | STM32WL30xx/31xx/33xx Arm® ma lalo o GHz MCU |
E hoʻomaka ana
- Hōʻike kēia ʻāpana i nā koi ʻōnaehana āpau e holo i ka STM32CubeWiSE-RadioCodeGenerator.
- He kiko'ī pū kekahi i ke kaʻina hana hoʻokomo pūʻolo polokalamu.
Pono pūnaewele
Aia ka palapala noi STM32CubeWiSE-RadioCodeGenerator i nā koi haʻahaʻa:
- ʻO PC me kahi papa hana Intel® a i ʻole AMD® e holo ana i ka ʻōnaehana hana Microsoft® Windows 10
- Ma kahi o 2 Gbytes o RAM
- Nā awa USB
- ʻO ka mea heluhelu Adobe Acrobat 6.0
STM32CubeWiSE-RadioCodeGenerator SW hoʻonohonoho pūʻolo
E hana i kēia mau ʻanuʻu:
- Wehe i ka ʻike o ka stm32wise-cgwin.zip file i loko o kahi papa kuhikuhi manawa.
- Wehe a wehe i ka STM32CubeWiSE-RadioCodeGenerator_Vx.xxxe file a hahai i nā ʻōlelo kuhikuhi ma ka pale.
STM32CubeWiSE-RadioCodeGenerator SW pūʻolo files
ʻO ka pūʻolo STM32CubeWiSE-RadioCodeGenerator SW files ua hoʻonohonoho ʻia i loko o nā waihona penei:
- app: loaʻa iā STM32CubeWiSE-RadioCodeGenerator.exe
- examples: ua hoʻonohonoho ʻia kēia waihona i loko o nā waihona waihona:
- code: aia kēia waihona i nā flowgraphs exampua lawe mua ʻia ma ke ʻano he code C, mākaukau e hoʻokomo ʻia i loko o kahi papahana noi
- flowgraphs: mālama kēia waihona i kekahi exampnā hiʻohiʻona o nā hana sequencer autonomous MRSUBG
Hoʻokuʻu i nā memo a me ka laikini files aia ma ka waihona kumu.
STM32CubeWiSE-RadioCodeGenerator wehewehe lako polokalamu
- Hōʻike kēia ʻāpana i nā hana nui o ka noi STM32CubeWiSE-RadioCodeGenerator. No ka holo ʻana i kēia pono, kaomi ma ka STM32CubeWiSE-RadioCodeGenerator icon.
Ma hope o ka hoʻokuʻu ʻana iā STM32CubeWiSE-RadioCodeGenerator, ʻike ʻia ka puka aniani noi nui. Aia i loko o:
- He papa kuhikuhi honua a me ka mea hana
- ʻO ka hiʻohiʻona huki a hāʻule i ka kiʻi kahe
- ʻO ka ʻāpana hoʻonohonoho SeqAction (ʻike wale ʻia inā hoʻoponopono ʻia kahi SeqAction)
Ke kūkulu ʻana i kahi kiʻi kahe
Nā kumu kumu
Kūkulu ʻia nā Flowgraph i ʻelua mau ʻanuʻu:
- Hoʻohui i nā SeqActions i ka flowgraph. Hiki ke hana i kēia me ka pihi "Add Action" ma ka hāmeʻa, me ka hoʻohana ʻana i ka papa kuhikuhi honua (Edit → Add Action) a i ʻole me ka pōkole "Ctrl+A".
- E hoʻohui iā SeqActions i ka helu komo a me kekahi i kekahi ma ke kahakiʻi ʻana i nā pua hoʻololi hana.
Ho'ākāka 'ia nā kūlana ma lalo o kēia mau ho'ololi 'ana (e 'ike i ka Pauku 3.2.1: Ke kahe mana).
Ke hoʻokele nei i ka flowgraph, ka huki ʻana i nā hana
Ma ke kauo ʻana i ke kāʻei kua papa kuhikuhi o ka flowgraph me ke kuhikuhi ʻiole (kaomi hema), ka viewHiki ke hoʻololi ʻia ke awa ma ka flowgraph. Hiki ke hoʻohana ʻia ka huila ʻoloka ʻiole e hoʻonui a i waho. Ke kaomi ʻana ma nā wahi āpau ma kahi hana (koe wale nā awa puka, ke pihi holoi a me ke pihi hoʻoponopono) e koho i kahi hana. Hiki ke hoʻonohonoho ʻia nā hana ma ka flowgraph ma ke kauo ʻana iā lākou me ka pihi ʻiole hema.
Hoʻohui i nā hoʻololi hana
- E like me ka mea i hōʻike ʻia ma ka Figure 2, ʻelua "port port" i kēlā me kēia hana, i kapa ʻia ʻo NextAction1 (NA1) a me NextAction2 (NA2), hiki ke hoʻopili ʻia me SeqActions i hana ʻia ma hope o ka pau ʻana o ka hana. No exampe, hiki ke hoʻohana ʻia ka NextAction1 e hoʻokō i kekahi hana inā kūleʻa ka hana o kēia manawa a hiki ke hoʻoulu ʻia ʻo NextAction2 i ka hihia o ka hāʻule.
- No ka hana ʻana i kahi hoʻololi hana, e kau i ka ʻiole kuhikuhi ma luna o kekahi o nā awa puka, e kaomi i ke pihi ʻiole hema a e hoʻoneʻe i ka pointer ʻiole e kauo i ka pua hoʻololi. E hoʻoneʻe i ka pointer ʻiole ma luna o ke awa hoʻokomo ma ka hema o kekahi SeqAction ʻē aʻe a hoʻokuʻu i ka pihi ʻiole hema e hoʻomau i ka pilina. No ka wehe ʻana i kahi hoʻololi hana, e hana hou i nā ʻanuʻu no ka hoʻokumu ʻana i kahi hoʻololi hana, akā e hoʻokuʻu i ka pihi ʻiole hema ma kahi ma luna o ka papa kuhikuhi.
- Inā waiho ʻole ʻia kahi mea hoʻopuka (NextAction1, NextAction2), e hoʻopau ka sequencer inā hoʻomaka kēia hana aʻe.
- E hōʻoia e hoʻopili pū i ka "Entry Point" i kekahi awa hoʻokomo o SeqAction. ʻO kēia SeqAction ka mea mua e hoʻokō ʻia ke hoʻomaka ʻia ka sequencer.
Hoʻoponopono a holoi i nā hana
- Hiki ke hoʻoponopono ʻia nā SeqActions ma ke kaomi ʻana i ka pihi penikala ma ka ʻaoʻao hema o SeqAction. Hiki ke holoi ʻia ma ke kaomi ʻana i ke keʻa ʻulaʻula ma ka ʻaoʻao ʻākau loa (e nānā i ke Kiʻi 3). ʻO ka holoi ʻana i kahi SeqAction e hoʻoneʻe i nā hoʻololi hana komo a i waho.
Hoʻonohonoho SeqAction
Hiki ke hoʻonohonoho ʻia ʻo SeqActions ma o kahi pānaʻi hoʻonohonoho tabbed hiki ke loaʻa ma o ka pihi penikala ma ka ʻaoʻao hema o kēlā me kēia hana i ka flowgraph. Hoʻonohonoho pono kēia kikowaena i nā ʻike o ka pākaukau ActionConfiguration RAM no ka hana kikoʻī, ʻo ia hoʻi nā koho hoʻonohonoho pili pili i ka mana a me nā mea hoʻopaʻa inoa ikaika. Hiki ke hoʻonohonoho lima ʻia nā mea hoʻopaʻa inoa ikaika me ka mana piha o kēlā me kēia waiwai hoʻopaʻa inoa (e ʻike i ka Pauku 3.2.3: Hoʻonohonoho lekiō kiʻekiʻe) a i ʻole ma o kahi interface maʻalahi (e ʻike i ka Māhele 3.2.2: Hoʻonohonoho lekiō kumu). Pono e lawa ka interface maʻalahi no nā mea hoʻohana a pau.
Ke kahe mana
Aia ma ka ʻaoʻao kahe mana (e nānā i ke Kiʻi 4) kekahi mau koho hoʻonohonoho maʻamau e like me ka inoa hana a me ka wā hoʻopau hana. ʻAʻole hoʻohana wale ʻia ka inoa hana no ka hōʻike ʻana i ka flowgraph akā lawe ʻia hoʻi i ke code kumu i hana ʻia.
- Aia ma ka ʻaoʻao kahe mana (e nānā i ke Kiʻi 4) kekahi mau koho hoʻonohonoho maʻamau e like me ka inoa hana a me ka wā hoʻopau hana. ʻAʻole hoʻohana wale ʻia ka inoa hana no ka hōʻike ʻana i ka flowgraph akā lawe pū ʻia i ke code kumu i hana ʻia.
- ʻO ka mea nui loa, hoʻonohonoho ka ʻaoʻao kahe mana i ke kūlana kahi e hilinaʻi ai kahi hoʻololi i NextAction1 / NextAction2 a me ka wā hoʻololi a me nā hae. Hiki ke hoʻonohonoho ʻia ke kūlana hoʻololi ma ke kaomi ʻana i ke pihi i kapa ʻia ʻo "...", kahi e hōʻike ʻia ai ke kamaʻilio koho mask i hōʻike ʻia ma ke Kiʻi 5. Ua hoʻololi ka wā hoʻololi i ka waiwai NextAction1Interval / NextAction2Interval o ka pākaukau RAM. E nānā i ka STM32WL3x reference manual [1] no ka ʻike hou aku i ke ʻano o kēia wā a me ke koʻikoʻi o nā hae SleepEn / ForceReload / ForceClear.
- Eia kekahi, hiki ke hoʻohui ʻia kahi wehewehe pōkole o ka poloka SeqAction ma kēia pā. Hoʻohana wale ʻia kēia wehewehe no nā kumu palapala a lawe ʻia i ke code kumu i hana ʻia ma ke ʻano he kumu manaʻo kumu.
Hoʻonohonoho lekiō kumu
Hiki ke hoʻokaʻawale ʻia ka papa hoʻonohonoho radio kumu i ʻekolu ʻāpana:
- ʻO kahi ʻāpana ma luna kahi i hoʻonohonoho ʻia ai ʻelua mau ʻāpana koʻikoʻi o kekahi hana: ke kauoha e hoʻokō (TX, RX, NOP, SABORT, a pēlā aku) a, inā pili, ka lōʻihi o ka ʻeke e hoʻoili.
- He ʻāpana ma ka ʻaoʻao hema kahi i hoʻonohonoho ʻia ai nā ʻāpana lekiō maoli e like me: frequency carrier, data rate, modulation properties, data buffer thresholds and timers.
- Hiki ke hoʻohana pākahi ʻia kahi ʻāpana ma ka ʻākau kahi e hoʻopau ai ka CPU. Hoʻokumu ʻia kahi mea hoʻoponopono interrupt no kēlā me kēia interrupts i kaha ʻia. Hoʻonohonoho maoli kēia i nā mea o ka RFSEQ_IRQ_ENABLE kākau inoa.
E nānā i ka STM32WL3x reference manual [1] no ke ʻano o nā ʻāpana lekiō like ʻole.
Hoʻonohonoho lekiō kiʻekiʻe
- Inā ʻaʻole lawa nā koho hoʻonohonoho i hōʻike ʻia ma o ka pā hoʻonohonoho lekiō kumu (Pauku 3.2.2: Hoʻonohonoho lekiō kumu), hiki i ka papa hoʻonohonoho lekiō kiʻekiʻe STM32WL3x ke hoʻonohonoho i nā mea hoʻopaʻa inoa ikaika. Hoʻohana ʻia ka ʻaoʻao hoʻonohonoho kiʻekiʻe ma ke kaomi ʻana i ka pahu koho Advanced Configuration ma ka ʻaoʻao ʻākau o ka ʻaoʻao hoʻonohonoho tabbed.
- ʻAʻole hiki ke hoʻohana i nā hoʻonohonoho kumu a me nā hoʻonohonoho holomua i ka manawa like, pono ka mea hoʻohana e koho i kekahi a i ʻole kekahi. Eia nō naʻe, hiki nō hoʻi ke hoʻoponopono lima i ke code kumu i hana ʻia ma hope a hoʻohui i nā koho hoʻonohonoho i nalowale.
Kūkākūkā hoʻonohonoho honua
- Hiki ke kiʻi ʻia ke kamaʻilio "Global Project Settings" ma o ka pihi hāmeʻa "Global Settings". Aia i loko o ke kama'ilio nā koho ho'onohonoho 'elua no nā mea ho'opa'a inoa static a me nā ho'onohonoho papahana hou. E hoʻomaopopo he hapa liʻiliʻi wale nō o nā koho hoʻonohonoho hoʻopaʻa inoa static hiki ke hoʻonohonoho ʻia ma o kēia kamaʻilio. Hāʻawi ʻia kēia mau koho no ka wikiwiki ʻana i nā noi prototyping me STM32CubeWiSE-RadioCodeGenerator.
- Manaʻo pinepine ʻia e hoʻonohonoho ʻia nā mea hoʻopaʻa inoa paʻa i ke kumu kumu i kākau lima lima ʻia.
- Ua wehewehe ʻia ke ʻano o nā hoʻonohonoho papahana ʻē aʻe ma ke kamaʻilio ponoʻī.
- Hiki ke hāʻawi ʻia ke code C hou aʻe i hoʻokomo ʻia ma mua o ka hoʻokumu ʻana i ka papaʻaina Global Configuration RAM mai nā ʻike kikoʻī static. Hiki ke hoʻohana ʻia kēia kahua no ka hoʻonohonoho ʻana i nā waiwai hoʻopaʻa inoa static i hiki ʻole ke loaʻa ma o ka mask hoʻonohonoho hoʻopaʻa inoa static i hāʻawi ʻia.
Hoʻokumu code
Hiki ke unuhi ʻia ka flowgraph i loko o kahi pāhana C kumu kumu kumu ma ke kaomi ʻana i ke pihi Generate Code ma ka mea hana. ʻAʻole i loko o ka waihona papahana i hana ʻia files no IAR, Keil®, a i ʻole GCC. ʻO kēia mau mea filePono e hoʻohui lima ʻia i ka papahana STMWL3x.
ʻO kēia ka ʻōnaehana waihona papahana i hana ʻia:
Pihi hoʻokele
- inc
- SequencerFlowgraph.h: poʻo file no SequencerFlowgraph.c, static. Mai hoʻoponopono i kēia.
- stm32wl3x_hal_conf.h: STM32WL3x HAL hoʻonohonoho file, kūmau.
- src
- SequencerFlowgraph.c: wehewehe kahe ana. ʻO kēia ka mea nui file ka mea e hoʻohana i ka mea hoʻokele sequencer e wehewehe i nā papa helu RAM hoʻonohonoho honua a me ka hoʻonohonoho hana. Autogenerated, mai hoʻoponopono.
- main.c: Papahana nui file e hōʻike ana i ka hoʻouka ʻana a me ka hoʻohana ʻana i ka wehewehe kahe-graph. Static, hoʻololi i kēia e like me ka mea e pono ai.
- No ka hoʻoponopono ʻana i ka main.c a i ʻole stm32wl3x_hal_conf.h, koho i ke ʻano overwrite E mālama i nā hoʻonohonoho papahana. ʻO kēia ala, ʻo SequencerFlowgraph.c wale nō ke kākau ʻia.
Pehea e hoʻokomo ai i ke code i hana ʻia i kahi CubeMX example
No ka hoʻokomo ʻana i kahi papahana i hana ʻia e STM32CubeWiSE-RadioCodeGenerator i kahi CubeMX example (MRSUBG_Skeleton), pono e hahai i kēia mau ʻanuʻu:
- E wehe i ka waihona i loaʻa ka files hana ʻia e STM32CubeWiSE-RadioCodeGenerator a kope i nā waihona "Inc" a me "Src".
- Hoʻopili i nā waihona ʻelua ma ka waihona "MRSUBG_Skeleton" e kākau ana i nā mea ʻelua.
- E wehe i ka papahana "MRSUBG_Skeleton" ma kekahi o kēia mau IDE:
- EWARM
- MDK-ARM
- STM32CubeIDE
- I loko o ka papahana "MRSUBG_Skeleton", e hoʻohui i ka "SequencerFlowghraph.c" file:
- No kahi papahana EWARM, ke ala e hoʻohui i ka file ʻo ia kēia: MRSUBG_Skeleton\Application\User
- No kahi papahana MDK-ARM, ke ala e hoʻohui i ka file ʻo ia kēia: MRSUBG_Skeleton\Application/User
- No kahi papahana STM32CubeIDE, ke ala e hoʻohui i ka file ua like:
MRSUBG_Skeleton\Application\User
- No kahi papahana EWARM, ke ala e hoʻohui i ka file ʻo ia kēia: MRSUBG_Skeleton\Application\User
- I loko o ka papahana MRSUBG_Skeleton, hoʻohui i stm32wl3x_hal_uart.c a me stm32wl3x_hal_uart_ex.c files i ke ala aʻe: MRSUBG_Skeleton\Drivers\STM32WL3x_HAL_Driver. Ua like ke ala no nā IDE a pau. ʻO nā mea ʻelua files aia ma Firmware\Drivers\STM32WL3x_HAL_Driver\Src.
- No ka hoʻohana ʻana i nā hiʻohiʻona COM, stm32wl3x_nucleo_conf.h file, aia ma Firmware\Projects\NUCLEOWL33CC\ Examples\MRSUBG\MRSUBG_Skeleton\Inc, pono e hoololi i ka hoonoho USE_BSP_COM_FEATURE a me USE_COM_LOG i 1U:
- E kope i kēia code i loko o "stm32wl3x_it.c", aia ma MRSUBG_Skeleton\Application\User.
Kaila kalaiwa examples
- ʻEhā exampHāʻawi ʻia nā kiʻi kahe ma ka ʻaoʻao o ke code kumu. ʻO kēia mau exampHiki ke hoʻouka ʻia nā les i loko o STM32CubeWiSE-RadioCodeGenerator ma ke kaomi ʻana i ke pihi "Load" ma ka pahu hana.
AutoACK_RX
- Hōʻike ka demo Auto-ACK pehea e hiki ai i ʻelua mau mea STM32WL3x ke kamaʻilio ʻokoʻa kekahi i kekahi me ka liʻiliʻi o ka CPU intervention, me ke kōkua ʻana o ka lako sequencer.
- Hoʻokomo kēia kiʻi kahe i ke ʻano (Auto-Transmit-ACK) o ka hāmeʻa A. Ma ka hāmeʻa A, ua hoʻomaka ka sequencer ma kahi kūlana loaʻa (WaitForMessage), kahi e kali ai no ka hiki ʻana mai o kahi leka.
- Ke hōʻea mai kahi leka kūpono, hoʻololi koke ka sequencer i kahi moku'āina hoʻouna (TransmitACK), kahi i hoʻouna ʻia ai kahi ʻeke ACK ma ke ʻano he pane, me ka ʻole o ka hana CPU. Ke pau kēia, hoʻihoʻi ʻia ka sequencer i kāna mokuʻāina WaitForMessage mua.
- Hoʻohana kēia kiʻi kahe i ka hana like me ka MRSUBG_SequencerAutoAck_Rx example mai ka Examples\MRSUBG waihona o ka STM32Cube WL3 Pūʻolo Pūnaewele. Inā ʻānai ʻia ʻo AutoACK_RX ma kahi hāmeʻa
A, a ʻo AutoACK_TX ka uila ma kekahi mea, B, hoʻouna nā mea ʻelua i nā leka i hope a i waho, e like me ka pāʻani ping-pong.
AutoACK_TX
- Hōʻike ka demo "Auto-ACK" pehea e hiki ai i nā mea ʻelua STM32WL3x ke kamaʻilio maʻalahi i kekahi i kekahi me ka liʻiliʻi o ka CPU intervention me ke kōkua o ka mea hana sequencer.
- Hoʻohana kēia kiʻi kahe i ke ʻano ("Auto-Wait-for-ACK") o ka hāmeʻa B. Ma ka hāmeʻa B, ua hoʻomaka ka sequencer ma kahi kūlana hoʻouna (TransmitMessage), kahi e hoʻouna ai i kahi leka. Ke pau ka hoʻouna ʻana, hoʻololi ʻokoʻa ia i kahi mokuʻāina loaʻa kahi e kali ai i kahi hōʻoia mai ka mea hana A (WaitForACK). Ke hiki mai ka hōʻoia kūpono, hoʻihoʻi ʻia ka sequencer i kona kūlana TransmitMessage mua a hoʻomaka hou ke kaʻina hana. Inā ʻaʻohe ACK i loaʻa i loko o 4 kekona, hoʻomaka ka manawa pau a hoʻi ka sequencer i ka mokuʻāina TransmitMessage.
- Hoʻohana ʻia kēia kahe kahe e like me ka "MRSUBG_SequencerAutoAck_Tx" example mai ka Examples\MRSUBG waihona o ka STM32Cube WL3 Pūʻolo Pūnaewele. Inā ʻānaʻi ʻia ʻo AutoACK_RX ma hoʻokahi mea, A, a me AutoACK_TX ma kekahi mea ʻē aʻe, B, hoʻouna nā mea ʻelua i nā leka i hope a i waho, e like me ka pāʻani ping-pong.
E hoʻolohe ma mua o ke kamaʻilio ʻana (LBT)
- ʻO kēia exampLawe ʻia ka le mai ka STM32WL3x reference manual [1]. E nānā i kēlā manual no nā kikoʻī hou aku o kēia example.
ʻAno honi
- ʻO kēia exampLawe ʻia ka le mai ka STM32WL3x reference manual [1]. E nānā i kēlā manual no nā kikoʻī hou aku o kēia example.
Moʻolelo hoʻoponopono
Papa 2. Moolelo hooponopono palapala
Lā | Manao | Nā hoʻololi |
21-Nov-2024 | 1 | Hoʻokuʻu mua. |
10-Feb-2025 | 2 | Hōʻano hou ʻia ka inoa o ka mea hana i ka laulā STM32WL3x. |
HOOLAHA NUI – HELUHELU ALOHA
- Ua mālama ʻo STMicroelectronics NV a me kāna mau lālā ("ST") i ke kuleana e hoʻololi, hoʻoponopono, hoʻonui, hoʻololi, a me nā hoʻomaikaʻi ʻana i nā huahana ST a/a i kēia palapala i kēlā me kēia manawa me ka ʻole o ka ʻike. Pono nā mea kūʻai e loaʻa ka ʻike pili hou loa i nā huahana ST ma mua o ke kau ʻana i nā kauoha. Kūʻai ʻia nā huahana ST e like me nā ʻōlelo a me nā kūlana kūʻai o ST ma kahi i ka manawa o ka ʻae ʻana i ke kauoha.
- Na nā mea kūʻai aku ke kuleana no ke koho ʻana, koho ʻana, a me ka hoʻohana ʻana i nā huahana ST a ʻaʻohe kuleana o ST no ke kōkua noi a i ʻole ka hoʻolālā ʻana i nā huahana a nā mea kūʻai aku.
- ʻAʻole hāʻawi ʻia ka laikini, hōʻike a i ʻole ka manaʻo, i kekahi kuleana waiwai naʻauao e ST ma ʻaneʻi.
- ʻO ke kūʻai hou ʻana i nā huahana ST me nā mea ʻokoʻa mai ka ʻike i hōʻike ʻia ma ʻaneʻi e hoʻopau i kekahi palapala hōʻoia i hāʻawi ʻia e ST no ia huahana.
- ʻO ST a me ka hōʻailona ST he mau hōʻailona o ST. No ka ʻike hou aku e pili ana i nā hōʻailona ST, e nānā i www.st.com/trademarks. ʻO nā inoa huahana ʻē aʻe a i ʻole nā inoa lawelawe ʻo ia ka waiwai o ko lākou mau mea nona.
- Hoʻololi a hoʻololi ka ʻike i loko o kēia palapala i ka ʻike i hāʻawi mua ʻia ma nā mana mua o kēia palapala.
- © 2025 STMicroelectronics – Ua mālama ʻia nā kuleana āpau
FAQ
- Nīnau: He aha nā koi ʻōnaehana liʻiliʻi no STM32CubeWiSE-RadioCodeGenerator?
- A: ʻO nā koi ʻōnaehana haʻahaʻa loa he 2 Gbytes o RAM, nā awa USB, a me ka Adobe Acrobat reader 6.0.
- Nīnau: Pehea e hiki ai iaʻu ke hoʻonohonoho i ka pūʻolo polokalamu STM32CubeWiSE-RadioCodeGenerator?
- A: No ka hoʻonohonoho ʻana i ka pūʻolo polokalamu, wehe i ka ʻike o ka zip i hāʻawi ʻia file i loko o kahi papa kuhikuhi manawa a hoʻomaka i ka executable file e hahai ana i na kuhikuhi ma ka pale.
Palapala / Punawai
![]() |
STMicroelectronics UM3399 STM32Cube WiSE Radio Code Generator [pdf] Palapala Hoʻohana UM3399, UM3399 STM32 Cube WiSE Radio Code Generator, UM3399, STM32, Cube WiSE Radio Code Generator, Radio Code Generator, Code Generator, Generator |