今天看了半天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)
后面的就看蒙了,有谁比较了解的支援一下啊,谢谢。
|