跳至内容
魔狮电子 开源硬件
不仅是源代码!
用户工具
登录
站点工具
搜索
工具
显示源文件
修订记录
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
•
蓝牙连接天猫精灵
侧边栏
魔狮电子
开源硬件
开源软件
工具链
关于
网站索引
蓝牙连接天猫精灵
**这是本文档旧的修订版!**
目录
准备工作
第一次试编译
实测
准备
硬件接法
准备工作
在
https://living.aliyun.com/
注册,按提示进行公司认证。
需要用到公司的支付宝账号。
在控制台创建产品。
在后台选择对应的蓝牙模块。
找原厂和模块厂的FAE要资料,准备开发环境。
庆科EMB1087-P
已经移植好天猫精灵,例程完整,需要下载权限。
https://code.aliyun.com/BEE2_BLE_MESH/MESH_SDK_V0.9.5
但是,需要FAE下载了再发过来。
用Keil开发,免费的Lite版MDK只能编译32K代码。Keil的一个正版许可证的价格是十几万元,遂放弃。可以考虑请供应商代为开发。
利尔达LSD4BT-K55A,SDK直接在泰凌官网下载
http://wiki.telink-semi.cn/wiki/chip-series/TLSR825x-Series/
飞燕的代码没有移植。直接用sig mesh的SDK即可连上天猫精灵
http://wiki.telink-semi.cn/tools_and_sdk/BLE_Mesh/SIG_Mesh/sig_mesh_sdk.zip
购买烧录器(芯片样品可以免费,烧录器得付费):
https://item.taobao.com/item.htm?id=620226839866
第一次试编译
安装Telink IDE 1.3(其实是个比较老的Eclipse),如果有提示选工具链,则选择TC32编译工具链。
解压缩sig
mesh
sdk
把firmware目录复制到一个没有中文路径的目录
在Telink IDE 1.3里,选File-Import-General-Existing Projects into Workspace
选Project-Build All会自动Build “8269
mesh
master
dongle” - 选Window-Show View-C/C++ Projects - 在左侧的C/C++ Projects里找到firmware文件夹,点右键,在弹出菜单里,选最下面的Properties - 在弹出窗口里,找到C/C++ Build - Build Variables - Manage Configurations,把8258
mesh设置成Active
选Project-Build All会自动Build “8258_mesh”
实测
准备
烧录器:EVK
目标板:EVB
烧录工具:Telink BDT
硬件接法
将USB线的一端接入PC USB接口,另一端接到烧录器(EVK)的Mini USB接口;
将EVK上的
SWM
用杜邦线接到目标板(EVB)的
SWS
接口;
将另一条USB线的一端接入ECK的USB接口,另一端接入EVB的Mini USB接口;
使用泰凌的BDT软件烧录固件。
测试8258_mesh编译出来的bin文件烧录后,是否可以和天猫精灵通信。
找到烧录三元组的方法。
蓝牙连接天猫精灵.1603953980.txt.gz
· 最后更改: 2021/02/17 22:16 (外部编辑)
页面工具
显示源文件
修订记录
反向链接
回到顶部