首页 > TAG信息列表 > RTI
__attribute__之section详解 ------ 把函数指定到具体某个section 之 RT-thread 实例详解
typedef int (*init_fn_t)(void);#define RT_USED __attribute__((used))RT_USED const init_fn_t __rt_init_##fn SECTION(".rti_fn." level) = fn #define INIT_BOARD_EXPORT(fn) INIT_EXPORT(fn, "1") #define INIT_PRRTT笔记-分析自动初始化机制转
首先全局搜索一个任意的自启动宏,便能找到在rtdef.h中由如下定义 1 #define INIT_BOARD_EXPORT(fn) INIT_EXPORT(fn, "1") 2 3 /* pre/device/component/env/app init routines will be called in init_thread */ 4 /* components pre-initialization (pure softwaRT-Thread 自动初始化机制详解
RT-Thread 自动初始化机制详解 介绍 一般初始化 嵌入式开发在初始化某个外设的时候大部分都是以下这种形式 int main(int argc, char *argv[]) { clk_init(); led_init(); beep_init(); key_init(); ..... while(1) { ... } } 上面的初