logo 大学堂

SYS BIOS 简介(3) —— 硬件中断和空闲线程_2

MSP430 MCU BIOS,TI 共1课时 7分51秒
简介

下面是软件中断线程的一些特点:
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、不要在空闲线程使用阻塞语句。

猜您喜欢

推荐帖子

传感器,编码器分辨率的理解分享
[color=#333333][font=Arial, Helvetica, sans-serif]旋转编码器的分辨率与精度 旋转编码器的分辨率与精度 关于传感器的分辨率与精度的理解,可以用我们所用的机械三指针式 手表打这样一个比喻:时针的分辨率是小时,分针的分辨率是分,秒针的分辨 率是秒,眼睛反应快的,通过秒针在秒间的空格,我们甚至能分辨至约 0.3 秒, 这是三针式机械指针手表都可以做到的;而
desjingke 传感器
一种基于TPS61022的恒定且可调输出功率的电子烟供电方案
本文给出了一种电子烟的供电解决方案,主要包括一节锂电池,一个升压电路(TPS61022)和一个烟嘴电阻(2Ω)。这个解决方案支持最高12.5W(5V/2.5A)输出,并且功率连续可调。通过在电子烟里加入一个升压电路,可以使得电子烟获得更高和更稳定的输出电压,这可以提高电子烟的使用口感。同时,这个方案带有输出功率连续可调的功能,使得电子烟的设计更加灵活。1、电子烟的介绍电子烟的主要功能是
qwqwqw2088 模拟与混合信号
在C51系统上实现YAFFS文件系统
随着NAND Flash存储器作为大容量数据存储介质的普及,基于NAND闪存的文件系统YAFFS(Yet Another Flash File System)正逐渐被应用到各种嵌入式系统中。本文将详细阐述YAFFS文件系统在C51系统上的实现过程。 1 NAND Flash的特点   非易失性闪速存储器Flash具有速度快、成本低、密度大的特点,被广泛应用于嵌入式系统中。Flash存储器主要有NO
chenggo 51单片机
U盘过滤驱动
想做个U盘过滤驱动,但是不知道要把自己的过滤程序挂接到那个驱动之上。请大家指点。!
charon2 嵌入式系统
新能源汽车销量暴涨,废旧电池该怎么处理?
管管今儿看到一条新闻:2022年1-9月我国新能源汽车产销量分别为471.7万/456.7万辆,同比增长120.0%/110.0%。同时22年我国新能源汽车出口38.9万辆,同比增长超过一倍。自2015年起,中国新能源汽车产销量连续7年位居世界第一。而伴随着电动汽车数量的增加,电池存有量也水涨船高。照动力电池5-8年的使用寿命推算,第一波动力电池的退役潮即将进入高峰期。一个现实的挑战摆在了行业面前
okhxyyo 电源技术
EP9315 和 TL16C554
谁用过EP9315 和TL16C554吗??之间的硬件连接怎么连呢?
forzhanghua 嵌入式系统

讲师简介

TI工程师

推荐内容
网友正在看 换一换

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