#author("2019-11-04T11:13:23+08:00","default:Admin","Admin") RT-Thread 为了在进入 main() 之前完成 RT-Thread 系统功能初始化,我们使用了 MDK 的扩展功能 $Sub$$ 和 $Super$$。 可以给 main 添加 $Sub$$ 的前缀符号作为一个新功能函数 $Sub$$main,这个 $Sub$$main 可以先调用一些要补充在 main 之前的功能函数(这里添加 RT-Thread 系统初始化功能),再调用 $Super$$main 转到 main() 函数执行,这样可以让用户不用去管 main() 之前的系统初始化操作。 下面我们来看看在 components.c 中定义的这段代码: /* $Sub$$main 函数 */ int $Sub$$main(void) { rtthread_startup(); return 0; } &ref(): File not found: "RTT_启动流程.png" at page "+RTT+入口"; 超多機能のアクセス解析が永久無料! コメント: |