[发明专利]双塔放大器的控制方法及相应的装置有效
申请号: | 201110435785.1 | 申请日: | 2011-12-22 |
公开(公告)号: | CN102567054A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 李广涛 | 申请(专利权)人: | 深圳市大富科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 丁建春 |
地址: | 518108 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 放大器 控制 方法 相应 装置 | ||
技术领域
本发明涉及计算机领域,特别是涉及一种双塔放大器的控制升级方法及相应装置。
背景技术
单片机,又称单片微型计算机,是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时计数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。
双塔放大器中的控制板是由一块单片机通过串口用AISG协议与基站进行通讯。现有技术中,对双塔放大器控制板的软件升级方法,通常为:双塔放大器启动时从片内闪存的boot区启动,如果检测不需要升级,则跳到片内闪存的运行区执行程序。如果需要升级,则通过升级过程标志把片外闪存升级区的对应代码加载到片内闪存的运行区中执行。其中片外闪存保存了各个供应商提供的升级软件,这样必须选择大容量的片外闪存,硬件成本较高;并且,片外闪存的擦除和写入过程都需要占用时间,这样也增加了升级过程的时间,降低了升级效率。
发明内容
本发明主要解决的技术问题是提供一种双塔放大器的控制方法,还提供相应的装置,能够节约片外闪存的成本,并且能够节省升级时间,提高升级效率。
为解决上述技术问题,本发明采用的技术方案是:
一种双塔放大器的控制方法,其特征在于,所述双塔放大器包括与基站进行通讯的单片机,所述基站与远程主机通信连接,所述控制方法包括:
所述单片机上电或复位后,执行引导程序;
所述单片机判断是否接到来自远程主机的升级指令,若是则所述单片机从远程主机下载升级文件到单片机的片外闪存,下载完毕后将所述升级文件从片外闪存更新到所述单片机的片内闪存;否则所述单片机运行所述片内闪存中的程序。
一种双塔放大器的控制装置,其特征在于,所述双塔放大器包括与基站进行通讯的单片机,所述基站与远程主机通信连接,所述单片机包括:
引导模块,用于所述单片机上电或复位后,执行引导程序;
处理器,用于接收到所述远程主机接收升级指令后从所述远程主机下载升级文件以及执行片内闪存中的程序;
片外闪存,用于保存从所述远程主机下载的升级文件;
片内闪存,用于从所述片外闪存更新所述升级文件并保存。
本发明的有益效果是:区别于现有技术的情况,本发明双塔放大器中的单片机在执行引导程序时,先判断是否需要升级,如果需要升级,则从远程主机下载升级文件到单片机的片外闪存,下载完毕后将该升级文件从片外闪存更新到本单片机的片内闪存,然后运行更新后的程序;片外闪存只存储需要升级时从远程主机下载的升级文件,而不需要保存所有供应商提供的升级文件,这样小容量的片外闪存就能够满足,节约了成本;并且,在升级过程中,没有对其他供应商的升级文件进行片外闪存的擦除和写入,也节省了升级时间,提高了升级效率。
附图说明
图1是本发明双塔放大器的控制方法的第一实施例的数据流程图;
图2是本发明双塔放大器的控制方法的第二实施例的数据流程图;
图3是本发明双塔放大器的控制方法的第二实施例中加载软件结构示意图;
图4(a)是从图3中加载软件结构中获取所需要的供应商的升级文件的数据流程图;
图4(b)是接图4(a)的数据流程图;
图5是本发明双塔放大器的控制装置实施例的逻辑结构示意图。
具体实施方式
参阅图1,本发明双塔放大器的控制方法的第一实施例包括:
本实施例中的双塔放大器包括与基站进行通讯的单片机,并且基站与远程主机通信连接,本实施例中双塔放大器的控制方法具体的:
步骤S101、单片机上电或复位后,执行引导程序。
步骤S102、单片机判断是否接到来自远程主机的升级指令,如果是,则执行步骤S103,如果否,则执行步骤S104。
步骤S103、单片机从远程主机下载升级文件到单片机的片外闪存,下载完毕后将该升级文件从片外闪存更新到本单片机的片内闪存。
当单片机接到来自远程主机的升级指令,即需要进行软件升级时,则从远程主机下载升级文件到单片机的片外闪存,下载完毕后将该升级文件从片外闪存更新到本单片机的片内闪存,然后再由本单片机运行该片内闪存中更新后的程序,其中,片内闪存只保存该更新的程序。
步骤S104、单片机运行片内闪存中的程序。
当单片机判断出没有接到来自远程主机的升级指令,即不需要进行软件升级时,则直接运行片内闪存中的程序,其中,该片内闪存中只保存单片机运行的程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市大富科技股份有限公司,未经深圳市大富科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110435785.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式数据库及其数据操作方法
- 下一篇:精简供应的空间分配