[发明专利]基于单片机实现对讲设备程序升级的系统及其方法无效
申请号: | 201210128648.8 | 申请日: | 2012-04-27 |
公开(公告)号: | CN102902551A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 郭荣新;赵睿;强建龙;吴志军;熊文强 | 申请(专利权)人: | 华侨大学 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 泉州市文华专利代理有限公司 35205 | 代理人: | 车世伟 |
地址: | 362000 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 单片机 实现 对讲 设备 程序 升级 系统 及其 方法 | ||
【技术领域】
本发明涉及嵌入式系统技术领域,尤其涉及一种基于单片机实现嵌入式系统程序升级的系统及其方法。
【背景技术】
传统的对对讲设备进行程序的升级:通常是在PC上通过下载软件以及一些繁琐的操作,然后通过安装的软件将升级的程序文件才能进行设备的代码升级,主要存在如下问题:首先必须通过PC设备下载,就算是笔记本也很笨重,而且还要装USB转串口下载软件对win7兼容性不好等,这样导致了很多麻烦。
现有技术中提供了一种“嵌入式远程智能升级装置”,见公开号为:CN202135171U,公开日为:2012.02.01的中国专利,该嵌入式远程智能升级装置包括单片机、网络接口、通信接口和存储器,单片机分别与网络接口、通信接口和存储器通信连接;还包括人机接口,人机接口包括LCD显示屏和输入键盘,LCD显示屏和输入键盘分别与单片机通信连接。该实用新型的技术效果在于,可通过网络接口连接Interner,并连接远程服务器以达到使用PC机通过因特网远程访问单片机系统。同时,在不改变硬件的情况下,通过以太网下载版本最新、功能更强的用户程序,达到远程软件的自动更新升级目的。但该发明是实现远程升级,需经过因特网,且该升级的程序也是通过PC机进行升级。
【发明内容】
本发明要解决的技术问题之一,在于提供一种基于单片机实现对讲设备程序升级的系统,其具有结构小巧、成本低廉、方便携带可以实现随时随地为对讲设备进行程序升级的特点。
该技术问题之一是这样实现的:一种基于单片机实现对讲设备程序升级的系统,包括单片机、U盘控制芯片、稳压源模块、LED指示灯、蜂鸣器、键盘、USB接口、串口缓冲模块以及输入输出模块,所述输入输出模块包括水晶头和USB母头;所述USB接口与所述U盘控制芯片连接,所述U盘控制芯片、键盘、LED指示灯、蜂鸣器、串口缓冲模块均与所述单片机连接;所述稳压源模块分别与所述USB接口、U盘控制芯片、键盘、LED指示灯、蜂鸣器以及单片机连接;所述水晶头、USB母头均与所述串口缓冲模块连接。
进一步地,所述U盘控制芯片为CH376芯片,所述单片机为STC11L60XE芯片,所述串口缓冲模块为74HC04缓冲器。
本发明要解决的技术问题之二,在于提供一种基于单片机实现对讲设备程序升级的方法。
该技术问题之二是这样实现的:一种基于单片机实现对讲设备程序升级的方法,所述方法需提供一程序升级系统,所述系统包括单片机、U盘控制芯片、LED指示灯、蜂鸣器、键盘、USB接口、串口缓冲模块以及输入输出模块,所述输入输出模块包括水晶头和USB母头;所述方法包括如下步骤:
步骤10、将不同类型的待升级程序文件拷贝于一U盘中,并将U盘插入所述系统的USB接口,将不同类型的待升级程序文件分别与自然数进行一一映射,同时将所述对讲设备经输入输出模块与串口缓冲模块进行通信;
步骤20、所述U盘控制芯片负责管理U盘中的各类型的待升级程序文件,将各类型的待升级程序文件读取到单片机中,单片机控制LED指示灯亮起,此时对讲设备发送需要升级的待升级程序文件请求,单片机根据所述键盘敲入的自然数来选择对应的需要升级的待升级程序文件传输到所述串口缓冲模块中,所述串口缓冲模块通过串口通信协议与所述对讲设备进行交互;
步骤30、所述对讲设备需要升级的各待升级程序文件都传输到所述对讲设备后,所述单片机控制蜂鸣器进行提醒,对讲设备并完成升级。
本发明具有如下优点:本发明以单片机为核心,单片机控制CH376芯片读取U盘中的需要升级的程序文件,再通过单片机的串口缓冲模块发送给对讲设备(该对讲设备包括对讲机、车载台等设备),实现对讲设备程序的更新升级。本发明升级过程只需要按键盘即可实现自动升级,无需PC即可实现代码升级。本发明具有结构小巧、成本低廉、方便携带可以实现随时随地为对讲设备进行程序升级的特点。
【附图说明】
图1为本发明程序升级系统的示意图。
图2为本发明程序升级系统详细的电路结构示意图。
图3为本发明的U盘控制芯片的结构原理图。
图4为本发明单片机的结构原理图。
图5为本发明稳压源模块的结构原理图。
图6是本发明程序升级方法的流程图。
图7是本发明串口缓冲模块与对讲设备的信息交换协议图。
图8是本发明的串口缓冲模块的串口中断服务程序流程图。
图9是本发明的单片机主程序的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华侨大学,未经华侨大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210128648.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耐腐蚀的带轮毂套的轮毂
- 下一篇:一种离心泵轴承甩油环