EasyManuals Logo

STMicroelectronics STM32WL5 Series User Manual

STMicroelectronics STM32WL5 Series
1450 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #207 background imageLoading...
Page #207 background image
RM0453 Rev 5 207/1450
RM0453 Sub-GHz radio (SUBGHZ)
227
5.9.3 Basic sequence for BPSK transmit operation
The sub-GHz radio can be set in BPSK transmit operation mode by the following steps:
1. Define the location of the transmit payload data in the data buffer, with
Set_BufferBaseAddress()
2. Write the packet data (synchronization word, payload data) to the transmit data buffer
with Write_Buffer().
3. Select the packet type (BPSK) with Set_PacketType().
4. Define the frame format with Set_PacketParams().
5. Define the RF frequency with Set_RfFrequency().
6. Define the PA configuration with Set_PaConfig().
7. Define the PA output power and ramping with Set_TxParams().
8. Define the modulation parameters with Set_ModulationParams().
9. Enable TxDone and Timeout interrupts by configuring IRQ with Cfg_DioIrq().
10. Start the transmission by setting the sub-GHz radio in TX mode with Set_Tx(). After
the transmission is finished, the sub-GHz radio enters automatically the Standby mode.
11. Wait for sub-GHz radio IRQ interrupt and read interrupt status with
Get_IrqStatus():
a) On a TxDone interrupt, the packet is successfully sent.
b) On a timeout interrupt, the transmission is timed out.
12. Clear interrupt with Clr_IrqStatus().
13. Optionally, send a Set_Sleep() command to force the sub-GHz radio in Sleep mode.
5.10 Sub-GHz radio registers
The sub-GHz radio peripheral registers can be accessed by sub-GHz radio command
Write_Register() and Read_Register().
5.10.1 Sub-GHz radio ramp-up MSB register (SUBGHZ_RAM_RAMPUPH)
Address offset: 0x0F0
Reset value: 0x00
76543210
RAMPUP[15:8]
rw rw rw rw rw rw rw rw
Bits 7:0 RAMPUP[15:8]: Ramp-up MSB bits

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the STMicroelectronics STM32WL5 Series and is the answer not in the manual?

STMicroelectronics STM32WL5 Series Specifications

General IconGeneral
BrandSTMicroelectronics
ModelSTM32WL5 Series
CategoryMicrocontrollers
LanguageEnglish

Related product manuals