博流 BL-HWC-G1 开发板环境搭建

BL602 是一款 Wi-Fi + BLE 组合的芯片组,用于低功耗和高性能应用开发。

无线子系统包含 2.4G 无线电,Wi-Fi 802.11b/g/n 和 BLE 基带/MAC 设计。微控制器子系统包含一个低功耗的 32 位 RISC CPU,高速缓存和存储器。电源管理单元控制低功耗模式。此外,还支持各种安全性能。

外围接口包括 SDIO,SPI,UART,I2C,IR remote,PWM,ADC,DAC,PIR 和 GPIO。

BL702 是一款 BLE + Zigbee 组合的芯片组,用于低功耗物联网应用开发。

无线子系统包含 2.4G 无线电,BLE5.0 和 802.15.4 基带/MAC 设计。微控制器子系统包含一个低功耗的 32 位 RISC CPU,高速缓存和存储器。电源管理单元控制低功耗模式。此外,还支持各种安全性能。

外围接口包括 USB2.0,以太网,红外遥控器,SPI,UART,ISO 17987,I2C,I2S,PWM,QDEC,KeyScan,ADC,DAC,PIR 和 GPIO。

而博流 BL-HWC-G1 开发板具有这俩种模组,通过简单的硬件改动,可以支持WIFI/BLE/Zigbee 网关开发。集成BL602 Lot 3S模组,USB-to-USART桥接芯片,可用于芯片烧录和系统调试,具有按键和启动模式按键控制,并且也支持下载功能,支持I2C,SPI,UART和PWM接口传感器

 

 

 下面就开始装环境:

安装串口工具,网上搜索串口工具sscom下载使用

获取MSYS2安装包MSYS2 - Browse /Base/x86_64 at SourceForge.net

打开MSYS2并安装git,输入命令:pacman -S git

打开MSYS2并安装make,输入命令:pacman -S make

回车,并根据提示直到安装完成。
之后需要配置环境变量
点开搜索框输入编辑系统环境变量

 
然后选择高级->环境变量,打开新的界面,操作如下图:

 双击PATH新添系统环境变量,此过程操作是通过界面进行操作的,还可以直接通过Windows终端命令行直接进行添加,将安装的msys64的路径下的usr/bin添加到Path中,添加完成后一路确定退出便可。添加后可以在命令提示符中输入path检查。

打开刚下载的MSYS2 用 git clone git@github.com:bouffalolab/bl_iot_sdk.git 命令克隆远程仓库
注,需要权限下载,此处不用git命令行的方式下载,在博流智能科技(南京)有限公司/bl_iot_sdk直接下载压缩包,放入msys2下msys2\home\user目录中

 

之后在MSYS2中输入cd bl_iot_sdk-master/customer_app/bl602_demo_event/
使msys2进入所下载的bl_iot_sdk文件夹中需要编译的位置,之后便可以进入到对应的app目录进行编译了,操作如下:

 成功现象如下:

打开 bl_iot_sdk/tools/flash_tool 文件中的 BLDevCube.exe\程序
chip type 选择 BL602/604,点击finish进入配置页面,参照如下:

 显示success即为下载成功,如出现错误代码请参照博流官方论坛https://bbs.bouffalolab.com/t/bl602-604-zh
最后打开串口调试助手查看情况,设置成功打开如下显示:

 可以看到,开发板代码已经烧录成功且有回复显示,流程参考了博流支持https://dev.bouffalolab.com/home中的开发文档。下周使用windows适配的编译器进行编程,欢迎各位大佬批评指正。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值