|
Nol.A SDK Library 26.11.2
For IoT System Software Development
|
LoRa RF 지원 IoT용 통신모듈 More...
Classes | |
| class | SystemRAK3172 |
Functions | |
| void | EXTI0_IRQHandler () |
| void | EXTI1_IRQHandler () |
| void | EXTI2_IRQHandler () |
| void | EXTI3_IRQHandler () |
| void | EXTI4_IRQHandler () |
| void | EXTI9_5_IRQHandler () |
| void | EXTI15_10_IRQHandler () |
Variables | |
| SystemRAK3172 | System |
| SerialPort & | Serial |
| SerialPort & | Serial2 |
| TwoWire & | Wire |
| TwoWire & | Wire2 |
| TwoWire & | Wire3 |
| SPI & | Spi1 |
| LoRaRadioChip & | SubGHzRadio |
| 내장 sub-1GHz 무선 | |
LoRa RF 지원 IoT용 통신모듈
RAKWireless의 RAK3172는 STMicroelectronics STM32WL 기반의 IoT용 통신 모듈입니다.
| 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 |
| 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</a> SDA</td>
</tr>
<tr>
<td>6</td>
<td>PA1</td>
<td>O</td>
<td></td>
</tr>
<tr>
<td>7</td>
<td>PA13</td>
<td>O</td>
<td>SWDIO</td>
</tr>
<tr>
<td>8</td>
<td>PA14</td>
<td>O</td>
<td>SWCLK</td>
</tr>
<tr>
<td>9</td>
<td>PA12</td>
<td>O</td>
<td><a href="Wire">Wire</a> SCL</td>
</tr>
<tr>
<td>10</td>
<td>PA11</td>
<td>O</td>
<td><a href="Wire">Wire</a> SDA</td>
</tr>
<tr>
<td>11</td>
<td>Ground</td>
<td></td>
<td></td>
</tr>
<tr>
<td>12</td>
<td>RF</td>
<td></td>
<td></td>
</tr>
<tr>
<td>13</td>
<td>PA7</td>
<td>O</td>
<td>SPI1_MOSI</td>
</tr>
<tr>
<td>14</td>
<td>PA6</td>
<td>O</td>
<td>SPI1_MISO</td>
</tr>
<tr>
<td>15</td>
<td>PA5</td>
<td>O</td>
<td>SPI1_CLK</td>
</tr>
<tr>
<td>16</td>
<td>PA4</td>
<td>O</td>
<td>SPI1_NSS</td>
</tr>
<tr>
<td>17</td>
<td>Ground</td>
<td></td>
<td> </td>
</tr>
<tr>
<td>18</td>
<td>Ground</td>
<td></td>
<td> </td>
</tr>
<tr>
<td>19</td>
<td>PA8</td>
<td>O</td>
<td></td>
</tr>
<tr>
<td>20</td>
<td>PA9</td>
<td>O</td>
<td><a href="Wire3">Wire3</a> SCL</td>
</tr>
<tr>
<td>21</td>
<td>BOOT0</td>
<td></td>
<td></td>
</tr>
<tr>
<td>22</td>
<td>NRST</td>
<td></td>
<td></td>
</tr>
<tr>
<td>23</td>
<td>Ground</td>
<td></td>
<td></td>
</tr>
<tr>
<td>24</td>
<td>V<sub>DD</sub></td>
<td></td>
<td></td>
</tr>
<tr>
<td>25</td>
<td>PA10</td>
<td>O</td>
<td>ADC4, <a href="Wire3">Wire3</a> SCL</td>
</tr>
<tr>
<td>26</td>
<td>PB2</td>
<td>O</td>
<td>ADC3</td>
</tr>
<tr>
<td>27</td>
<td>PB12</td>
<td>O</td>
<td>10 kΩ internally pulled-up for high freq variant or pulled-down for low freq variant</td>
</tr>
<tr>
<td>28</td>
<td>Ground</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>29</td>
<td>PA0</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>30</td>
<td>PB5</td>
<td></td>
<td></td>
</tr>
<tr>
<td>31</td>
<td>PB4</td>
<td>O</td>
<td>ADC2</td>
</tr>
<tr>
<td>32</td>
<td>PB3</td>
<td>O</td>
<td>ADC1</td>
</tr>
</table>
@section rak3172_projopt Project Options
<table>
<tr>
<th>Option</th>
<th>Description</th>
</tr>
<tr>
<td id="debug_stm32wlradio">NOLA_DEBUG_STM32WLRADIO | 1이면 STM32WLxx 내장 LoRa 무선 디버깅 메시지 출력이 활성화됩니다. |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |