[发明专利]一种数据采集通信系统及其升级方法在审
申请号: | 201210491162.0 | 申请日: | 2012-11-27 |
公开(公告)号: | CN103840964A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | 刘松;佟新鑫;朱丹;王玉良;杨光宇 | 申请(专利权)人: | 中国科学院沈阳自动化研究所 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 周秀梅;许宗富 |
地址: | 110016 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 采集 通信 系统 及其 升级 方法 | ||
1.一种数据采集通信系统,其特征在于:处理单元(3)与数据采集模块(1)、数据备份模块(2)、通信模块(4)、升级模块(5)连接;所述处理单元(3)为带有内部定时器的MCU,并且带有ADC接口、I2C接口、SPI接口、外部总线接口和网络控制器接口;所述数据备份模块(2)为多个存储器或存储设备;通信模块(4)包括有/无线网络接口。
2.根据权利要求1所述的一种数据采集通信系统,其特征在于:所述升级模块(5)为2个程序存储器。
3.根据权利要求1所述的一种数据采集通信系统,其特征在于:所述数据采集模块(1)包括多个模拟传感器和数字传感器;所述数字传感器与处理单元(3)的I2C接口或SPI接口连接;所述模拟传感器通过运算放大器与MCU的ADC接口连接。
4.一种数据采集通信方法,其特征在于包括以下步骤:
处理单元(3)接收通信模块(4)的远程命令并判断其命令类型;如果命令为远程升级操作命令,则使能升级模块中的备份程序存储器(20);如果不是远程升级操作命令,则根据远程命令内容进行相应处理;
使能备份程序存储器(20)后,将通信模块(4)接收的升级程序数据通过处理单元(3)写入备份程序存储器(20);判断备份程序存储器(20)和主程序存储器(19)在总线上是否冲突;如果冲突,则等待;如果不冲突,则失能主程序存储器(19)并复位处理单元(3);升级程序数据以程序的形式从备份程序存储器(20)中调用到处理单元(3)的内存中运行。
5.根据权利要求4所述的一种数据采集通信方法,其特征在于:所述远程命令的帧格式包括:命令头、命令号、传感器号、数据长度、数据内容和校验。
6.根据权利要求4所述的一种数据采集通信方法,其特征在于:所述判断备份程序存储器(20)和主程序存储器(19)在总线上是否冲突包括:如果主程序存储器(19)在一个或几个时钟周期中没有同时收到处理单元(3)的读信号OE和写信号WE的请求,则备份程序存储器(20)和主程序存储器(19)在总线上无冲突;如果主程序存储器(19)在一个或几个时钟周期中收到处理单元(3)的读信号OE或写信号WE的请求,则备份程序存储器(20)和主程序存储器(19)在总线上有冲突。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院沈阳自动化研究所,未经中国科学院沈阳自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210491162.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:特殊精密蜗杆多工位传送装置
- 下一篇:故障检测方法及相关设备和堆叠系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置