摘要
设计了一个嵌入式通信交互系统,协助当前的胚芽米机终端完成与云服务器的通信交互,包括实时向云服务器上传运行状态和消费数据,并能够响应云服务器发送而来的查询与控制指令,完成数据的双向通信和交互。为了避免断电数据丢失,设计了断电检测与数据保存电路。设计了环形缓存区用于缓存通信数据,同时构建了一套完整的通信协议,包含封装、校验、延时重发等机制。为不支持与云服务器进行远程通信的加工设备提供一个简单的升级方案。
An embedded interactive communication system was introduced, which could assist current germ-remained rice whitener terminal to achieve communication with cloud server, including uploading running state and consumption data as well as responding to query and control instructions transmitted from cloud server, and then achieve communication and exchange of data. Circuits of inspecting power-off and storing data were designed in order to avoid losing data caused by any power-off. A ring-shaped storage area was devised to cache communication data. Meanwhile, a complete set of protocols was established, including mechanism of package, verification, delayed retransmit. The excellent and simple upgrade scheme was introduced for processing equipment without supporting communication with cloud server.
出处
《粮食与油脂》
北大核心
2018年第2期83-87,共5页
Cereals & Oils
基金
2017年研究生科研能力提升计划项目资助
关键词
胚芽米机
云服务器
通信交互系统
环形缓存区
掉电
保存
germ-remained rice whitener
cloud server
interactive communication system
ring-shaped storage area
power cut
save