用户工具

站点工具


蓝牙连接天猫精灵

**这是本文档旧的修订版!**

准备工作

  1. https://living.aliyun.com/注册,按提示进行公司认证。
    1. 需要用到公司的支付宝账号。
  2. 在控制台创建产品。
  3. 在后台选择对应的蓝牙模块。
  4. 找原厂和模块厂的FAE要资料,准备开发环境。
    1. 庆科EMB1087-P
      • 已经移植好天猫精灵,例程完整,需要下载权限。https://code.aliyun.com/BEE2_BLE_MESH/MESH_SDK_V0.9.5
      • 但是,需要FAE下载了再发过来。
      • 用Keil开发,免费的Lite版MDK只能编译32K代码。Keil的一个正版许可证的价格是十几万元,遂放弃。可以考虑请供应商代为开发。
    2. 利尔达LSD4BT-K55A,SDK直接在泰凌官网下载http://wiki.telink-semi.cn/wiki/chip-series/TLSR825x-Series/

第一次试编译

  1. 安装Telink IDE 1.3(其实是个比较老的Eclipse),如果有提示选工具链,则选择TC32编译工具链。
  2. 解压缩sigmeshsdk
  3. 把firmware目录复制到一个没有中文路径的目录
  4. 在Telink IDE 1.3里,选File-Import-General-Existing Projects into Workspace
  5. 选Project-Build All会自动Build “8269meshmasterdongle” - 选Window-Show View-C/C++ Projects - 在左侧的C/C++ Projects里找到firmware文件夹,点右键,在弹出菜单里,选最下面的Properties - 在弹出窗口里,找到C/C++ Build - Build Variables - Manage Configurations,把8258mesh设置成Active
  6. 选Project-Build All会自动Build “8258mesh” - 实测: - 使用泰凌的BDT软件烧录固件。 - 测试8258mesh编译出来的bin文件烧录后,是否可以和天猫精灵通信。
    1. 找到烧录三元组的方法。
蓝牙连接天猫精灵.1603939775.txt.gz · 最后更改: 2021/02/17 22:16 (外部编辑)