打印

请问有谁知道iar for arm中的data初始化是如何进行的

[复制链接]
6373|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huangxz|  楼主 | 2013-1-10 20:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ARM, FOR, IAR, CD, dc
今天看了半天iar的初始化
__iar_data_init3 (0x000536F0)
其中根据
    Region$$Table$$Base
        0x00053744:    fffc4c4b    KL..    DCD    4294724683
        0x00053748:    00003e24    $>..    DCD    15908
        0x0005374c:    a0032a5c    \*..    DCD    2684562012
        0x00053750:    00000000    ....    DCD    0
        0x00053754:    fffffc61    a...    DCD    4294966369
        0x00053758:    00000002    ....    DCD    2
        0x0005375c:    00000002    ....    DCD    2
        0x00053760:    00000068    h...    DCD    104
        0x00053764:    00000ad7    ....    DCD    2775
        0x00053768:    a0031cf0    ....    DCD    2684558576
        0x0005376c:    00000d6c    l...    DCD    3436
前4个是zero 初始化
                 __iar_zero_init3:r_data_init3 (0x000536F0)
比较好理解

可是到了
__iar_packbits_init3:ta_init3 (0x000536F0)
后面的就看蒙了,有谁比较了解的支援一下啊,谢谢。

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:醒来才发现,一切都是一场梦

176

主题

4918

帖子

11

粉丝