首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于C#的无线传感网络软件升级技术研究
引用本文:谭靖宇,施伟斌.基于C#的无线传感网络软件升级技术研究[J].教育技术导刊,2019,18(8):191-195.
作者姓名:谭靖宇  施伟斌
作者单位:上海理工大学 光电信息与计算机工程学院,上海 200093
摘    要:随着嵌入式技术的不断发展,智能设备逐渐成为研究热点,解决智能设备软件版本升级问题至关重要。节点软件升级系统一般分为主计算机、网关节点和传感器节点3个部分。主计算机通过串口将要更新的软件代码发送到网关节点,网关节点通过无线传感器网络传递软件代码到传感器节点并控制节点,以完成新版本升级。研究了CC2430芯片所适用的软件升级系统。主计算机使用基于C#语言的窗体应用程序,将代码的iHex文件分割成可变长数据包,提高主机和网关节点之间的代码传输速率。实验证明,该方法有效减少了主机与网关节点的代码传输时间,提高了写数据效率,可广泛应用于智能家居及医疗监测等领域。

关 键 词:无线传感器网络  C#  可变长数据包  软件升级系统  TinyOS  CC2430  
收稿时间:2018-11-21

Research on Software Upgrade Technology of Wireless Sensor Network Based on C#
TAN Jing-yu,SHI Wei-bin.Research on Software Upgrade Technology of Wireless Sensor Network Based on C#[J].Introduction of Educational Technology,2019,18(8):191-195.
Authors:TAN Jing-yu  SHI Wei-bin
Institution:College of Photoelectric Information and Computer Engineering,University of Shanghai for Science and Techology,Shanghai 200093,China
Abstract:With the continuous development of embedded technology, smart devices for application chips have gradually become a hot field of research, and it is very important to solve the problem of software version upgrade on smart devices. A node software upgrade system can be generally divided into three parts: upper computer, gateway node and sensor node. The host computer transmits the software code to be updated to the gateway node through the serial port, and the gateway node sends the software code to the sensor node through the wireless sensor network and controls the node to complete the new version upgrade. The software upgrade system applied to the CC2430 chip is studied. The form application that is based on the C# language is used to divide the iHex file of the code into variable-length data packets, which improves the code transmission rate between the host computer and the gateway node. The experiment proves that the method effectively reduces the code transmission time of the host computer and the gateway node, improves the efficiency of writing data, and can be widely used in the fields of smart home and medical monitoring.
Keywords:WSNs  C#  variable length packet  software upgrade system  TinyOS  CC2430  
点击此处可从《教育技术导刊》浏览原始摘要信息
点击此处可从《教育技术导刊》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号