天猫精灵连接蓝牙摸索2-TG7100B安装好LINUX编译环境后如何下载程序及测试效果
天猫精灵连接蓝牙摸索2-TG7100B安装好LINUX编译环境后如何下载程序及测试效果
按上一篇文档《关于阿里巴巴蓝牙MESH芯片TG7100B LINUX 开发环境塔建图文说明 》所有的命令全部运行通过以后,就可以编译指定的SDK文件了。我这里用的是阿里巴巴认证过的最新的版本 genie-bt-mesh-sdk-rel_1.2.0 。我将该文件放在了我虚拟机LINUX建立的与WIN7系统共享的文件夹里。
第一步:将SDK解压后通过 指令在 LINUX环境了查看根目录,必须跟我下图1一样:
图1
第二步:在第一步的基础上,我们可以在自己的共享文件下查看SDK的文件根目录,接下来就可以在刚才的目录下进行运行编译指令了
aos make bluetooth.light_ctl@tg7100b
如下图2
图2
第三步 使用官方指定最新的 ISP下载工具 进行程序下载 “TG71XX_Programmer”界面设置如下,如图3,按着我图片上的顺序相应的地方做操作,具体可以参考官方的”TG_B_7101_产品手册V1.5”
图3
第四步 将芯片的TM引脚从之前的VCC 接到GND。接着断开 下载器的串口连接,打开串口调试助手工具,打开串口并设置 串口波特率为 512000。首先向模块发送AT指令,看是否有返回。图下图4
图4
第五步 将天猫精灵服务器设置的三元组信息通过命令发送如下图5,具体的三元组信息用自己的为准,可以通过阿里云和天猫精灵的服务器的相关说明申请:
图5
第六步:可以通过天猫精灵来控制板子上的LED开和关,图6是我的用的芯片模组的截图和效果。
图6
第七步 以上六步完成后,通过语音或者天猫精灵APP控制设备时,串口上会回发对应的数据如下图7
图7
注:以上每个指令运行后必须要成功,如果不成功就多运行几次,或者根据提示错误代码可以去百度搜索下解决办法。
欢迎在蓝牙MESH与阿里天猫精灵对接的技术交流。W X : 180 8608 6621
杨荣国 2020 10 23
本文地址:https://blog.csdn.net/weixin_44862509/article/details/109244431