SDK  23.9.2
For IoT System Software Development
Classes | Variables
RAKWireless RAK3172

LoRa RF 지원 IoT용 통신모듈 More...

Classes

class  SystemRAK3172
 

Variables

SystemRAK3172 System
 
SerialPortSerial
 
SerialPortSerial2
 
TwoWireWire
 
TwoWireWire2
 
SPISpi1
 
LoRaRadioChipSubGHzRadio
 

Detailed Description

LoRa RF 지원 IoT용 통신모듈

RAKWireless의 RAK3172는 STMicroelectronics STM32WL 기반의 IoT용 통신 모듈입니다.

Memory-map

Name Start Address Size Description
Flash 0x08000000 256KB Program memory
RAM 0x20000000 32KB - 32 - NOLA_NOINIT_SIZE bss, heap (default: 8KB), stack (default: 4KB)
NOINIT 0x20007FE0 - NOLA_NOINIT_SIZE NOLA_NOINIT_SIZE Application no-initialization section
NOINIT_SYS 0x20007FE0 32 System reserved no-initialization section

Pin-map

No Name Digital I/O Alternate Function
1 PA3 O Serial2 Rx
2 PA2 O Serial2 Tx
3 PA15 O ADC5
4 PB6 O Serial Tx, Wire2 SCL
5 PB7 O Serial Rx, <a href="Wire2>Wire2 SDA
6 PA1 O
7 PA13 O SWDIO
8 PA14 O SWCLK
9 PA12 O Wire SCL
10 PA11 O Wire SDA
11 Ground
12 RF
13 PA7 O SPI1_MOSI
14 PA6 O SPI1_MISO
15 PA5 O SPI1_CLK
16 PA4 O SPI1_NSS
17 Ground
18 Ground
19 PA8 O
20 PA9 O
21 BOOT0
22 NRST
23 Ground
24 VDD
25 PA10 O ADC4
26 PB2 O ADC3
27 PB12 O 10 kΩ internally pulled-up for high freq variant or pulled-down for low freq variant
28 Ground
29 PA0
30 PB5
31 PB4 O ADC2
32 PB3 O ADC1

Project Options

Option Description
NOLA_DEBUG_STM32WLRADIO 1이면 STM32WLxx 내장 LoRa 무선 디버깅 메시지 출력이 활성화됩니다.

Variable Documentation

◆ Serial

SerialPort& Serial
UART1을 사용하기 위한 참조자

◆ Serial2

SerialPort& Serial2
UART2을 사용하기 위한 참조자

◆ Wire

TwoWire& Wire
I2C2을 사용하기 위한 참조자

◆ Wire2

TwoWire& Wire2
I2C1을 사용하기 위한 참조자