logo 大学堂

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

MSP430 TI MCU BIOS 硬件中断 共1课时 4分32秒
简介

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

猜您喜欢

推荐帖子

【RISC-V MCU CH32V103测评】+FATFS并挂载SD卡及外部存储
[i=s] 本帖最后由 单片大白菜 于 2021-4-21 22:04 编辑 [/i]完成了TF卡的读写驱动和W25Qxx flash驱动,然后移植了FATFS文件系统。板上记得要将R11和R14电阻短接上,两个是TF卡和FLASH的片选信号。SPI接口的TF卡驱动和FATFS文件系统以前在其他单片机上移植过,现在移植到CH32V103上还是很快的。有点要注意的就是CH32V103的内部flash
单片大白菜 国产芯片交流
用过继电器的看过来...帮帮忙.....
用单片机控制和面机的通断,打算用继电器做控制通断开关....不知道继电器该怎么选定呢?打算用固态继电器,因为和面(搅拌)机的额定电流为8A多<10A...哪位同志推荐一款固态继电器啊??还有搅拌机开机会不会产生>10A的峰值电流呢?选用继电器是不是也要考虑进去?先谢过了...
hongfumail 单片机
TDK的磁芯手册
TDK的磁芯手册
neoguo2009 电源技术
51单片机
今天自己总算有焊有了属于自己的单片机最小系统!!!!!
memphysto 嵌入式系统
用于评估Timberwolf ZL380xx音频处理器开发板(EV08Z13A)
用于评估Timberwolf ZL380xx音频处理器数据手册:开发工具包硬件设计用户指南、开发工具包快速入门:(也可自行前往github上下载:https://github.com/Microsemi/ZLK38AVS)其他文档和资源:与Timberwolf演示工具和MiTuner配合使用,可实现:双向语音通信嵌入式语音识别音频事件检测主要特性四个板载数字MEMS麦克风,分布于推荐的几何阵列I2
nmg Microchip MCU
模拟电路基础知识1
简介:此压缩包包括6个内容1.常用电子元器件检测方法与经验2.三极管混频电路3.SMT基础知识集24.SMT基础知识集5.MPEG系列简介6.COB-邦定基础知识有兴趣可以看看
fighting 模拟电子

讲师简介

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