STMicroelectronics-LOGO

STMicroelectronics UM3399 STM32Cube WiSE Radio Code Generator

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

Продукт колдонуу нускамалары

  • STM32CubeWiSE-RadioCodeGenerator тиркемеси кеминде 2 Гбайт оперативдүү эстутум, USB порттору жана Adobe Acrobat reader 6.0 талап кылат.
  • stm32wise-cgwin.zip мазмунун чыгарып алыңыз file убактылуу каталогго.
  • STM32CubeWiSE-RadioCodeGenerator_Vx.xxexe программасын ишке киргизиңиз file жана экрандагы нускамаларды аткарыңыз.
  • STM32CubeWiSE-RadioCodeGenerator SW пакети fileлар папкаларга уюштурулган, анын ичинде "колдонмо" жана "examples'.
  • STM32CubeWiSE-RadioCodeGenerator ичинде агым диаграммасын түзүү үчүн:
  • Куралдар панелин же глобалдык менюну колдонуп, агым диаграммасына SeqActions кошуңуз.
  • Ишке өтүү жебелерин тартуу менен SeqActions кирүү чекитине жана бири-бирине туташтырыңыз.
  • Керектүү учурларда аракеттерди сүйрөө жана аракет өтүүлөрүн кошуу менен агым графигин чабыттаңыз.

Introduction

  • Бул документ STM32CubeWiSE-RadioCodeGenerator (STM32CubeWiSEcg) SW пакетин STM32WL3x MRSUBG секвенсер код генератору менен сүрөттөйт.
  • STM32CubeWiSE-RadioCodeGenerator – бул MRSUBG секвенсер драйверин колдонуу менен кайсы кабыл алуучу иш-аракеттерди кайсы шартта аткарууну аныктаган агымдык графикти куруу үчүн колдонулган PC колдонмосу.
  • STM32WL3x Sub-GHz радиосунда бул секвенсер камтылган, ал мамлекеттик машинага окшош механизм болуп саналат, ал CPU кийлигишүүсүн талап кылбастан, RF которууларды автономдуу башкарууга мүмкүндүк берет.
  • Эгерде CPU кийлигишүүсү талап кылынса, үзгүлтүктөрдү аныктоого болот. Трансивердин аракеттерин агым графигинде уюштурууга болот. Бул документте жеке кабыл алуучу аракеттер SeqActions деп аталат.
  • Бирок булак коду агымдык графиктер үчүн эң жакшы өкүл эмес, анткени ал алардын логикалык жана убактылуу түзүлүшүн жашырат.
  • STM32CubeWiSE-RadioCodeGenerator бул маселени агым графиктерин түзүү үчүн графикалык ыкма менен камсыз кылуу жана андан кийин түзүлгөн агым графиктерин колдонуучу тиркемелерине интеграциялоо үчүн C булак коду катары экспорттоо менен чечет.
  • Флографтын аныктамасы микроконтроллердин оперативдүү эсинде төмөнкүдөй түрдө сакталат:
    • Көрсөткүчтөрдү колдонуу менен бири-бири менен байланышкан ActionConfiguration RAM таблицаларынын топтому. Бул көрсөткүчтөр SeqActions, башкача айтканда, аракеттин түрүн аныктайт (мисалыample, берүү, кабыл алуу, токтотуу), ошондой эле SeqAction-спецификалык радио параметрлери жана аракеттерди берүү шарттары.
    • Уникалдуу GlobalConfiguration RAM таблицасы. Бул агымдык графиктин кирүү чекитин (аткаруу үчүн биринчи SeqAction), ошондой эле кээ бир демейки желектин маанилерин жана жалпы радио параметрлерин аныктайт.
  • Ар бир SeqAction үчүн өзүнчө конфигурацияланышы мүмкүн болгон радио параметрлери динамикалык регистрлердин биринде сакталат, анын мазмуну ActionConfiguration RAM жадыбалынын бөлүгү болуп саналат. Агымдык графиктин бүткүл аткарылышы боюнча белгиленген радио параметрлери (эгерде алар CPU үзгүлтүккө учурашы учурунда өзгөртүлбөсө) статикалык регистрлерде сакталат, алардын мазмуну глобалдык конфигурация RAM таблицасынын бир бөлүгү болуп саналат.

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

