你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
slotg 发表于 2015-6-28 22:34 OS系统,感谢分享
QianFan 发表于 2015-6-29 10:02 如果是第一个版本的话,可以传递curPid给taskDelete删除自己。但是第一个版本删除自己之后,并不能实时的 ...
Mandelbrot_Set 发表于 2015-6-29 10:17 如果删除自己, taskDelete函数里,在 taskSwOn();之后
左岸右岸 发表于 2015-6-29 10:37 没尝试过ucos,学习一下
意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器
暂且算是一个任务调度器。
如果删除自己,
taskDelete函数里,在
taskSwOn();之后
free(task);之前
SysTick_Handler进行新的任务调度,
会不会导致free失败?
也是,这样的话free就永远不会执行了。。。应该是个bug。
你好,能不能发送一下你的邮箱?希望能多多交流啊。
如果是这样呢?
还是尝试一下吧