TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2642R: 官方库 rom.h 疑问

Part Number:CC2642R

您好!

请问TI官方库里的函数,最后都只有函数的入口地址,没有函数的具体实现。例如:

Start address of the ROM hard API access table (located after the ROM FW rev field)

#define ROM_HAPI_TABLE_ADDR 0x10000048

请问是这样的吗,还是我没有找到具体实现的地方?

这样做是为了保护官方的代码库吗?这样做是否不利于我们去解决官方库的一些bug?

zhiyong chen:

在ROM中实现API,是为了让用户使用更大的Flash。这些在ROM的函数,也有Flash版本,需要设置一下(忘记是哪个定义了)。

文档中还提到,1. 有一些库函数,只有ROM版本,即使HAPI。

2. 使用ROM API,不能调试进入里面。这时,可以选择用Flash版。

解决Bug,没想过,因为还没看懂呢。

,

YiKai Chen:

TI BLE Stack kernel 和ROM code是不開放給applcation開發者的

,

zhihao chen:

嗯 谢谢

,

zhihao chen:

嗯 我感觉可能官方是保护代码库的做法

,

zhihao chen:

这样是不是说明,我们买到的芯片,官方已经预先把这部分代码烧录进去了?

,

YiKai Chen:

ROM code的部份是的

,

Susan Yang:

zhihao chen 说:我们买到的芯片,官方已经预先把这部分代码烧录进去了?

如楼上所说,ROM的话,是已经烧录进去了

赞(0)
未经允许不得转载:TI中文支持网 » CC2642R: 官方库 rom.h 疑问
分享到: 更多 (0)