工具与软件:
尊敬的专家:
想提出以下问题:

目前、我正在尝试找出在 TI MCU 初始化期间实现 COPY_TABLE 和 CLEAR_TABLE 的位置。 到目前为止、我已在示例工程的映射文件中找到以下内容。
此处、根据相关解释、我认为 TI MCU 的初始化是在 cinit 初始化表中实现的。 根据官方手册、cinit 初始化表中的内容包含相应变量的长度、地址和数据信息。 也就是说、应该在(.cinit……数据.load)和(.cinit……bss.load)中实现它。 但是、当我搜索编译生成的十六进制文件中的特定内容时、我没有在相应地址找到预期的数据。
我的问题是:
初始化 copy_table 和 clear_table 的操作(即.data 和.bss 的初始化处理)是否在 cinit 执行?
2. cinit 中的具体内容是什么? 根据手册规定、应按数据长度、数据地址和特定数据的顺序排列。 但实际十六进制文件中 cinit 相应地址处的数据显然与此不同。
如下图所示: 
谢谢你。
此致、
阿奇·A·.


