ATB1103L SDK DEMO
ATB1103L SDK DEMO
ATB1103L SDK DEMO已实现接入美的IoT平台的功能。
关键参数
参数名称 | 参数值 |
---|---|
默认蓝牙设备名称 | midea |
蓝牙连接最大距离 | 10米 |
蓝牙最大广播距离 | 8米 |
蓝牙最大通信数据包 | 128Byte |
蓝牙控制响应时间 | 300ms |
保持连接时间 | 2小时 |
支持产测自检 | 是 |
串口支持的数据包最小发送时间间隔 | 50ms |
串口支持最大数据长度 | 256byte |
1、Project编译环境&路径
1.1该工程的编译环境为windows,编译工具为IDE-KEIL5.2以上。
1.2 工程位置为:
samples/ble_module_peripheral/keil5/ble_module/ble_module.uvprojx
注:其他samples/路径下的.uvprojx为芯片原始sample工程
2、Project编译
2.1使用keil打开工程文件ble_module.uvprojx,点击”make”按钮,执行编译。
2.2编译结果如下,编译成功。
3、打包固件
3.1安装打包环境python2.7.x。安装好python环境后,python –v 查询,安装成功,如下图:
3.2执行打包工具samples/ble_module_peripheral/build_xip.bat。如下
3.3打包执行过程,如下图:
3.4固件生成位置:samples/ble_module_peripheral/outdir,如下图:
4、烧录固件
4.1先安装tools目录下的ATT自动化测试工具。点击打开自动化测试工具,如下:
4.2打开自动化测试工具(BLE),工具界面如下:
4.3点击识别串口,短接USB串口线TX,RX,窗口内会显示识别到的串口号,然后点击应用。如下图:
4.4点击”选择添加测试文件”栏文件按钮,添加烧录文件。如下图:
4.5模组烧录接线图
4.6点击重置后,串口再连接模块,等待3s后,烧录成功,如下图:
注:正式release固件烧录时,会擦除掉license文件。按照如下修改则,则不会被擦除。