嵌入式web服务器上的远程实验室实现

P. Alexander, N. Radhakrishnan
{"title":"嵌入式web服务器上的远程实验室实现","authors":"P. Alexander, N. Radhakrishnan","doi":"10.1109/ICCPCT.2015.7159525","DOIUrl":null,"url":null,"abstract":"The design, implementation and evaluation in setting up a remote laboratory for programming microcontrollers on an embedded web server residing over an ARM (Advanced RISC Machine) microprocessor based embedded system is proposed in this paper. The hex files or c codes generated with the help of various client machine IDE's (Integrated Development Environment) can be transferred to the server through the TCP (Transmission Control Protocol) port 80 which in turn programs the microcontroller attached to beaglebone with help of various software tools like avrdude, mspware etc. The system is designed by setting up an Apache web-server over the Beaglebone Black single board computer. Client machines can access the server through the static IP address assigned. The evaluation of the remote lab is done by programming Atmel AT89s52 microcontroller remotely and by performing a webcam interface to beaglebone thereby achieving video streaming, the real time video result can be viewed at the client end.","PeriodicalId":6650,"journal":{"name":"2015 International Conference on Circuits, Power and Computing Technologies [ICCPCT-2015]","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2015-03-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":"{\"title\":\"Remote lab implementation on an embedded web server\",\"authors\":\"P. Alexander, N. Radhakrishnan\",\"doi\":\"10.1109/ICCPCT.2015.7159525\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The design, implementation and evaluation in setting up a remote laboratory for programming microcontrollers on an embedded web server residing over an ARM (Advanced RISC Machine) microprocessor based embedded system is proposed in this paper. The hex files or c codes generated with the help of various client machine IDE's (Integrated Development Environment) can be transferred to the server through the TCP (Transmission Control Protocol) port 80 which in turn programs the microcontroller attached to beaglebone with help of various software tools like avrdude, mspware etc. The system is designed by setting up an Apache web-server over the Beaglebone Black single board computer. Client machines can access the server through the static IP address assigned. The evaluation of the remote lab is done by programming Atmel AT89s52 microcontroller remotely and by performing a webcam interface to beaglebone thereby achieving video streaming, the real time video result can be viewed at the client end.\",\"PeriodicalId\":6650,\"journal\":{\"name\":\"2015 International Conference on Circuits, Power and Computing Technologies [ICCPCT-2015]\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-03-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"13\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 International Conference on Circuits, Power and Computing Technologies [ICCPCT-2015]\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCPCT.2015.7159525\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Circuits, Power and Computing Technologies [ICCPCT-2015]","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCPCT.2015.7159525","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13

摘要

本文介绍了在基于ARM (Advanced RISC Machine)微处理器的嵌入式系统上建立嵌入式web服务器微控制器编程远程实验室的设计、实现和评价。在各种客户机IDE(集成开发环境)的帮助下生成的十六进制文件或c代码可以通过TCP(传输控制协议)端口80传输到服务器,该端口80反过来借助各种软件工具(如avrdude, mspware等)对附在beaglebone上的微控制器进行编程。该系统是通过在Beaglebone Black单板计算机上设置Apache web服务器来设计的。客户端机器可以通过分配的静态IP地址访问服务器。远程实验室的评估是通过远程编程Atmel AT89s52微控制器和执行一个网络摄像头接口,从而实现视频流,实时视频结果可以在客户端查看。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Remote lab implementation on an embedded web server
The design, implementation and evaluation in setting up a remote laboratory for programming microcontrollers on an embedded web server residing over an ARM (Advanced RISC Machine) microprocessor based embedded system is proposed in this paper. The hex files or c codes generated with the help of various client machine IDE's (Integrated Development Environment) can be transferred to the server through the TCP (Transmission Control Protocol) port 80 which in turn programs the microcontroller attached to beaglebone with help of various software tools like avrdude, mspware etc. The system is designed by setting up an Apache web-server over the Beaglebone Black single board computer. Client machines can access the server through the static IP address assigned. The evaluation of the remote lab is done by programming Atmel AT89s52 microcontroller remotely and by performing a webcam interface to beaglebone thereby achieving video streaming, the real time video result can be viewed at the client end.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信