一种SD卡读取异常的复位方法及系统与流程

文档序号:14518908阅读:889来源:国知局
导航: X技术> 最新专利> 计算;推算;计数设备的制造及其应用技术
一种SD卡读取异常的复位方法及系统与流程

本发明涉及存储卡复位技术领域,特别涉及一种sd卡读取异常的复位方法及系统。



背景技术:

目前汽车上的车载电子设备越来越多,功能越来越丰富。不少汽车、乘用车出厂都装有多种车载终端,如商用车出厂装有执法行驶记录仪、乘用车车主自己安装的行车记录仪及商用车运营商自己安装的视频监控记录仪等等。这些设备大部分都有sd卡接口,用于播发音视频文件、存储监控视频数据、存储车体状态参数等等。为了操作方便,这些接口往往放置在人手可以触碰的地方,在冬天或者天气比较干燥的时候,人体对接口进行触碰的时候常常产生较强的静电释放。在车载环境中可能有多种因素会导致sd卡失效,但是sd在遭受静电打击后会出现异常是最严重的一种,将导致设备无法正常读取数据。在不重新拔插卡的情况下,即使设备在软件层面对sd卡进行重新识别或者重新上电,由于sd卡本身已经处于异常状态,所以设备还是不能对sd卡进行正常的识别和读取。如cn201110453027.2仅在开机阶段使用重新上电提高sd卡识别率,尤其对于静电打击只复位电源是无法有效重新识别sd卡的。



技术实现要素:

本发明的目的在于克服现有技术的不足,提出一种sd卡读取异常的复位方法及系统,采用软件和硬件相结合的方式,通过cpu进行软件触发,控制sd卡复位电路执行来实现在sd卡实际输入存在且供电正常的情况下,模拟物理拔插sd卡来重新识别,读取数据,提高了sd卡的抗干扰能力。

本发明解决其技术问题所采用的技术方案是:

一种sd卡读取异常的复位方法,包括如下步骤:

1)sd卡复位电路的检测端检测到sd卡插入车载电子设备,通过输出端发送低电平信号至cpu;

2)cpu接收sd卡复位电路输出端发送的低电平信号;读取sd卡数据,并将读取的sd卡的数据与内部缓存进行对比,判断数据未更新时,发送低电平复位信号至sd卡复位电路的复位端;

3)sd卡复位电路的复位端接收cpu发送的低电平复位信号,将sd卡断电;sd卡复位电路判定sd卡未插入车载电子设备,通过输出端发送高电平信号至cpu;

4)cpu接收sd卡复位电路的输出端发送的高电平信号;发送高电平信号至sd卡复位电路的复位端;

5)sd卡复位电路的复位端接收cpu发送的高电平信号,将sd卡上电;sd卡复位电路判定sd卡插入车载电子设备。

优选的,所述读取sd卡数据,并将读取的sd卡的数据与内部缓存进行对比步骤中,读取sd卡数据并进行比对的次数为预设置。

优选的,所述sd卡复位电路包括:

第一开关电路,所述第一开关电路包括一三极管,所述三极管的基极通过复位端与cpu相连,其发射极通过检测端与sd卡相连,其集电极通过输出端与cpu相连;

第二开关电路,所述第二开关电路包括一mos管,所述mos管的栅极与所述三极管的集电极相连,其源极与系统电源相连,其漏极与sd卡电源端相连。

优选的,所述第一开关电路还包括:第一上拉电阻、第二限流电阻和第三上拉电阻;所述第一上拉电阻和第二限流电阻串联于系统电源和所述三极管的基极之间;所述复位端通过所述第二限流电阻与所述三极管的基极相连;所述三极管的集电极通过所述第三上拉电阻与系统电源相连。

优选的,所述第一开关电路还包括:第一滤波电容,所述第二限流电阻与所述第一滤波电容串联于所述复位端与地之间。

优选的,所述系统电源为3.3v。

优选的,一种sd卡读取异常的复位系统,包括:设置在车载电子设备内部的cpu和sd卡复位电路,以及可在所述车载电子设备上进行插拔的sd卡;所述sd卡复位电路与所述sd卡连接用于检测所述sd卡的插拔状态;所述cpu与所述sd卡复位电路连接用于接收所述sd卡的插拔状态;所述cpu与所述sd卡连接用于读取sd卡数据,并根据数据更新状态判断是否读取所述sd卡数据异常,进而向所述sd卡复位电路触发复位信号使sd卡重新下电或上电。

优选的,所述sd卡复位电路包括:

第一开关电路,所述第一开关电路包括一三极管,所述三极管的基极通过复位端与cpu相连,其发射极通过检测端与sd卡相连,其集电极通过输出端与cpu相连;

