CN / EN
文档反馈
感谢关注汇顶文档,期待您的宝贵建议!
感谢您的反馈,祝您愉快!

工程目录

Second Boot示例的源代码和工程文件位于:SDK_Folder\projects\ble\dfu\second_boot\Keil_5

双击打开second_boot.uvprojx工程文件,在Keil中查看Second Boot示例工程目录结构,相关文件介绍如所表 6示。

表 6 Second Boot工程文件说明
Group 文件 描述
gr_profiles otas.c OTA Service实现

user_callback

user_gap_callback.c

GAP Callback实现,如连接、断连、GAP参数更新等

user_gatt_common_callback.c

GATT Common Callback实现,如MTU更新

user_platform user_periph_setup.c APP Log和看门狗的配置

user_app

main.c

main()入口函数

user_app.c

实现OTA Service初始化与BLE事件处理

user_dfu.c

实现DFU初始化

oc_board.h

实现固件有效性检查和固件跳转

sign_verify.lib

实现固件签名验证的静态库

user_config.h

看门狗、固件验签相关配置

扫描关注

打开微信,使用“扫一扫”即可关注。