广告
淘宝内部优惠券
当前位置: 开发异常方案库» 硬件/嵌入开发 » TI RTOS 任务删除

TI RTOS 任务删除

开发异常方案库  收集整理于:2020-05-24 21:07:00  浏览:66次
void ledToggle_Task(UArg a0, UArg a1){
    int i=0;
    for(;i<10;i++){
        sleep(1);
        HWREGB(0x40022000 + 0x00000007) = 0;
        sleep(1);
        HWREGB(0x40022000 + 0x00000007) = 1;
        if(i>2){
            // 不可放在循环体中删除, 测试效果无效,必须放在任务最后
            //Task_delete(&taskHandle);   //taskHandle为该任务Handle
        }
    }
    // 任务执行到此都结束了,删除还有什么用?
    Task_delete(&taskHandle1);
}

------网友观点--------------------
为什么要删除任务?

------网友观点--------------------
当然要删除啊,如果你的任务不再使用,删除的目的是为了释放这个任务在创建的时候申请的堆栈空间。
发布此文章仅为传递网友分享,不代表本站观点,若侵权请联系我们删除,本站将不对此承担任何责任。
软件开发 程序错误 异常 ybaby.netCopyright © 2020-2026  ybaby 版权所有  桂ICP备17004385号-2 网站地图