Onmicro 的BLE 产品 SDK中,共有2种格式的 配置数据格式,其中旧型号芯片使用使用cfg 格式的配置数据, 后在6621CxA 后发的芯片SDK,均采用 NVDS 新格式配置文件。 默认的配置文件,最常用是用来存储 Mac地址,蓝牙名称 。 如若没有烧录配置文件,或者烧录了错误的配置文件,SDK代码启动时,会Reset 配置区的数据,Mac和蓝牙名称会变成 ROM/库中 提供默认值。 配置数据的读写,只能通过对应的接口函数才能获取正确的值。因为值可能会在修改后,动态地存储到其它Flash位置,而不一定一直保持在原来位置。 配置区在Flash中的位置是最高位置固定位置。 如Flash容量为M Kbyte,则配置文件所在位置为(M-16K)至(M-4K),共占用12Kbyte空间。
如果需要预置特定的用户数据,那对应的配置数据文件可由附件中的 OmBleConfigurator 工具生成。具体操作需要参考配置工具手册。 附件说明书目录预览 配置工具软件参考附件【Rev2.0.1,版本会根据需要向新更新】 |