看过本文的还看了

相关文献

该作者的其他文献

文献详情 >嵌入式系统裸机的任务调度应用设计 收藏
嵌入式系统裸机的任务调度应用设计

嵌入式系统裸机的任务调度应用设计

作     者:马建辉 孙常青 侯冬冬 郭坤 Ma Jlanhui;Sun Changqing;Hou Dongdong;Guo Kun

作者机构:齐鲁工业大学(山东省科学院)济南250353 山东省科学院自动化研究所 山东省汽车电子技术重点实验室 

基  金:山东省重点研发计划"移动互联新能源汽车车内信息安全技术研究与应用" 项目编号:2017GGX10145 山东省重点研发计划(重大关键技术)2016ZDJS03A04 山东省重点研发计划(2016GGC01023) 

出 版 物:《单片机与嵌入式系统应用》 (Microcontrollers & Embedded Systems)

年 卷 期:2018年第18卷第6期

页      码:81-83页

摘      要:在中低端MCU的嵌入式系统软件设计中,为了节省有限的RAM资源,只能采用不加操作系统的裸机方式。为了借鉴操作系统的任务调度机制,在裸机开发方式中,设计一种不带任务堆栈的逻辑任务,按照具体应用划分若干逻辑任务,这些逻辑任务共享一个系统堆栈,每个逻辑任务都有自己的事件队列和任务处理程序,任务之间通过发送事件的形式进行通信。这种方案既避免了加载操作系统对系统RAM资源和MCU计算资源的消耗,又能够实现类似于操作系统的任务调度机制,实现软件的模块化,从而设计出低耦合、高内聚的软件。

主 题 词:嵌入式系统 操作系统 系统堆栈 逻辑任务 

学科分类:08[工学] 0835[0835] 081202[081202] 0812[工学-测绘类] 

馆 藏 号:203296496...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分