Tomo
GR551x SDK V1.7.0已发布,相关资料获取请进入官网低功耗蓝牙产品SDK页面.
该SDK版本详细更新内容,可查阅GR551x_Software_Development_Kit_Release_Note_Rev.1.7.0文件,文件路径如下: GR551x_SDK_V1.7.0\GR551x_Software_Development_Kit_Release_Note_Rev.1.7.0.pdf.
此贴将重点说明GR551x SDK V1.7.0重要更新点,以便开发者评估是否升级SDK并顺利完成SDK的升级,如有任何问题,可在评论区反馈.
多线程状态下BLE软件Calendar计算时间时需关闭中断,确保线程安全
新增接口配置BLE MAC地址生成策略
ADC通道切换时可不用再去反复初始化APP ADC模块,该功能示例工程为:SDK_FOLDER\projects\peripheral_app\adc\app_adc
该功能使用操作步骤:
APP I2C模块数据结构中增加从机地址信息,在回调中通过app_i2c_evt_t类型入参的.slave_addr获取当前从机地址,在一主多从应用时方便进行功能开发
规避APP Timer定时大于1小时出现时间异常问题,若应用有APP Timer大于1小时需求,应用层可自行实现
移除所有Keil工程对after_build.bat脚本的使用SDK升级需同步更新Keil工程配置,具体方法请点击这里
目前仅在ble_app_rscs和ble_app_template_freertos示例工程中增加了APP LOG Store模块,使用前请使能该工程中custom_config.h中的宏APP_LOG_STORE_ENABLE
GRToolbox V2.11工具中也增加了对BLE导出日志功能的支持
变更芯片可运行bin文件处理方式bin文件的处理和用法,参考请点击这里
Gprogrammer新增对芯片型号GR5513BENDU的支持支持GR5513BENDU芯片选择及固件下载等相关功能
Gprogrammer新增功能firmware 界面支持不连接设备情况下添加(添加或拖拽)固件(支持.hex/.bin格式)firmware 界面增加export按钮,支持对原始固件转化导出非加密.bin格式文件encrypt和sign 界面添加固件增加对hex格式固件的支持,将导入的hex格式文件转化为.bin文件进行加密/加签后导出对应加密/加签.bin格式文件
Gprogrammer命令行工具变更GR551x_console.exe 名变更为 GR5xxx_console.exeGR551x_encrypt_signature.exe 名变更为 GR5xxx_encrypt_signature.exebal_product_info.exe 名变更为 GR5xxx_product_info.exe命令行工具增加固件转换命令:“generate”,可将IDE工具生成的固件(.hex/.bin格式)转换为芯片可使用的.bin格式(非加密)命令行工具命令参数详细:详见《Gprogrammer用户手册_V2.5》
Tomo
打开微信,使用“扫一扫”即可关注