Start Up Files
标准的 STARTUP 代码中最后一行跳转到了 ?C_START,它在无需要初始化的变量时跳转到 main,在有变量需要初始化时则跳转到 INIT 代码。INIT 是位于 LIB 文件夹下,keil 默认不拷贝到项目文件夹,也不推荐修改,但有时候确实可能需要修改(例如看门狗相关)的一个 A51 文件,它定义了
?C_INITSEG
段,负责初始化变量。关于 INIT.A51 的介绍:
Last updated
Was this helpful?
标准的 STARTUP 代码中最后一行跳转到了 ?C_START,它在无需要初始化的变量时跳转到 main,在有变量需要初始化时则跳转到 INIT 代码。INIT 是位于 LIB 文件夹下,keil 默认不拷贝到项目文件夹,也不推荐修改,但有时候确实可能需要修改(例如看门狗相关)的一个 A51 文件,它定义了 ?C_INITSEG
段,负责初始化变量。
关于 INIT.A51 的介绍:
Last updated
Was this helpful?