rtt rt_application_init 疑惑

2019-10-11 19:37 [复制链接] 3 303

9 E, y0 ?4 ?2 k% H. h4 R
: J4 b1 [: K" _6 [4 y

4 Y5 }! b' r3 X' [5 O请问大神,这个函数在创建完初始线程后,进入main函数之后,这个线程是在哪里把自己关闭的呢1 h/ [2 T+ p5 s
使用道具 举报 显示全部楼层 回复
最新评论 | 正序浏览
显示全部楼层 |楼层直达:
发表于 2019-10-11 20:31:51 | 显示全部楼层
rt_application_init  函数执行的时候全局中断还是处于关闭状态,还没有启动调度在  rtthread_startup 函数的最后一条语句中 rt_system_scheduler_start 才打开全局中断启动调度
使用道具 举报 回复
发表于 2019-10-11 20:47:27 | 显示全部楼层
tyustli 发表于 2019-10-11 20:314 |9 X3 Y' C3 S! A
rt_application_init  函数执行的时候全局中断还是处于关闭状态,还没有启动调度在  rtthread_startup 函数 ...
# Q! F% x( G& N3 ^8 \
rt_system_scheduler_start  这个函数调用后 会 启动main_thread_entry  这个线程,然后进入main 函数,main_thread_entry  这个线程是在哪里关闭的呢
使用道具 举报 回复
发表于 2019-10-11 21:21:05 | 显示全部楼层
tyustli 发表于 2019-10-11 20:31& n1 t( Q5 K  a9 n: z* I
rt_application_init  函数执行的时候全局中断还是处于关闭状态,还没有启动调度在  rtthread_startup 函数 ...
* |. u/ J9 v8 O* F) K
我明白了,初始化线程结束后通过 调用 rt_thread_exit  将自己关闭,
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  1. 9 主题
  2. 113 帖子
  3. 113 积分

Ta的主页 发消息

Archiver|手机版|小黑屋|RT-Thread开发者社区 ( 沪ICP备13014002号-1

有害信息举报电话:021-31165890 手机:18930558079

© 2006-2019 上海睿赛德电子科技有限公司

Powered by RT-Thread

快速回复 返回顶部 返回列表