典型 数据采集程序包括 以下功能模块 引导 自检模块
、 监控模块
、 主机通信模块
、 采集任务初始化模块
、触发判断模块
、 采集任务执行模块
、
领处理模块
。 按照传统的编程方式
, 这些 功能模块是 以顺序结构 组织 在一起
, 各模块之 间的调 用和 切换都是 由各模块 自身提供 的代码来完成
, 这样使得应 用程序各模块 之 间处于一种紧藕合状态
, 如果添加新的功能模块
, 不但 因为要修改相关模块 的调 用代码而难 于 升级维护
, 并且 新增模块也会 明显影 响到原有系统的时间响应特性
。的出现提供 了 另外一种组 织应用程 序各功能模块 的机制
, 它通过可配置 的 内核服务使各功能模块在系 统 调 度 器 的安 排 下 按 照 优 先 级 的高 低 分 时 复 用资源
, 这 种 机制 带 来 了应用 程 序 可 维护 性 的提高
, 而且也为能够提供更高级
、 方便的调试手段打下 了基础
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !