课程介绍
相关标签: MSP430 TI MCU BIOS 硬件中断
下面是软件中断线程的一些特点:
1、SYS/BIOS系统内核组件
2、一般在硬件中断线程(HWI)触发
3、0-31优先级(默认0-15)
4、无限制数量(内存允许情况下)
5、不能被挂起必须一直运行到结束除非被抢占
6、与硬件中断线程共用系统堆栈

下面是任务线程的一些特点:
1、SYS/BIOS系统内核组件
2、0-31优先级(默认0-15,优先级0被空闲线程使用,任务最低优先级为1)
3、无限制数量(内存允许情况下)
4、独立内存堆栈
5、更先进的调度技术
- 可以为等待某一事件的发生而被挂起
- 任务会被其他更高优先级的线程打断
6、数量和状态可以在程序执行时动态的更改
7、优先级可以动态的修改

下面是空闲(后台)线程的一些特点:
1、SYS/BIOS系统内核组件
2、非实时性线程
3、当且仅当没有任何其他线程(HWI / SWI / TASK)运行时才会运行
4、所有空闲线程运行在同一个优先级
5、有数量限制
6、可以被任何其它线程随时抢占
7、默认任务堆栈,如果任务线程被禁用使用系统堆栈
8、一个接一个运行,每一个空闲线程函数都会从开始执行到结束。所有函数执行完成之后再从第一个函数开始执行,周而复始。
9、不要在空闲线程使用阻塞语句。
显示全部 ↓
推荐视频

    用户评论

    暂时无评论

    猜您喜欢

    推荐帖子

    EVC的CString是否有问题?
    程序莫名奇妙得在其一个成员函数里抛出ASSERT错。同样的运行路径进行第二次,就没问题了。
    chym168 嵌入式系统
    ARM APB总线 资料
    总线对CPU的重要性,就不细说了。老实说官方手册讲的不错了,这个资料也没有比官方的协议多什么内容,只是提供一种他人的视角参考吧,有人是这样看手册的
    5525 FPGA/CPLD
    【最小系统板】50*50尺寸压缩,请斧正
    这次不能算是乱画了,花了一个下午的时间。所有的IO都引了出来,保证了插针直接的距离都是100mil。图中左下方的插针是JTAG的接口,其他三个方向的插针横向、纵向保证在100mil,正如juring说的可以在通用版上使用。然后尺寸压缩在50mm*50mm,这个尺寸打样非常便宜,据我所知的有50块就可以打的。算是回归到了我最开始的打算。关于电源部分,我省掉了一个磁珠,模拟和数字电源单独覆铜。下面红线
    wstt 微控制器 MCU
    新手求助 J-LINK连接问题
    新买的arm开发板,芯片型号:STM32F103VET6, 编译器:IAR,仿真器:J-LINK。下载程序的时候提示:API Error: Debugger tries to select a device after communication with the target CPU hasalready been performed. Device selection not executed
    he123pping ARM技术
    什么样的子程序能通用?
    新手刚学,看到一些书介绍一些可以现成使用的子程序与我想象的大不一样,感到十分困惑!不禁问:类似象键盘,显示器件的这些子程序有没有通用的?
    liweiliang 单片机
    一种基于FPGA的A超数字式探伤系统的研究.pdf
    一种基于FPGA的A超数字式探伤系统的研究.pdf
    zxopenljx EE_FPGA学习乐园

    推荐内容

    可能感兴趣器件

    EEWorld订阅号

    EEWorld服务号

    汽车开发圈

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

    站点相关: 汽车电子 智能硬件

    北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved