-
题名嵌入式系统裸机的任务调度应用设计
被引量:5
- 1
-
-
作者
马建辉
孙常青
侯冬冬
郭坤
-
机构
齐鲁工业大学(山东省科学院)
山东省科学院自动化研究所
山东省汽车电子技术重点实验室
-
出处
《单片机与嵌入式系统应用》
2018年第6期81-83,共3页
-
基金
山东省重点研发计划"移动互联新能源汽车车内信息安全技术研究与应用"
项目编号:2017GGX10145
+1 种基金
山东省重点研发计划(重大关键技术)2016ZDJS03A04
山东省重点研发计划(2016GGC01023)
-
文摘
在中低端MCU的嵌入式系统软件设计中,为了节省有限的RAM资源,只能采用不加操作系统的裸机方式。为了借鉴操作系统的任务调度机制,在裸机开发方式中,设计一种不带任务堆栈的逻辑任务,按照具体应用划分若干逻辑任务,这些逻辑任务共享一个系统堆栈,每个逻辑任务都有自己的事件队列和任务处理程序,任务之间通过发送事件的形式进行通信。这种方案既避免了加载操作系统对系统RAM资源和MCU计算资源的消耗,又能够实现类似于操作系统的任务调度机制,实现软件的模块化,从而设计出低耦合、高内聚的软件。
-
关键词
嵌入式系统
操作系统
系统堆栈
逻辑任务
-
Keywords
embedded system
operating system
system stack
logic task
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于CMOS系统审计项目全周期管理的设计与实践
- 2
-
-
作者
李海涛
张卓
-
机构
南京航空航天大学
-
出处
《微型电脑应用》
2024年第5期167-170,共4页
-
文摘
为了借助信息化手段实现审计项目全周期管理,在评估现实的信息化条件的基础上,分析审计项目管理的现状和存在的问题,进一步明确系统需求。基于系统需求,在企业CMOS系统的计划管理模块功能基础上,从基础设施层(IaaS)、中间件层(PaaS)、研发体系层等七个层级进行系统架构设计,并通过管控页面和逻辑表单进行系统功能设计,实现对审计项目作业的持续监督和全周期管理信息化。该系统设计可视化了内部审计项目的时间范围和空间范围,实现了审计作业集中化的远程网络审计,促进了审计信息的流通和共享。
-
关键词
CMOS系统
审计项目
全周期管理
逻辑任务单
-
Keywords
CMOS system
audit project
full-cycle management
logical task list
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-