下载bouffalo_sdk工具包
链接:https://pan.baidu.com/s/1eyDQW5J5YbYT7EiolkhJVg
提取码:ojmx
解压bouffalo_sdk文件
在地址栏输入cmd命令回车
设置临时环境变量
在cmd命令窗口中输入
set path=%cd%\tools\toolchain_gcc\bin;%cd%\tools\make;%cd%\tools\ninja;%path%
编译helloworld程序
在cmd命令窗口输入 cd examples/helloworld 切换文件目录
输入 make ninja CHIP=bl616 BOARD=bl616dk
编译helloworld程序
make - 编译工具链
ninja
- 构建工具
CHIP=bl616
设置芯片型号 为 bl616
BOARD=bl616dk
设置开发板型号 bl616dk
bl616dk
默认使用 GPIO_PIN_21
- TXD GPIO_PIN_22 - RXD

进入下载模式
1 - 按住boot按钮 2 - 在短按rest按钮 3 - 松开boot按钮
下载程序
使用 make flash CHIP=bl616 COMX=COM12 BAUDRATE=115200
命令下载``
make flash - 烧入命令
CHIP=bl616
-设置芯片型号
COMX=COM12
- 设置串口
BAUDRATE=115200
- 设置波特率
复位开发板
短按rest按钮 或 拔掉开发板数据线重新插上
使用串口工具查看输出数据
XCOM工具 链接: https://pan.baidu.com/s/1FgkapLFiGco7NhtKr4NbTw 提取码: cg77
XCOM配置需要查看 struct bflb_uart_config_s cfg;
结构体配置

如果一切正常
