[发明专利]电子标签及软件更新方法和系统有效
申请号: | 201210223028.2 | 申请日: | 2012-06-29 |
公开(公告)号: | CN103514005A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 王政;郭云峰 | 申请(专利权)人: | 深圳市金溢科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06K19/07 |
代理公司: | 深圳市铭粤知识产权代理有限公司 44304 | 代理人: | 杨林;李友佳 |
地址: | 518054 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子标签 软件 更新 方法 系统 | ||
技术领域
本发明涉及专用短程通信领域,具体的说,涉及一种电子标签,还包括电子标签的软件更新方法及其系统。
背景技术
电子标签是一种电子产品,使用单片机作为主处理器,单片机的特点是处理能力和资源有限。现阶段国内的电子不停车扣费领域的技术发展还不是很成熟,因此各个电子标签厂商所生产的电子标签的机载程序多少可能会有不完善的地方,如果在电子标签已经安装到用户车上后,再发现程序有缺陷,或者需求变动,要更新标签程序是一件非常麻烦的事情,首先要通知用户回到标签的营业网点进行程序更新,其次要给用户更新电子标签程序就需要专业人士才能操作。从2007年电子收费国标颁布之后到目前为止,电子标签大面积更新程序的事件并不少见,各个电子标签厂家均要耗费大量人力物力和才力才能平息事件的影响,可见电子标签的程序更新是个比较严重的问题。
在专用短程通信领域中,更新电子标签的方法,一般是专业技术人员使用专用的更新设备,通过专用设备与电子标签建立通信连接关系更新软件,或者通过手持设备对电子标签进行无线软件更新。然而,电子标签大量发行时,如果需要对电子标签进行软件更新,则需要增加若干专业技术人员使用专用的更新设备进行电子标签的软件更新,或者发行大量的手持设备进行电子标签的软件更新,耗费了大量的人力物力,增加了电子标签的软件更新成本,使得电子标签的软件更新成为很严重的问题。
发明内容
本发明的目的在于提供一种电子标签软件更新方法、设备及其系统,解决了电子标签软件更新的效率低的问题。
针对上述现有技术存在的问题,本发明提供一种电子标签软件更新方法,包括:预先在所述电子标签设置BootLoader区、应用程序区、临时存储区,所述方法包括:
所述电子标签接收路侧单元下发的程序数据帧,及存储在所述临时存储区,并对更新标志位进行置位,跳转至所述BootLoader区,所述电子标签启动所述BootLoader区以检测所述程序数据帧的更新标志位是否置位;
如果所述更新标志位置位,则所述电子标签将所述程序数据帧下载到应用程序区进行程序更新。
本发明还提供一种电子标签,包括:BootLoader模块,用于引导所述电子标签的应用程序区;
检测单元,用于检测所述程序数据帧的更新标志位是否置位;
处理单元,用于所述临时存储区存储的程序数据下载至所述应用程序区;
初始化模块,用于初始化所述电子标签运行应用程序区所需的数据;以及用于当所述处理单元将所述临时存储区存储的程序数据完全下载至所述应用程序区时,清除所述更新标志位的置位信息;
转换单元,根据初始化所述电子标签运行应用程序区所需的数据跳转到应用程序区。
最后,本发明还提供一种以上电子标签软件更新系统,包括:;电子标签、及,
路侧单元,用于向所述电子标签发送下行命令,所述下行命令至少包括软件更新命令,以使所述电子标签判断接收到的下行命令是否为软件更新命令;还用于向所述电子标签逐帧发送程序数据帧,以使所述电子标签接收所述程序数据帧以及判断所述程序数据帧是否为最后一帧,以使所述电子标签根据判断所述程序数据帧为最后一帧的结果置位更新标志位,使所述电子标签根据置位的更新标志位将临时存储区的程序数据覆盖到应用程序区。
本发明实施例中,在BootLoader区软件开始运行后;通过检测更新标志位是否置位后,根据置位的更新标志位将临时存储区的程序数据下载到应用程序存储区,完成更新,然后初始化所述电子标签运行应用程序区所需的数据,以根据初始化所述电子标签运行应用程序区所需的数据跳转到应用程序区。通过更新标志位的设置,则不需要在BootLoader区软件开始运行后初始化外围设备,只需在启动应用程序区时才进行初始化操作。根据置位的更新标志位,不需要检测预设时间段内是否接收到软件更新的命令,以及也不需要检测是否等待超时,提升了软件更新的速率,也可进一步减少更新电子标签程序的麻烦,提升用户体验感和营业网点的营业效率。
附图说明
图1为本发明实施例的程序区在Flash中的地址分配示意图。
图2为本发明实施例的电子标签软件更新方法第一流程示意图。
图3为本发明实施例的电子标签软件更新方法第二流程示意图。
图4为本发明实施例的电子标签软件更新方法第三流程示意图。
图5为本发明实施例的电子标签的结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市金溢科技有限公司,未经深圳市金溢科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210223028.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:柔性或薄壁材料建造法
- 下一篇:一种复合隔膜及其制备方法