第二开关电路,所述第二开关电路包括一mos管,所述mos管的栅极与所述三极管的集电极相连,其源极与系统电源相连,其漏极与sd卡电源端相连。

优选的,所述第一开关电路还包括:第一上拉电阻、第二限流电阻和第三上拉电阻;所述第一上拉电阻和第二限流电阻串联于系统电源和所述三极管的基极之间;所述复位端通过所述第二限流电阻与所述三极管的基极相连;所述三极管的集电极通过所述第三上拉电阻与系统电源相连。

优选的,所述第一开关电路还包括:第一滤波电容,所述第二限流电阻与所述第一滤波电容串联于所述复位端与地之间。

本发明提供的技术方案带来的有益效果是:

1、本发明通过采用软硬件相结合的方式,提高了sd的抗干扰能力;

2、本发明通过cpu触发复位信号发送给sd卡复位电路来模拟sd卡的物理拔插形式,提高了sd卡的识别率和复位成功率,能有效的解决使用过程中sd的数据读取异常问题,也提高了客户的体验度;

3、本发明通过sd卡的插入检测脚来控制sd卡的供电状态,节省了系统资源,避免了插错卡导致的电路损坏或者卡损坏;

4、本发明采用系统3.3v电源给sd卡供电,合理规避了电源异常引起的sd卡异常。

以下结合附图及实施例对本发明作进一步详细说明,但本发明的一种sd卡读取异常的复位方法及系统不局限于实施例。

附图说明

图1为本发明方法的主流程图;

图2为本发明方法实施例的cpu判断读取sd卡数据异常的流程图;

图3为本发明实施例的电路图。

具体实施方式

参见图1,本发明的一种sd卡读取异常的复位方法,包括如下步骤:

步骤101,sd卡复位电路的检测端检测到sd卡插入车载电子设备,通过输出端发送低电平信号至cpu;

步骤102,cpu接收sd卡复位电路输出端发送的低电平信号;读取sd卡数据,并将读取的sd卡的数据与内部缓存进行对比,判断数据未更新时,发送低电平复位信号至sd卡复位电路的复位端;

步骤103,sd卡复位电路的复位端接收cpu发送的低电平复位信号,将sd卡断电;sd卡复位电路判定sd卡未插入车载电子设备,通过输出端发送高电平信号至cpu;

步骤104,cpu接收sd卡复位电路的输出端发送的高电平信号;发送高电平信号至sd卡复位电路的复位端;

步骤105,sd卡复位电路的复位端接收cpu发送的高电平信号,将sd卡上电;sd卡复位电路判定sd卡插入车载电子设备。

进一步的,其中,所述读取sd卡数据,并将读取的sd卡的数据与内部缓存进行对比步骤中,读取sd卡数据并进行比对的次数为预设置。具体的,如图2所述为本实施例的cpu判断读取sd卡数据异常的流程图,具体步骤如下:

步骤201,车载电子设备上电;

步骤202,插入sd卡或sd已经插入车载电子设备;

步骤203,sd卡复位电路检测到sd卡插入后将sd卡上电;

步骤204,cpu读取sd卡数据;

步骤205,cpu将读取的sd卡数据和内部缓存数据进行比对;

步骤206,cpu判断数据是否更新;如果已更新,返回步骤204;如果未更新,执行步骤207;

步骤207,cpu读取sd卡数据;

步骤208,cpu将读取的sd卡数据和内部缓存数据进行比对;

步骤209,cpu判断数据是否更新;如果已更新,返回步骤204;如果未更新,执行步骤210;

步骤210,判断cpu无法读取sd卡数据,cpu发出复位信号。

进一步的,如图3所示,所述sd卡复位电路包括:

第一开关电路,所述第一开关电路包括一三极管q1,所述三极管的基极b通过复位端与cpu相连,其发射极e通过检测端与sd卡相连,其集电极c通过输出端与cpu相连;

第二开关电路,所述第二开关电路包括一mos管q2,所述mos管的栅极g与所述三极管的集电极c相连,其源极s与3.3v系统电源相连,其漏极d与sd卡电源端相连。

进一步的,所述第一开关电路还包括:第一上拉电阻r1、第二限流电阻r2和第三上拉电阻r3;所述第一上拉电阻r1和第二限流电阻r2串联于3.3v系统电源和所述三极管q1的基极b之间;所述复位端通过所述第二限流电阻r2与所述三极管q1的基极b相连;所述三极管q1的集电极c通过所述第三上拉电阻r3与3.3v系统电源相连。

进一步的,所述第一开关电路还包括:第一滤波电容c1,所述第二限流电阻r2与所述第一滤波电容c1串联于所述复位端与地之间。