Жалпы маалымат

Лицензиялоо
Бул документ STM32WL3x Arm® Cortex ® -M0+ негизиндеги микроконтроллерде иштеген программалык камсыздоону сүрөттөйт.
Эскертүү: Arm АКШда жана/же башка жерлерде Arm Limitedтин (же анын туундуларынын) катталган соода белгиси.

Тиешелүү документтер

Таблица 1. Документке шилтемелер

Сан Шилтеме Title
[1] RM0511 STM32WL30xx/31xx/33xx Arm® негизиндеги суб-ГГц MCU'лары

Баштоо

  • Бул бөлүмдө STM32CubeWiSE-RadioCodeGenerator иштетүү үчүн бардык система талаптары сүрөттөлөт.
  • Ал ошондой эле программалык камсыздоо пакетин орнотуу процедурасын деталдаштырат.

Системалык талаптар
STM32CubeWiSE-RadioCodeGenerator тиркемеси төмөнкү минималдуу талаптарга ээ:

  • Microsoft® Windows 10 операциялык тутумунда иштеген Intel® же AMD® процессору бар компьютер
  • RAM жок дегенде 2 Гбайт
  • USB порттору
  • Adobe Acrobat reader 6.0

STM32CubeWiSE-RadioCodeGenerator SW топтомун орнотуу
Төмөнкү кадамдарды аткарыңыз:

  1. stm32wise-cgwin.zip мазмунун чыгарып алыңыз file убактылуу каталогго.
  2. STM32CubeWiSE-RadioCodeGenerator_Vx.xxexe чыгарып, ишке киргизиңиз file жана экрандагы нускамаларды аткарыңыз.

STM32CubeWiSE-RadioCodeGenerator SW пакети files
STM32CubeWiSE-RadioCodeGenerator SW пакети fileс төмөнкү папкаларга уюштурулган:

  • колдонмо: STM32CubeWiSE-RadioCodeGenerator.exe камтылган
  • examples: бул папка төмөнкү папкаларга уюштурулган:
  • коду: бул папка агым графиктерин камтыйт, мисалыample мурунтан эле C коду катары экспорттолгон, колдонмо долбооруна сайылганга даяр
  • flowgraphs: бул папкада кээ бир эксampавтономдуу MRSUBG секвенер операцияларынын сценарийлери

Чыгарылган эскертүүлөр жана лицензия files тамыр папкасында жайгашкан.

STM32CubeWiSE-RadioCodeGenerator программалык сыпаттамасы

  • Бул бөлүм STM32CubeWiSE-RadioCodeGenerator тиркемесинин негизги функцияларын сүрөттөйт. Бул утилитаны иштетүү үчүн, STM32CubeWiSE-RadioCodeGenerator сөлөкөтүн чыкылдатыңыз.

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

STM32CubeWiSE-RadioCodeGenerator ишке киргизилгенден кийин, негизги колдонмо терезеси пайда болот. Ал төмөнкүлөрдөн турат:

  • Глобалдык меню жана куралдар панели
  • Агым графигин визуалдык сүйрөп түшүрүү
  • SeqAction конфигурация бөлүмү (эгерде SeqAction учурда түзөтүлүп жаткан учурда гана көрүнөт)

Агым диаграммасын түзүү
Негиздер
Flowgraphs эки кадам менен курулган:

  1. Агым диаграммасына SeqActions кошуңуз. Бул куралдар панелиндеги "Аракет кошуу" баскычын колдонуп, глобалдык менюну (Түзөтүү → Аракет кошуу) же "Ctrl+A" жарлыктары менен жасаса болот.
  2. Ишке өтүү жебелерин тартуу менен SeqActions кирүү чекитине жана бири-бирине туташтырыңыз.

