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

关于TM4C129X函数库中rom.h里面的一个问题

rom.h文件说可以帮助调用ROM里面的函数,但里面定义的APITABLE并不是ROM地址:

#define ROM_APITABLE            ((uint32_t *)0x01000010)

我查看了规格书,0x01000010开始到0x01FFFFFF, 是芯片的保留地址(如下),请问rom.h里面为什么这样定义?

rom.h这样定义又有什么意义?

xyz549040622:

没研究过这个地址。既然是保留地址,那就是说明可以使用的。学会用库就好了,深究这个,没多大作用吧

Lianjie Lin:

回复 xyz549040622:

嗯 ,我想了一下,可能有减少编译的代码量吧

xyz549040622:

回复 Lianjie Lin:

主要还是效率的问题,在rom调用,比在flash中调用快多了。

赞(0)
未经允许不得转载:TI中文支持网 » 关于TM4C129X函数库中rom.h里面的一个问题
分享到: 更多 (0)