【安信可BW16-Kit】1、开发板简介和开发环境搭建
本帖最后由 xiyou2020eeeee 于 2024-2-11 20:28 编辑<ol>
<li>开发板简介和开发环境搭建</li>
</ol>
<ol>
<li>开发板简介<br />
BW16-Kit开发板基于Realtek RTL8720DN,是一款Wi-Fi和蓝牙IC,支持用于Wi-Fi通信的2.4 GHz和5 GHz双频段,以及蓝牙低能量(BLE)5.0。BW16模块是B&T公司生产的一款高度集成的Wi-Fi和蓝牙模块,它以RTL8720DN为主要的SoC(片上系统),可以被认为是一个典型的带有SBCS的Wi-Fi和蓝牙应用的SoC。BW16 C型板是一款集成了模块的开发板。有2块BW16板卡,BW16和BW16 C类板卡。BW16 C类板卡使用USB C类连接器,具有自动上传电路。<br />
开发板管脚如下:<br />
<table border="1">
<tbody>
<tr>
<td> </td>
<td>GPIO pin</td>
<td>GPIO INT</td>
<td>ADC</td>
<td>PWM</td>
<td>UART</td>
<td>SPI</td>
<td>I2C</td>
<td>IR</td>
<td>RGB LED</td>
<td>SWD</td>
</tr>
<tr>
<td>0</td>
<td>PA7</td>
<td>✓</td>
<td> </td>
<td> </td>
<td>LOG_TX</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>1</td>
<td>PA8</td>
<td>✓</td>
<td> </td>
<td> </td>
<td>LOG_RX</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>2</td>
<td>PA27</td>
<td>✓</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>SWD_DATA</td>
</tr>
<tr>
<td>3</td>
<td>PA30</td>
<td>✓</td>
<td> </td>
<td>✓</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>4</td>
<td>PB1</td>
<td>✓</td>
<td> </td>
<td> </td>
<td>Serial_TX</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>5</td>
<td>PB2</td>
<td>✓</td>
<td> </td>
<td> </td>
<td>Serial_RX</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>6</td>
<td>PB3</td>
<td>✓</td>
<td>A2</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>SWD_CLK</td>
</tr>
<tr>
<td>7</td>
<td>PA25</td>
<td>✓</td>
<td> </td>
<td>✓</td>
<td> </td>
<td> </td>
<td>I2C_SCL</td>
<td>IR_TX</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>8</td>
<td>PA26</td>
<td>✓</td>
<td> </td>
<td>✓</td>
<td> </td>
<td> </td>
<td>I2C_SDA</td>
<td>IR_RX</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>9</td>
<td>PA15</td>
<td>✓</td>
<td> </td>
<td> </td>
<td> </td>
<td>SPI_SS</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>10</td>
<td>PA14</td>
<td>✓</td>
<td> </td>
<td> </td>
<td> </td>
<td>SPI_SCLK</td>
<td> </td>
<td> </td>
<td>LED_G</td>
<td> </td>
</tr>
<tr>
<td>11</td>
<td>PA13</td>
<td>✓</td>
<td> </td>
<td>✓</td>
<td> </td>
<td>SPI_MISO</td>
<td> </td>
<td> </td>
<td>LED_B</td>
<td> </td>
</tr>
<tr>
<td>12</td>
<td>PA12</td>
<td>✓</td>
<td> </td>
<td>✓</td>
<td> </td>
<td>SPI_MOSI</td>
<td> </td>
<td> </td>
<td>LED_R</td>
<td> </td>
</tr>
</tbody>
</table>
</li>
<li>开发环境搭建</li>
</ol>
<div>BW16-Kit开发板开发环境多样,官方给出的是基于arduino进行开发。</div>
<div>首先,寻找正确的json文件。</div>
<div>在arduino官方给出了一个连接、在github上也有链接。但是均不可用。</div>
<div><a href="https://github.com/arduino/Arduino/wiki/Unofficial-list-of-3rd-party-boards-support-urls">https://github.com/arduino/Arduino/wiki/Unofficial-list-of-3rd-party-boards-support-urls</a></div>
<div>最后,可用的json为</div>
<div><a href="https://github.com/Ameba8195/Arduino/raw/master/release/package_realtek.com_ameba_index.json" target="_blank">https://github.com/Ameba8195/Arduino/raw/master/release/package_realtek.com_ameba_index.json</a></div>
<div>其次,安装BW16开发板。在开发板中搜索BW16,安装BW16开发板即可。</div>
<div></div>
页:
[1]