Бул өтүүлөр боло турган шарттар кийинчерээк аныкталат (3.2.1: Башкаруу агымын караңыз).

Агым диаграммасында навигация, аракеттерди сүйрөө
Чычкандын көрсөткүчү менен агымдык графиктин шахматтык фонун сүйрөө менен (сол баскыч менен), viewflowgraph боюнча порт жөнгө салынышы мүмкүн. Чычкандын жылдыруу дөңгөлөктөрүн кичирейтүү жана кичирейтүү үчүн колдонсо болот. Аракетти тандоо үчүн аракеттин каалаган жерин басуу (чыгаруу портторунан, жок кылуу баскычынан жана түзөтүү баскычынан тышкары). Иш-аракеттерди агым диаграммасында чычкандын сол баскычы менен сүйрөө менен иретке келтирүүгө болот.

Аракет өтүүлөрүн кошуу

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

  • 2-сүрөттө көрсөтүлгөндөй, ар бир аракетте NextAction1 (NA1) жана NextAction2 (NA2) деп аталган эки "чыгаруу порту" бар, аларды аракет аяктагандан кийин аткарылуучу SeqActions менен туташтырууга болот. Мисалы үчүнample, NextAction1 учурдагы аракет ийгиликтүү болсо, кээ бир иш-аракеттерди аткаруу үчүн колдонулушу мүмкүн жана NextAction2 ишке ашпай калган учурда иштетилиши мүмкүн.
  • Аракет өтүүсүн түзүү үчүн чычкан көрсөткүчүн чыгаруу портторунун биринин үстүнө алып барыңыз, чычкандын сол баскычын басыңыз жана өтүү жебесин сүйрөө үчүн чычкан көрсөткүчүн жылдырыңыз. Чычкан көрсөткүчүн башка SeqAction сол жагындагы киргизүү портунун үстүнө жылдырып, байланышты туруктуу кылуу үчүн чычкандын сол баскычын коё бериңиз. Аракет өтүүсүн алып салуу үчүн, жөн гана аракет өтүүсүн түзүү кадамдарын кайталаңыз, бирок чычкандын сол баскычын шахматтын фонунда бир жерге коё бериңиз.
  • Эгерде чыгаруу (NextAction1, NextAction2) туташуусуз калтырылса, бул кийинки аракет ишке ашырылса, секвенер токтойт.
  • "Кирүү чекитинин" кээ бир SeqAction киргизүү портуна да туташтырууну унутпаңыз. Бул SeqAction биринчи жолу секвенжер иштетилгенден кийин аткарылат.

Иш-аракеттерди түзөтүү жана жок кылуу

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

  • SeqActions SeqAction жогорку сол жагындагы карандаш баскычын чыкылдатуу менен түзөтүүгө болот. Аны жогорку оң жактагы кызыл крестти басуу менен жок кылса болот (3-сүрөттү караңыз). SeqAction жок кылынса, ошондой эле кирүүчү жана чыгуучу аракеттердин өтүүлөрү да жок кылынат.

SeqAction конфигурациясы
SeqActions агым диаграммасындагы ар бир аракеттин жогорку сол жагындагы карандаш баскычы аркылуу жеткиликтүү өтмөктүү конфигурация интерфейси аркылуу конфигурацияланса болот. Бул интерфейс негизинен ActionConfiguration RAM жадыбалынын мазмунун конкреттүү иш-аракет үчүн конфигурациялайт, ал башкаруу агымына тиешелүү конфигурация опцияларынан жана динамикалык реестрдин мазмундарынан турат. Динамикалык реестрдин мазмуну ар бир регистрдин маанисин толук башкаруу менен кол менен конфигурацияланышы мүмкүн (3.2.3 Бөлүмдү караңыз: Өркүндөтүлгөн радио конфигурациясы) же жөнөкөйлөштүрүлгөн интерфейс аркылуу (3.2.2 Бөлүмдү караңыз: Негизги радио конфигурациясы). Жөнөкөйлөтүлгөн интерфейс дээрлик бардык колдонуу учурлары үчүн жетиштүү болушу керек.

Агымды башкаруу
Башкаруу агымы өтмөгү (4-сүрөттү караңыз) аракеттин аталышы жана аракеттин күтүү аралыгы сыяктуу кээ бир негизги конфигурация параметрлерин камтыйт. Иш-аракеттин аталышы агым диаграммасында көрсөтүү үчүн гана колдонулбастан, ошондой эле түзүлгөн баштапкы кодго да өткөрүлүп берилет.

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

  • Башкаруу агымы өтмөгү (4-сүрөттү караңыз) аракеттин аталышы жана аракеттин күтүү аралыгы сыяктуу кээ бир негизги конфигурация параметрлерин камтыйт. Иш-аракеттин аталышы агым диаграммасында көрсөтүү үчүн гана колдонулбастан, ошондой эле түзүлгөн баштапкы кодго өткөрүлүп берилет.
  • Эң негизгиси, башкаруу агымы өтмөгү NextAction1 / NextAction2ге өтүү, ошондой эле өтүү аралыгы жана желектерден көз каранды болгон шартты конфигурациялайт. Өткөөл шартты “…” деп белгиленген баскычты чыкылдатуу менен конфигурациялоого болот, бул 5-сүрөттө көрсөтүлгөн масканы тандоо диалогун пайда кылат. Өтүү аралыгы RAM жадыбалынын NextAction1Interval / NextAction2Interval касиетин өзгөрттү. Бул интервалдын мааниси жана SleepEn / ForceReload / ForceClear желектеринин мааниси жөнүндө көбүрөөк маалымат алуу үчүн STM32WL3x маалымдама колдонмосун караңыз [1].
  • Мындан тышкары, SeqAction блогунун кыскача сүрөттөмөсүн бул өтмөккө кошууга болот. Бул сүрөттөмө документтештирүү максатында гана колдонулат жана булак кодунун комментарийи катары түзүлгөн баштапкы кодго өткөрүлүп берилет.

Негизги радио конфигурациясы

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

