我有以下问题: 我使用ecos作为我的微控制器,并使用'cyg_scheduler_start();'启动多个线程。现在我想阻止它们,没问题 'cyg_thread_exit()'。但是,如果我停止最后一个任务,微控制器不会返回主,我称之为线程。主要应该在线程开始之后运行。
或至少说,在第一个线程完成后启动其他线程。我现在使用cyg_thread_suspend
和cyg_thread_resume
来实现这一点。但是有更好的方法吗?
答案 0 :(得分:1)
答案或多或少非常简单。它没有去。你可以做的是处理其他线程的一个线程,只是一个想法。