- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Linux多任务嵌入式管理系统的设计介绍.pdf
{
: 蕊 =:…一
基于Linux多任务嵌入式管理系统的设计介绍
胡永祥 江苏财经职业技术学院 223003
【摘 要】基于Linux的多任务嵌入式管理系统的设计方法,包括三部分工作内容:管理系统中的WEB层的设计与实现、配置管
理层的设计与实现以及WEB层与配置管理层之间的交互方式。本文在分析配置管理层的时候,着重解决了配置管理层的核心功
能模块、具体应用模块的设计方法、异步消息处理机制、异步事件处理的实现方法、内存数据库的设计与实现,并探讨了WEB层与
配置管理层之间的交互方式。
【关键词】多任务嵌入式管理系统 配置管理系统 消息 事件
中图分类号 :TP3l1 文献标识码:A 文章编号:1009—4067(2009)12—0050—2
1概述 问的交互采用了Linux的Socket方式,而在管理模块内部包括
“嵌入式系统(embeddedsystem)”是指以应用为核心、以计 很多对应的功能模块,这些功能模块属于同一个进程,他们的
算机技术为基础 、软硬件可裁减,以及适应应用系统对功能、可 交互不能采用 socket方式,这就要求必须要设计出模块之间的
靠性、成本 、体积和功耗严格要求的专用计算机系统。嵌入式 事件交互功能。管理模块要向其他的进程交互的时候设计 了
系统飞速发展,2O世纪90年代出现实时多任务的操作系统,并 消息交互功能,之所以要采用消息交互是因为消息交互能更好
作为一种嵌入式系统软件平台成为当前国际嵌入式系统的主 地满足程序的并发性。
流,Linux以其开放源码、免费、稳定性、可靠性、实时性等优点 3多任务嵌入式管理系统设计
已成为 目前研究和应用最多的嵌入式操作系统之一。 3.1多任务嵌入式管理系统设计流程
2基于Linux的多任务嵌入式管理系统概述 多任务嵌入式管理系统设计的生命周期分为以下几部分:
2.1Linux操作系统概述 (1)产品定义;(2)硬件与软件划分;(3)迭代与实现;(4)
自1989年芬兰赫尔辛基大学学生 LinusTorvald发布了一 详细的硬件与软件设计;(5)硬件与软件的集成 ;(6)产品的测
个新的Unix变种一Linux到今天各种Linux系统已经成功应用 试与发布 ;(7)维护和升级现有产品。
于服务器 、嵌入系统和桌面系统,可以说 Linux产生了巨大的变 3.2多任务嵌入式管理系统的系统设计方案
化。因为可以获得源代码 ,应用程序的调试和维护变得容易, 多任务嵌入式管理系统整个的系统架构采用了分层没计
Linux是一个真正 “开源”的操作系统。 的方案,多任务嵌入式管理系统分为两个层次,上层为 Web
2.2多任务嵌入式管理系统的功能 层 ,下层为配置管理层。在设计配置管理系统的时候,首先要
多任务嵌入式管理系统的最主要的功能有两个方面: 在配置管理系统的最 层提供给用户的界面接 口,用户界面接
交互功能:配置管理模块向上提供统一的接 口。使得终端 口可以采用很多的方式,在这里采用Web这种界面设计方案。
用户可以通过 Web、CLI(配置命令行)、SNMP、UPnP与系统进 Web这种界面的好处是无需特定的界面显示程序 ,直接用通用
行交互,配置管理模块处理这些请求,并进行处理,将这些命令 的网页浏览器就可以实现Web界面的显示。因为是多任务嵌
发送到具体的驱动模块或协议模块。 入式管理系统,所以系统资源就非常少 ,用 Web来做为界面的
控制功能:用户可以通过配置管理模块控制网络数据 、应 接口,可以使用非常小的系统资源来显示用户配置界面。用户
用服务、系统进程、驱动程序、内存数据库。配置管理模块根据 在进行配置的时候直接町以通过网页进行数据的配置。
您可能关注的文档
最近下载
- 电动叉车安全风险点告知牌.docx VIP
- AQL抽样标准培训.pptx VIP
- 2025广东中山市东凤镇污水处理有限责任公司管网维护人员招聘6人笔试模拟试题及答案解析.docx VIP
- 家具设计与工艺ppt-板式家具结构与生产工艺.pdf VIP
- 2025河北建材职业技术学院招聘106人笔试参考题库附答案解析.docx VIP
- 部编版语文四年级下册第四单元大单元教学设计核心素养目标.pdf VIP
- 初中数学常用二级结论知识点总结.doc VIP
- 我的师德小故事 .docx VIP
- 主要股东或出资人信息及投标人基本情况表模板.docx VIP
- 新型独脚金内酯类似物的结构设计、合成及对水稻生长调控的多维度探究.docx
文档评论(0)