本文章是基于BES2700 芯片,其他BESxxx 芯片可做参考,如有不当之处,欢迎评论区留言指出。
BES 平台 SDK之代码架构讲解一_谢文浩的博客-CSDN博客
上篇文章粗略的对整个SDK 目录下的文件进行了说明,接下来会对SDK 比较详细的介绍。
一. 关于Target.mk 脚本
CHIP ?= best1306 :编译的目标平台,在编译指令里面对应 make T=best1306
DEBUG ?= 1: 开启调试模式
export LIBC_OVERPRIDE ?= 1: 定义宏并赋值为1,等同于#define LIBC_OVERPRIDE 1
export LIBC_OVERPRIDE ?= 0: 删除宏定义,等同于 #undef LIBC_OVERPRIDE
ifeq ($(BT_FA_ECC),1) : 条件编译,判断BT_FA_ECC 是否为1
<