《嵌入式系统切换启动装置.pdf》由会员分享,可在线阅读,更多相关《嵌入式系统切换启动装置.pdf(8页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104111851A43申请公布日20141022CN104111851A21申请号201410345650X22申请日20140718G06F9/44520060171申请人广州市中海达测绘仪器有限公司地址511400广东省广州市番禺区番禺大道北555号番禺节能科技园总部中心13号楼72发明人邹劲74专利代理机构广州市越秀区哲力专利商标事务所普通合伙44288代理人汤喜友54发明名称嵌入式系统切换启动装置57摘要嵌入式系统切换启动装置包括处理器、切换信号生成模块、电子开关模块、固化存储器、固化存储器电源供电模块和备用存储器;该固化存储器和备用存储器均用于存储引导程序和操作系。
2、统;该切换信号生成模块用于生成切换信号;该电子开关模块用于在接收到该切换信号时生成一关闭信号;该固化存储器电源供电模块用于未接收到关闭信号时给固化存储器供电,并在接收到该关闭信号时停止供电给固化存储器;该处理器用于在固化存储器得电时,从固化存储器读取引导程序,在固化存储器失电时,从备用存储器读取引导程序。上述发明在固化存储器的引导程序丢失或损坏时,可方便简单地从备用存储器启动系统,无须拆开设备,无须额外工具设备。51INTCL权利要求书1页说明书4页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书4页附图2页10申请公布号CN104111851ACN10411185。
3、1A1/1页21一种嵌入式系统切换启动装置,其特征在于其包括处理器、切换信号生成模块、电子开关模块、固化存储器、固化存储器电源供电模块和备用存储器;该固化存储器和备用存储器均用于存储引导程序和操作系统系统;该切换信号生成模块用于生成切换信号;该电子开关模块用于在接收到该切换信号时生成一关闭信号;该固化存储器电源供电模块用于未接收到关闭信号时给固化存储器供电,并在接收到该关闭信号时停止供电给固化存储器;该处理器用于在固化存储器得电时,从固化存储器读取引导程序,在固化存储器失电时,从备用存储器读取引导程序。2如权利要求1所述的嵌入式系统切换启动装置,其特征在于该切换信号生成模块包括一直流电压接口、。
4、第一电阻至第四电阻、第一开关和第二开关;该直流电压接口依次通过第一电阻和第二电阻接地,一直流电压端口依次通过第三电阻和第一开关接地,该直流电压端口依次通过第四电阻和第二开关接地;该第一电阻和第二电阻之间的节点的信号、该第三电阻和第一开关之间的节点的信号、以及该第四电阻和第二开关之间的节点的信号形成该切换信号。3如权利要求2所述的嵌入式系统切换启动装置,其特征在于该直流电压接口为用于输出5V电压的USB接口。4如权利要求2所述的嵌入式系统切换启动装置,其特征在于该电子开关模块包括第五电阻至第八电阻、第一三极管和第二三极管;该第一三极管的的基极通过第五电阻连接于该第四电阻和该第一开关之间,该第一三。
5、极管的发射极连接于该第一电阻和第二电阻之间,该第一三极管的集电极通过该第六电阻接地,该第一三极管的集电极还通过第七电阻连接该第二三极管的基极,该第二三极管的集电极通过第八电阻连接该直流电压端口,该第二三极管的发射极连接于该第三电阻和该第二开关之间。5如权利要求4所述的嵌入式系统切换启动装置,其特征在于该固化存储器电源供电模块包括低压线性稳压器、第九电阻、第十电阻和第三三极管;该低压线性稳压器的电压输入引脚连接一供电电源,该低压线性稳压器的使能引脚通过第九电阻连接该第三三极管的基极,该第三三极管的发射极通过第十电阻连接该低压线性稳压器的电压输出端,该低压线性稳压器的电压输出端连接该固化存储器,该。
6、第三三极管的集电极接地。6如权利要求1所述的嵌入式系统切换启动装置,其特征在于该固化存储器为EMMC或NANDFLASH,该备用存储器为TF卡或SD卡。权利要求书CN104111851A1/4页3嵌入式系统切换启动装置技术领域0001本发明涉及一种嵌入式系统切换启动装置。背景技术0002目前,在嵌入系统设备中,操作系统和应用软件常被固化在NANDFLASH、EMMC或SD卡等存储器中。嵌入式处理器启动方式和顺序具有多种性和可配置性,即处理器上电工作时首先到第一启动通道查询固化存储器是否有引导程序,若有则运行引导程序启动系统,若无则自动查询其他通道的存储介质是否有引导程序。若固化存储器质量存在问。
7、题或者使用过程中受到静电击打等原因导致操作系统的引导程序BOOTLOADER丢失或出错,将导致操作系统无法正常启动。另外,在人为更新设备系统时,不小心把引导程序BOOTLOADER擦除导致设备无法开机,就如手机刷机升级刷成了“砖头”,此时“砖头”手机需要修复只能返厂重新烧录引导程序和系统,用户无法自行修复。0003针对上述引导程序BOOTLOADER损坏丢失而导致设备无法启动的情况,常采用以下修复方法00041、拆开设备,飞线焊接电路板上预留的JATAG测试点,接上JATAG烧录工具重新烧录引导程序,再烧录系统,从而修复设备,此方法需要拆开设备,并且需要使用JATAG烧录,而且烧录非常慢,不利。
8、于用户自己动手修复,产品开发或售后维护也极为不方便;00052、拆开设备,焊接电路板上的启动模式选择电阻跳线,通过选择电阻的方式设置设备的启动模式,再重新烧录引导程序和操作系统,此方法需要拆开设备,并且要动用电烙铁等工具操作,不利于用户自己动手修复,产品开发或售后维护也复杂。发明内容0006针对现有技术的不足,本发明的目的旨在于提供一种嵌入式系统切换启动装置,其在固化存储器的引导程序丢失或损坏时仍可方便简单地启动系统。0007为实现上述目的,本发明采用如下技术方案0008一种嵌入式系统切换启动装置,其包括处理器、切换信号生成模块、电子开关模块、固化存储器、固化存储器电源供电模块和备用存储器;0。
9、009该固化存储器和备用存储器均用于存储引导程序和操作系统;0010该切换信号生成模块用于生成切换信号;0011该电子开关模块用于在接收到该切换信号时生成一关闭信号;0012该固化存储器电源供电模块用于未接收到关闭信号时给固化存储器供电,并在接收到该关闭信号时停止供电给固化存储器;0013该处理器用于在固化存储器得电时,从固化存储器读取引导程序,在固化存储器失电时,从备用存储器读取引导程序。0014进一步地,该切换信号生成模块包括一直流电压接口、第一电阻至第四电阻、第一开关和第二开关;该直流电压接口依次通过第一电阻和第二电阻接地,一直流电压端口依说明书CN104111851A2/4页4次通过第。
10、三电阻和第一开关接地,该直流电压端口依次通过第四电阻和第二开关接地;该第一电阻和第二电阻之间的节点的信号、该第三电阻和第一开关之间的节点的信号、以及该第四电阻和第二开关之间的节点的信号形成该切换信号。0015进一步地,该直流电压接口为用于输出5V电压的USB接口。0016进一步地,该电子开关模块包括第五电阻至第八电阻、第一三极管和第二三极管;该第一三极管的的基极通过第五电阻连接于该第四电阻和该第一开关之间,该第一三极管的发射极连接于该第一电阻和第二电阻之间,该第一三极管的集电极通过该第六电阻接地,该第一三极管的集电极还通过第七电阻连接该第二三极管的基极,该第二三极管的集电极通过第八电阻连接该直。
11、流电压端口,该第二三极管的发射极连接于该第三电阻和该第二开关之间。0017进一步地,该固化存储器电源供电模块包括低压线性稳压器、第九电阻、第十电阻和第三三极管;该低压线性稳压器的电压输入引脚连接一供电电源,该低压线性稳压器的使能引脚通过第九电阻连接该第三三极管的基极,该第三三极管的发射极通过第十电阻连接该低压线性稳压器的电压输出端,该低压线性稳压器的电压输出端连接该固化存储器,该第三三极管的集电极接地。0018进一步地,该固化存储器为EMMC或NANDFLASH,该备用存储器为TF卡或SD卡。0019本发明的有益效果如下0020本发明在固化存储器的引导程序丢失或损坏时,可方便简单地从备用存储器。
12、读取引导程序,以启动系统,无须拆开设备,无须额外工具设备,操作非常简便,且电路简单,成本低,切换功能可靠。附图说明0021图1为本发明嵌入式系统切换启动装置的较佳实施方式的模块示意图。0022图2为图1的嵌入式系统切换启动装置的部分电路图。具体实施方式0023下面将结合附图以及具体实施方式,对本发明做进一步描述0024请参见图1和图2,本发明涉及一种嵌入式系统切换启动装置,其较佳实施方式包括处理器、切换信号生成模块10、电子开关模块20、固化存储器、固化存储器电源供电模块30和备用存储器。0025该固化存储器和备用存储器均用于存储引导程序和操作系统;本实施例中,该固化存储器为EMMC或NAND。
13、FLASH,该备用存储器为TF卡或SD卡。0026该切换信号生成模块10用于生成切换信号;0027该电子开关模块20用于在接收到该切换信号时生成一关闭信号;0028该固化存储器电源供电模块30用于未接收到关闭信号时给固化存储器供电,并在接收到该关闭信号时停止供电给固化存储。如此,当固化存储器的引导程序损坏时,即可通过操作切换信号生成模块10使得固化存储器失电,从而使得处理器无法读取到固化存储器。0029该处理器用于在固化存储器得电时,从固化存储器读取引导程序,在固化存储器说明书CN104111851A3/4页5失电时,从备用存储器读取引导程序,以启动系统。如此,便可自动从备用存储器读取引导程序。
14、,无需拆开嵌入式设备,方便快捷,门槛低。0030本实施例中,该切换信号生成模块10包括一直流电压接口VBUS、第一电阻R1至第四电阻R4、第一开关K1和第二开关K2。该直流电压接口VBUS依次通过第一电阻R1和第二电阻R2接地,一直流电压端口VCC依次通过第三电阻R3和第一开关K1接地,该直流电压端口VCC依次通过第四电阻R4和第二开关K2接地。该第一电阻R1和第二电阻R2之间的节点的信号、该第三电阻R3和第一开关K1之间的节点的信号、以及该第四电阻R4和第二开关K2之间的节点的信号形成该切换信号。0031直流电压端口VCC与该直流电压接口VBUS可为同一直流电压接口。或者,该直流电压端口VC。
15、C为系统直流电压端,该直流电压接口VBUS为用于输出5V电压的USB接口,如此,该第一开关K1和第二开关K2可为嵌入式设备的两个功能按键,从而可利用原有功能按键来和USB接口实现切换信号的生成,无需对原有设备的构造进行改造,从而避免由于改造模具增加成本。0032另外,只有当该USB接口获得5V电压可通过充电器或适配器获得时,同时按下两功能按键,才可生成该切换信号,若仅仅按下两功能按键,而没有提供一5V电压,那么,也不能生成该切换信号,两功能按键只能实现其对应的功能,这样可避免误操作两功能按键而生成切换信号。0033该电子开关模块20包括第五电阻R5至第八电阻R8、第一三极管Q1和第二三极管Q2。
16、。该第一三极管Q1的的基极通过第五电阻R5连接于该第四电阻R4和该第一开关K1之间,该第一三极管Q1的发射极连接于该第一电阻R1和第二电阻R2之间,该第一三极管Q1的集电极通过该第六电阻R6接地,该第一三极管Q1的集电极还通过第七电阻R7连接该第二三极管Q2的基极,该第二三极管Q2的集电极通过第八电阻R8连接该直流电压端口VCC,该第二三极管Q2的发射极连接于该第三电阻R3和该第二开关K2之间。0034该固化存储器电源供电模块30包括低压线性稳压器LDO、第九电阻R9、第十电阻R10和第三三极管Q3。该低压线性稳压器LDO的电压输入引脚VIN连接一供电电源VIN,该低压线性稳压器LDO的使能引。
17、脚EN通过第九电阻R9连接该第三三极管Q3的基极,该第三三极管Q3的发射极通过第十电阻R10连接该低压线性稳压器LDO的电压输出端OUT,该低压线性稳压器LDO的电压输出端OUT连接该固化存储器,该第三三极管Q3的集电极接地。0035本实施例中,该第一三极管Q1和第三三极管Q3均为PNP型的三极管,该第二三极管Q2为NPN型的三极管。0036下面对本实施例的工作原理进行详细说明0037当固化存储器的引导程序损坏时,给直流电压接口VBUS施加一直流电压如5V直流电压,同时闭合第一开关K1和第二开关K2,此时,第一三极管Q1的基极和发射极之间的电压为负电压,使得第一三极管Q1导通,进而使得第二三极。
18、管Q2的基极接收一正电压,从而使得第二三极管Q2的导通,此时,该第三三极管Q3的基极被拉低,进而使得第三三极管Q3截止,从而使得固化存储器失电,如此,处理器将从备用存储器读取引导程序,以启动系统。0038当系统启动后,用户可断开第一开关K1和第二开关K2,使得第一三极管Q1截止,说明书CN104111851A4/4页6进而使得第二三极管Q2截止,从而使得三极管Q3导通,如此,该固化存储器恢复得电,用户可通过已启动的系统对固化存储器内的引导程序进行烧录或升级。0039本发明无须拆开设备,无须额外工具设备,只要设备具备USB接口和2个功能按键即可切换处理器的启动模式,操作非常简便,且电路简单,成本低,切换功能可靠。0040有上述原理可知,第一三极管Q1至第三三极管Q3均起电子开关功能,其也可替换为场效应管。0041对于本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及变形,而所有的这些改变以及变形都应该属于本发明权利要求的保护范围之内。说明书CN104111851A1/2页7图1说明书附图CN104111851A2/2页8图2说明书附图CN104111851A。