应用层负责设备状态的显示,并提供模拟控制台供用户发送调试命令 嵌入层负责对调试设备的具体控制,以及高频度地从数据采集器读取设备状态数据 应用层通过通讯层与嵌入层交互,通讯层负责在RS232协议之上实现一套专用的“应用协议“:当应用层发送来包含调试指令的协议包,由通讯层负责将之传递给嵌入层,当嵌入层发送来原始数据,由通讯层将之解释成应用协议包发送给应用层 逻辑视图:设计满足功能需求的架构 开发视图:设计满足开发期质量属性的架构 开发视图:设计满足开发期质量属性的架构 考虑到“一部分开发人员没有嵌入式开发经验”, 架构师有必要明确说明系统的目标程序是如何编译而来的:(1) 应用层目标程序 pc-moduel.exe (2) 嵌入式模块rom-module.hex 运行视图:设计满足运行期质量属性的架构 多线程 异步交互 数据缓冲 中断 应用层中的线程代表主程序的运行,它直接利用了MFC的主窗口线程。无论是用户交互,还是串口的数据到达,均采取异步事件的方式处理,杜绝了任何忙等待无谓的耗时,也缩短了系统响应时间 通讯层有独立的线程控制着上上下下的数据,并设置了数据缓冲区,使数据的接收和数据的处理相对独立,从而数据接收不会因暂时的处理忙碌而停滞,增加了系统吞吐量 嵌入层的设计中,分别通过时钟中断和RS232口中断来激发相应的处理逻辑,达到轮询和收发数据的目的 运行视图:设计满
您可能关注的文档
最近下载
- F641090【复试】2024年烟台大学100700药学《复试药学专业知识之药理学.pdf VIP
- 2026年河北体育学院公开招聘人事代理工作人员8名笔试备考试题及答案解析.docx VIP
- 离职人员信息系统权限管理制度.pdf VIP
- 贵州省2025年4月高三年级适应性考试语文试卷(含答案解析).pdf
- 自考 00648 编辑学概论 分题型必背版(直接套用).docx VIP
- 肛周脓肿护理查房.pptx VIP
- 每周电梯安全排查报告模版.docx VIP
- 土方渣土运输管理的规定1.docx VIP
- 人形机器人技术要求 第4部分:运动控制编制说明.pdf VIP
- ISO13485与GMP医疗器械二合一全套体系文件汇编(手册+程序+表单).docx VIP
原创力文档

文档评论(0)