主题中讨论的其他器件:SysConfig
如果我们使用 SysConfig 启用基本 GATT 配置文件并决定将此类配置文件修改为定制服务、那么如果我们对 SysConfig 进行更改并重新编译其生成的文件、该配置文件是否会保留其更改? 是否有其他更好的方法来创建自定义配置文件?
谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的 Lenio:
感谢您与我们联系。
我假设您使用的是 based_ble_profiles 示例、对吗?
在 basic_ble_profiles 示例中、SysConfig 通过更改文件 ti_ble_config.c/h 来启用所选配置文件。 但是、配置文件本身-即配置文件中的逻辑-存储在 /app/Profiles、并且 SysConfig 未更改。
此链接介绍了如何查看 SysConfig 生成的文件: https://software-dl.ti.com/simplelink/esd/simplelink_lowpower_f3_sdk/7.40.00.64/exports/docs/ble5stack/ble_user_guide/html/sysconfig/getting-started-cc23xx.html#viewing-sysconfig-output、供您参考
请注意、假设您要启用自己的全新配置文件并修改文件 ti_ble_config.c/h (由 SysConfig 生成)、则应确保 SysConfig 停止生成相同的文件-否则您的更改将在每次构建时被擦除。 下面介绍了禁止生成某些文件的方法: https://software-dl.ti.com/simplelink/esd/simplelink_lowpower_f3_sdk/7.40.00.64/exports/docs/ble5stack/ble_user_guide/html/sysconfig/sysconfig-disable-cc23xx.html#disable-sysconfig
我希望这将有所帮助、
此致、
您好!
我意识到、现在您可能实际上正在使用 basic_ble (而非 basic_ble_profiles)示例... 之前提供的答案仍然有效!
只有"在 basic_ble_profiles 示例中、SysConfig 通过更改文件 ti_ble_config.c/h"这一句话才能使用所选配置文件。"在 basic_ble 示例中、应更改"SysConfig 通过正确生成文件 ti_ble_config.c/h"来启用简单 GATT 配置文件的使用。"(在本例中、 无法将 SysConfig 配置为删除使用简单 GATT 示例)。
我希望这将澄清我的信息。
此致、