本文章是基于BES2700 芯片,其他BESxxx 芯片可做参考,如有不当之处,欢迎评论区留言指出。
1. SDK 目录下包含的文件
1.1 Apps 文件
主要包含了上层应用逻辑代码,比如电池电量管理、按键、main目录下的app_init.c (应用层初始化接口)。
1.2 Bthost 文件
主要包含蓝牙协议栈相关代码
1.3 Config 文件
平台配置相关文件,通过修改Target.mk 和common.mk 文件,实现各模块功能的开启或者关闭(本意还是对宏的定义和赋值)
1.4 Include 文件
平台相关头文件,包含平台使用的操作系统(RTX5)
1.5 Lib 文件
bes 封装底层库及第三方插件
1.6 Out 文件
编译输出目标文件,xxx.bin文件就是我们要烧录的文件
1.7 Platform 文件
BES 平台&