进一步的,一种sd卡读取异常的复位系统,包括:设置在车载电子设备内部的cpu和sd卡复位电路,以及可在所述车载电子设备上进行插拔的sd卡;所述sd卡复位电路与所述sd卡连接用于检测所述sd卡的插拔状态;所述cpu与所述sd卡复位电路连接用于接收所述sd卡的插拔状态;所述cpu与所述sd卡连接用于读取sd卡数据,并根据数据更新状态判断是否读取所述sd卡数据异常,进而向所述sd卡复位电路触发复位信号使sd卡重新下电或上电。

所述sd卡复位电路包括:

第一开关电路,所述第一开关电路包括一三极管q1,所述三极管的基极b通过复位端与cpu相连,其发射极e通过检测端与sd卡相连,其集电极c通过输出端与cpu相连;

第二开关电路,所述第二开关电路包括一mos管q2,所述mos管的栅极g与所述三极管的集电极c相连,其源极s与3.3v系统电源相连,其漏极d与sd卡电源端相连。

进一步的,所述第一开关电路还包括:第一上拉电阻r1、第二限流电阻r2和第三上拉电阻r3;所述第一上拉电阻r1和第二限流电阻r2串联于3.3v系统电源和所述三极管q1的基极b之间;所述复位端通过所述第二限流电阻r2与所述三极管q1的基极b相连;所述三极管q1的集电极c通过所述第三上拉电阻r3与3.3v系统电源相连。

进一步的,所述第一开关电路还包括:第一滤波电容c1,所述第二限流电阻r2与所述第一滤波电容c1串联于所述复位端与地之间。

具体的,所述sd卡读取异常的复位系统的原理如下:

sd卡复位电路的检测端检测到sd卡插入车载电子设备;三极管q1的发射极e被拉低到低电平,三极管q1导通,三极管q1的集电极c由高电平3.3v拉低到低电平;mos管q2的栅极g被拉低,mos管导通,系统电源通过漏极d给sd卡电源供电;三极管q1的集电极c通过输出端发送低电平信号至cpu;

cpu接收sd卡复位电路输出端发送的低电平信号,判断出有sd卡插入,启动读取sd卡数据,并将读取的sd卡的数据与内部缓存进行对比,判断数据未更新时,发送低电平复位信号至sd卡复位电路的复位端;

sd卡复位电路的复位端接收cpu发送的低电平复位信号后,所述三极管q1的基极b被拉低到低电平,所述三极管q1截止,三极管q1集电极c被拉高;所述mos管q2栅极g被拉高,mos管q2截止,3.3v系统电源停止给sd卡电源供电;此时,sd卡复位电路判定sd卡未插入车载电子设备,通过输出端发送高电平信号至cpu;

cpu接收sd卡复位电路的输出端发送的高电平信号;发送高电平信号至sd卡复位电路的复位端;sd卡复位电路的复位端接收cpu发送的高电平信号,三极管q1的发射极e被拉低到低电平,三极管q1导通,三极管q1的集电极c由高电平3.3v拉低到低电平;mos管q2的栅极g被拉低,mos管导通,系统电源通过漏极d给sd卡电源供电;三极管q1的集电极c通过输出端发送低电平信号至cpu。

至此,通过cpu的软件触发与sd卡复位电路控制相配合,完成了一次读取sd卡数据异常时的复位,实现了当sd卡遭受静电打击,sd卡异常cpu无法正常读取sd卡数据,而检测脚又有效,电源供应正常时模拟物理插拔sd卡的过程。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

完整全部详细技术资料下载
当前第1页 1  2 
相关技术
  • 分布式系统中的全局锁抢占方法...
  • 一种电子设备的CPU的管理方...
  • 内存回收方法、移动终端及计算...
  • 一种超融合基础架构的分层资源...
  • 一种基于GPU的卫星导航信号...
  • 分布式集群中CPU资源的调度...
  • 一种虚拟机动态放置方法与流程
  • 宿主机资源分配方法、装置、宿...
  • 基于多应用下的异步保险任务处...
  • 超时预判方法及装置与流程
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1

深圳SEO优化公司国外网站搜索引擎优化九原区网站seo优化排名滨州优化网站网站长尾词优化有必要做吗楚雄网站优化渠道青浦区推广网站优化价格瀍河网站优化选哪家富民网站优化软件光泽县网站排名优化机械网站seo优化案例完备的常州网站优化网站检测优化天津网站优化排名服务热线葫芦岛怎么做网站优化德惠怎么做网站优化番禺区网站seo优化排名来宾整站网站优化巩义网站优化有哪些北滘网站优化规划徐闻县网站seo优化排名容桂网站优化咨询长沙网站seo优化排名崇明区搜索引擎网站优化排名大型网站优化广告漳平网站推广优化临清市优化网站公司芝罘网站关键词优化团队河北网站排名优化费用潞城关键词网站优化芜湖怎么优化网站歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化