基于NFC 无线通信的电子设备非实时维护系统*
2021-02-22段学松刘童瑶缪程澳曲中水
科技创新与应用 2021年8期
段学松,刘童瑶,缪程澳,曲中水
(哈尔滨理工大学 计算机科学与技术学院,黑龙江 哈尔滨150080)
1 概述
近场通信(Near Field Communication,NFC)作为一种由RFID 技术演变而来新兴的技术,可以在彼此靠近的情况下低功耗进行数据交换。利用NFC 配合蓝牙无线传输技术实现对电子设备的非实时非在线维护是一种新的数据维护方式,具有较高的工程应用价值。
2 传统的电子设备数据维护方法概述
2.1 空中下载技术
空中下载技术(Over The Air Technology,OTA)是一种无线升级技术,常用于Android 手机等嵌入式设备的系统升级上。首先通过运营商提供的数据流量或者Wifi等方式把系统升级包下载至本地手机,然后通过解压缩系统升级包到特定目录来修复设备或者更新系统。
2.2 ISP 在系统编程技术
随着科技的发展,越来越多的嵌入式设备都支持ISP(In System Programing)在系统编程技术。ISP 技术能够做到无需取下电路板上的器件的情况下对器件编程。ISP 技术一般由上位机以有线的方式对下位机的器件进行编程,因此需要在设计电路的时候预留相关的接口。ISP 技术无论是在各种单片机还是在FPGA 上都有比较广泛地应用。
3 NFC P2P 传输协议分析
NFC 用于P2P 数据交换时,采用的是简单NDEF 交换协议(simple NDEF exchange protocol,SNEP)[1]。两个NFC 设备进行通信前,要把数据封装为NDEF 格式[1],才能通过SNEP 协议进行通信。
4 基于NFC 的电子设备非实时维护系统设计以及实现
整个系统由硬件系统与软件系统两部分组成。
4.1 硬件系统设计
硬件系统的主控板采用ARM 公司的STM32 开发板,但是考虑到不同的电子设备的功耗要求以及数据修改量,硬件系统分为两种方案来实现。……
登录APP查看全文
