面向嵌入式开发的硬件输入和外部接口远程控制系统

来源 :兰州大学 | 被引量 : 1次 | 上传用户:juwend5
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
MOOC(Massive Open Online Courses,大规模开放式在线课程),是时下比较成熟的在线教学平台,针对学习者的在线实验主要是软件开发类。兰州大学分布式与嵌入式系统实验室(DSLab)提出的COOC(Collaborative Open Online Courses,协作式开放在线教程)作为MOOC的补充,将提供嵌入式在线实验平台的相关服务。该平台既可以在线进行虚拟的嵌入式软件开发实验,也可以进行实物开发板的开发实验。针对该平台涉及硬件输入(例如按下按钮或者打开开关等)或连接外部接口(例如从外部接口连接传感器、RS232串口等)的实验操作,本论文设计并实现了面向嵌入式开发的硬件输入和外部接口远程控制系统。本文介绍了系统软硬件的设计与实现方案、Web终端用户界面设计与实现方案以及系统测试(功能测试和性能测试)结果,主要包括系统数据传输方案的优点,基于Udev设备管理工具的系统外设管理方案,基于STC89S52芯片的系统硬件电路设计与实现,按键模块、复位按钮模块、双向开关模块、串口和USB接口与嵌入式控制板的连接电路设计与实现,基于MS(Microprogrammed Control Unit System,实用单片机系统)的嵌入式控制板系统软件设计与实现方案,多路模拟开关芯片和光耦继电器的驱动程序设计与实现方案,基于B/S(Browser/Server,浏览器/服务器)网络结构模式、Django网络框架、Python语言、HTML语言和JavaScript语言的Web终端用户界面设计与实现,并展示了本系统应用在现有嵌入式在线实验平台的使用效果。本文对系统进行了功能测试和性能测试,结果表明该系统功能稳定,性能良好。目前该系统原型试运行于嵌入式在线实验平台,为嵌入式开发学习者进行在线远程开发调试时,提供了涉及硬件输入和外部接口的实验操作的有效技术解决方案。
其他文献
文章以双流国际机场遭遇强雷暴袭击为例,对机场自动气象站故障的抢修过程进行了分析总结,强雷击导致双流机场东跑道自动气象站MAWS301的超声风传感器WS425,数据采集器QML201
文章就试航船舶进行海上航行试验过程中,在船舶和人员安全以及海洋污染方面存在的隐患进行了深入分析,提出了从人员素质和法规制度落实两个方面进行相应加强改进的措施和建议
主要探讨智能消防监控系统原理及其特点,并对该系统设计方面进行分析研究。以图书馆为例,探讨在对图书馆智能化消防体系进行设计时如何使用MCGS组态软件来进行界面操作的制作
众所周知,大气温室效应是人类目前所面临的最大环境问题。温室效应是由于以CO2为代表的温室气体的大量排放造成的,化石燃料燃烧产生的CO2占人类活动引起的CO2排放量的80%,其
简要介绍了顶管施工的发展历史和施工工艺,针对长距离顶管施工中存在的顶力不足、推力不足、塌方等问题进行了分析,探讨了相应的解决方案,并阐述了一些质量控制措施,对今后顶管施
本研究的目的是希望发现信用卡持卡者的人口统计特征变量与其透支行为的关系。我们从性别、婚姻状况、学历和收入,以及职业和年龄等六个方面全面研究了信用卡持卡人的人口统
为寻求与土遗址更为兼容的锚固灌浆材料,选择烧料礓石与民勤县明长城红沙堡遗址土以1∶1比例拌合的浆液材料,对其结石体进行了不同龄期收缩率、含水率、波速、渗透系数、密度
教育是一种普遍且永恒存在的社会现象和社会实践活动。在我国目前的学校教育中,一方面在不断的肯定,并结合实际接纳和运用国外的赏识教育。另一方面,也有一种倾向,即不客观、
从厂房建筑、节能材料、公用工程设施及纺织生产技术装备和工艺技术控制几个方面探讨了玻璃纤维纺织工厂的节能技术以及生产技术装备在节能方面的发展趋势。对厂房围护结构、
无砂混凝土是一种新型的集支撑(承重)、透水、反滤三种用途为一体的新型工程材料,它由粗骨料、水泥和水拌制而成的一种多孔混凝土,不含细骨料,由粗骨料表面包覆一薄层水泥浆