初始化函数有以下三个
os_sys_init()
os_sys_init_prio()
os_sys_init_user()
1,void os_sys_init( void (*task) (void) );
void os_sys_init (void (*task)(void) ); /* Task to start */
Description:
The os_sys_init function initializes and starts the Real-Time eXecutive (RTX) kernel.
os_sys_init函数初始化并启动RTX内核。
The task argument points to the task function to start after the kernel is initialized.
参数为在初始化内核之后启动的任务函数。
The RTX kernel gives the task a default priority of 1.
RTX内核将任务的默认优先级设置为1。
The os_sys_init function is in the RL-RTX library. The prototype is defined in rtl.h.
os_sys_init函数位于RL-RTX库中。原型在rtl.h中定义。
Note:
The os_sys_init function must be called from the main C function.
必须从main函数调用os_sys_init函数。
The RTK kernel uses the default stack size, which is defined in rtx_config.c, for the task
RTK内核使用默认堆栈大小,在rtx_config.c中定义。
Return Value:
The os_sys_init function does not return.