【安信可BW16-Kit】1、开发板简介和开发环境搭建
[复制链接]
本帖最后由 xiyou2020eeeee 于 2024-2-11 20:28 编辑
- 开发板简介和开发环境搭建
- 开发板简介
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类连接器,具有自动上传电路。
开发板管脚如下:
|
GPIO pin |
GPIO INT |
ADC |
PWM |
UART |
SPI |
I2C |
IR |
RGB LED |
SWD |
0 |
PA7 |
✓ |
|
|
LOG_TX |
|
|
|
|
|
1 |
PA8 |
✓ |
|
|
LOG_RX |
|
|
|
|
|
2 |
PA27 |
✓ |
|
|
|
|
|
|
|
SWD_DATA |
3 |
PA30 |
✓ |
|
✓ |
|
|
|
|
|
|
4 |
PB1 |
✓ |
|
|
Serial_TX |
|
|
|
|
|
5 |
PB2 |
✓ |
|
|
Serial_RX |
|
|
|
|
|
6 |
PB3 |
✓ |
A2 |
|
|
|
|
|
|
SWD_CLK |
7 |
PA25 |
✓ |
|
✓ |
|
|
I2C_SCL |
IR_TX |
|
|
8 |
PA26 |
✓ |
|
✓ |
|
|
I2C_SDA |
IR_RX |
|
|
9 |
PA15 |
✓ |
|
|
|
SPI_SS |
|
|
|
|
10 |
PA14 |
✓ |
|
|
|
SPI_SCLK |
|
|
LED_G |
|
11 |
PA13 |
✓ |
|
✓ |
|
SPI_MISO |
|
|
LED_B |
|
12 |
PA12 |
✓ |
|
✓ |
|
SPI_MOSI |
|
|
LED_R |
|
- 开发环境搭建
BW16-Kit开发板开发环境多样,官方给出的是基于arduino进行开发。
首先,寻找正确的json文件。
在arduino官方给出了一个连接、在github上也有链接。但是均不可用。
最后,可用的json为
其次,安装BW16开发板。在开发板中搜索BW16,安装BW16开发板即可。
|