Негизги радио конфигурация тактасын үч бөлүккө бөлүүгө болот:

  1. Жогору жагында кандайдыр бир аракеттин эң маанилүү эки параметри конфигурацияланган бөлүм: аткаруу буйругу (TX, RX, NOP, SABORT, ж.
  2. Оператор жыштыгы, маалымат ылдамдыгы, модуляция касиеттери, маалымат буферинин босоголору жана таймерлер сыяктуу чыныгы радио параметрлери конфигурацияланган сол жактагы бөлүм.
  3. Оң жактагы CPU үзгүлтүккө учураган бөлүмдү өзүнчө иштетсе болот. Белгиленген үзгүлтүктөрдүн ар бири үчүн үзгүлтүккө учуроочу түзүлөт. Бул негизинен RFSEQ_IRQ_ENABLE реестринин мазмунун конфигурациялайт.

Ар кандай радио параметрлеринин маанисин STM32WL3x маалымдама колдонмосунан [1] караңыз.

Өркүндөтүлгөн радио конфигурациясы

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

  • Негизги радио конфигурация өтмөгү (3.2.2-бөлүм: Негизги радио конфигурациясы) аркылуу ачылган конфигурация параметрлери жетишсиз болсо, STM32WL3x радио конфигурациясынын өркүндөтүлгөн тактасы ыктыярдуу динамикалык реестр мазмунун орнотууга мүмкүндүк берет. Өркүндөтүлгөн конфигурация өтмөгү кошумчаланган конфигурация интерфейсинин жогорку оң жагындагы Өркүндөтүлгөн конфигурацияны белгилөө кутучасын белгилөө менен иштетилет.
  • Негизги жана кошумча конфигурацияларды бир эле учурда колдонуу мүмкүн эмес, колдонуучу тигил же бул конфигурацияны тандашы керек. Бирок, албетте, түзүлгөн баштапкы кодду кийинчерээк кол менен түзөтүп, жетишпеген конфигурация параметрлерин кошууга болот.

Глобалдык конфигурация диалогу

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

  • "Долбоордун глобалдык орнотуулары" диалогуна "Глобалдык орнотуулар" куралдар панелинин баскычы аркылуу кирүүгө болот. Диалогдо статикалык реестрдин мазмуну үчүн конфигурация параметрлери, ошондой эле долбоордун кошумча жөндөөлөрү камтылган. Бул диалог аркылуу статикалык регистр конфигурациясынын варианттарынын аз гана бөлүгүн конфигурациялоого болорун эске алыңыз. Бул опциялар STM32CubeWiSE-RadioCodeGenerator менен тиркемелердин прототиптерин тездетүү үчүн гана берилген.
  • Адатта статикалык реестрдин мазмуну колдонмонун кол менен жазылган баштапкы кодунда орнотулат деп күтүлөт.
  • Долбоордун башка орнотууларынын мааниси диалогдун өзүндө түшүндүрүлөт.
  • Статикалык реестрдин мазмунунан Глобалдык конфигурациянын RAM жадыбалын түзөр алдында киргизилген кошумча C коду да берилиши мүмкүн. Бул талаа берилген статикалык регистр конфигурация маскасы аркылуу жеткиликсиз болгон статикалык регистр маанилерин орнотуу үчүн колдонулушу мүмкүн.

Кодду түзүү
Агым графигин инструменттер тилкесиндеги "Кодду түзүү" баскычын басуу менен толук долбоордун C баштапкы кодуна которууга болот. Түзүлгөн долбоор папкасында долбоор жок fileIAR, Keil® же GCC үчүн. Булар fileс STMWL3x долбооруна кол менен кошулушу керек.
Бул түзүлгөн долбоордун папкасынын структурасы:

Долбоор Папканы ачуу

  • Inc
  • SequencerFlowgraph.h: баш file SequencerFlowgraph.c үчүн, статикалык. Муну редакциялаба.
  • stm32wl3x_hal_conf.h: STM32WL3x HAL конфигурациясы file, статикалык.
  • src
  • SequencerFlowgraph.c: flowgraph аныктамасы. Бул маанилүү file глобалдык конфигурация жана иш-конфигурация RAM таблицаларын аныктоо үчүн секвенер драйверин колдонот. Автоматтык түрдө түзүлгөн, түзөтүүгө болбойт.
  • main.c: Долбоордун негизги file Бул агым-график аныктамасын кантип жүктөө жана колдонууну көрсөтөт. Статикалык, муну зарылчылыкка жараша өзгөртүңүз.
  • main.c же stm32wl3x_hal_conf.h түзөтүү үчүн, долбоордун жөндөөлөрүндө сактоонун үстүнөн жазуу жүрүм-турумун тандаңыз. Ошентип, SequencerFlowgraph.c гана үстүнө жазылат.

Түзүлгөн кодду CubeMX эксample
STM32CubeWiSE-RadioCodeGenerator тарабынан түзүлгөн долбоорду CubeMX мурункуга импорттоо үчүнample (MRSUBG_Skeleton), төмөнкү кадамдарды жасоо керек:

  1. камтыган папканы ачыңыз fileSTM32CubeWiSE-RadioCodeGenerator тарабынан түзүлгөн жана "Inc" жана "Src" папкаларын көчүрүү.
  2. "MRSUBG_Skeleton" папкасына эки папканы чаптап, экөөнүн үстүнөн жазыңыз.
  3. "MRSUBG_Skeleton" долбоорун төмөнкү IDEлердин биринде ачыңыз:
    • EWARM
    • MDK-ARM
    • STM32CubeIDE
  4. "MRSUBG_Skeleton" долбооруна "SequencerFlowghraph.c" кошуңуз file:
    • EWARM долбоору үчүн, кошуу жолу file төмөнкү: MRSUBG_Skeleton\Application\UserSTMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-11
    • MDK-ARM долбоору үчүн, кошуу жолу file төмөнкү: MRSUBG_Skeleton\Application/UserSTMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-12
    • STM32CubeIDE долбоору үчүн, кошуу жолу file бирдей:
      MRSUBG_Skeleton\Application\UserSTMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-13
  5. MRSUBG_Skeleton долбооруна stm32wl3x_hal_uart.c жана stm32wl3x_hal_uart_ex.c кошуңуз files төмөнкү жолго: MRSUBG_Skeleton\Drivers\STM32WL3x_HAL_Driver. Жол бардык IDE үчүн бирдей. эки files Firmware\Drivers\STM32WL3x_HAL_Driver\Src ичинде жайгашкан.STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-14
  6. COM мүмкүнчүлүктөрүн колдонуу үчүн, stm32wl3x_nucleo_conf.h file, Firmware\Projects\NUCLEOWL33CC\ Examples\MRSUBG\MRSUBG_Skeleton\Inc, USE_BSP_COM_FEATURE жана USE_COM_LOG жөндөөлөрүн 1U кылып өзгөртүү керек:STMicroelect-onics-UM3399-STM32Cube-WiSE-Radio-Code-Generator-FIG-15
  7. MRSUBG_Skeleton\Application\User ичинде жайгашкан "stm32wl3x_it.c" ичине төмөнкү кодду көчүрүңүз.

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

Flowgraph examples

  • Төрт мурункуample flowgraphs баштапкы код менен бирге берилет. Булар эксamples куралдар панелиндеги "Жүктөө" баскычын чыкылдатуу менен STM32CubeWiSE-RadioCodeGeneratorге жүктөлүшү мүмкүн.

AutoACK_RX

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

  • Auto-ACK демо эки STM32WL3x түзмөгү секвенсер жабдыктарынын жардамы менен CPU минималдуу кийлигишүүсү менен бири-бири менен автоматтык түрдө кантип сүйлөшө аларын көрсөтөт.
  • Бул агым диаграммасы А түзмөгүнүн жүрүм-турумун (Auto-Transmit-ACK) ишке ашырат. А түзмөгүндө секвенсер кабыл алуу абалында инициализацияланат (WaitForMessage), анда ал билдирүү келишин күтөт.
  • Жарактуу билдирүү келгенде, секвенсер автоматтык түрдө берүү абалына (TransmitACK) өтөт, мында ACK пакети CPU кийлигишүүсүз жооп катары жөнөтүлөт. Бул аяктагандан кийин, секвенер баштапкы WaitForMessage абалына кайтарылат.
  • Бул агым диаграммасы MRSUBG_SequencerAutoAck_Rx мурункудай эле жүрүм-турумду ишке ашыратample from ExampSTM32Cube WL3 Программа пакетинин les\MRSUBG папкасы. AutoACK_RX бир түзмөктө жарк этсе
    A, жана AutoACK_TX кээ бир түзмөктө жаркырап турат, B, эки түзмөк пинг-понг оюнундагыдай алдыга жана артка билдирүүлөрдү жөнөтүшөт.

AutoACK_TX

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

  • "Auto-ACK" демо эки STM32WL3x түзмөгү секвенсер аппаратынын жардамы менен CPU минималдуу кийлигишүүсү менен бири-бири менен автоматтык түрдө кантип сүйлөшө аларын көрсөтөт.
  • Бул агым диаграммасы В түзмөгүнүн жүрүм-турумун ишке ашырат (“Auto-Wait-for-ACK”). Өткөрүп берүү аяктагандан кийин, ал автоматтык түрдө кабыл алуу абалына өтөт, анда ал А түзмөгүнөн ырастоону күтөт (WaitForACK). Жарактуу тастыктоо келгенде, секвенсер баштапкы TransmitMessage абалына келтирилет жана бүт процесс кайра башталат. 4 секунданын ичинде эч кандай ACK кабыл алынбаса, тайм-аут башталат жана секвенсер баары бир TransmitMessage абалына кайтып келет.
  • Бул агым диаграммасы "MRSUBG_SequencerAutoAck_Tx" сыяктуу эле жүрүм-турумду ишке ашырат.ample from ExampSTM32Cube WL3 Программа пакетинин les\MRSUBG папкасы. Эгер AutoACK_RX бир түзмөктө жарк этсе, A жана AutoACK_TX кандайдыр бир башка түзмөктө, B жарк этсе, эки түзмөк пинг-понг оюнундагыдай алдыга жана артка билдирүүлөрдү жөнөтүшөт.

Сүйлөшүүдөн мурун угуңуз (LBT)

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

  • Бул эксample STM32WL3x маалымдама колдонмосунан алынган [1]. Бул экс жөнүндө көбүрөөк маалымат алуу үчүн ошол колдонмону караңызample.

жыттоо режими

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

  • Бул эксample STM32WL3x маалымдама колдонмосунан алынган [1]. Бул экс жөнүндө көбүрөөк маалымат алуу үчүн ошол колдонмону караңызample.

Ревизия тарыхы

Таблица 2. Документти кайра карап чыгуу тарыхы

Дата Версия Өзгөрүүлөр
21-ноябрь-2024 1 Алгачкы чыгаруу.
10-февраль, 2025-ж 2 Түзмөктүн аталышы STM32WL3x үчүн жаңыртылган.

МААНИЛҮҮ ЭСКЕРТҮҮ – КЫЛАТ КЫЛЫП ОКУҢУЗ

  • STMicroelectronics NV жана анын туунду компаниялары («СТ») ST өнүмдөрүнө жана/же бул документке каалаган убакта эскертүүсүз өзгөртүү, оңдоо, жакшыртуу, өзгөртүү жана жакшыртуу укугун өзүнө калтырат. Сатып алуучулар буйрутмаларды берүүдөн мурун ST продуктулары боюнча акыркы тиешелүү маалыматты алышы керек. ST продуктылары СТтин сатуунун шарттарына ылайык, буйрутманы ырастоо учурундагы жерде сатылат.
  • Сатып алуучулар ST өнүмдөрүн тандоо, тандоо жана колдонуу үчүн жалгыз жооп берет жана ST колдонууга жардам берүү же сатып алуучулардын продуктуларынын дизайны үчүн эч кандай жоопкерчилик тартпайт.
  • Бул жерде ST тарабынан эч кандай интеллектуалдык менчик укугуна ачык же кыйыр түрдө эч кандай лицензия берилбейт.
  • Бул жерде баяндалган маалыматтан башкача жоболор менен СТ продукциясын кайра сатуу СТ тарабынан мындай продукт үчүн берилген кепилдикти жокко чыгарат.
  • ST жана ST логотиби ST соода белгилери болуп саналат. ST соода белгилери жөнүндө кошумча маалымат алуу үчүн, www.st.com/trademarks караңыз. Бардык башка өнүм же кызмат аттары тиешелүү ээлеринин менчиги болуп саналат.
  • Бул документтеги маалымат бул документтин бардык мурунку версияларында мурда берилген маалыматтын ордун басат жана алмаштырат.
  • © 2025 STMicroelectronics – Бардык укуктар корголгон

Көп берилүүчү суроолор

  • С: STM32CubeWiSE-RadioCodeGenerator үчүн минималдуу система талаптары кандай?
    • A: Минималдуу система талаптары кеминде 2 Гбайт оперативдүү эстутум, USB порттору жана Adobe Acrobat reader 6.0 камтыйт.
  • С: STM32CubeWiSE-RadioCodeGenerator программалык пакетин кантип орното алам?
    • A: Программалык пакетти орнотуу үчүн, берилген ZIP файлынын мазмунун чыгарып алыңыз file убактылуу каталогго киргизип, аткарылуучу файлды ишке киргизиңиз file экрандагы нускамаларды аткаруу.

Документтер / Ресурстар

STMicroelectronics UM3399 STM32Cube WiSE Radio Code Generator [pdf] Колдонуучунун колдонмосу
UM3399, UM3399 STM32 Cube WiSE Radio Code Generator, UM3399, STM32, Cube WiSE Radio Code Generator, Radio Code Generator, Code Generator, Generator

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *