一种嵌入式系统的SD卡维护设计技术方案

技术编号:31499741 阅读:21 留言:0更新日期:2021-12-22 23:07
本发明专利技术公开了一种嵌入式系统的SD卡维护设计,包括一个PCB板,所述PCB板上设置有嵌入式处理器、SD卡座和限流电阻,所述嵌入式处理器上设置有SD总线接口和GPIO接口,所述SD卡座上卡设有SD卡,所述SD卡座上设置有CD接口,所述CD接口通过探测线与SD总线接口连接,所述GPIO接口通过传输线与限流电阻连接。本发明专利技术中,通过嵌入式处理器、SD卡座、限流电阻的设置,避免通过人工插拔SD卡实现SD卡的插入与弹出工作,在卡插入卡座的情况下可以操作一个GPIO进行自动地探测,即便探测失败也可以重复探测直至成功,或关闭给SD卡供电防止SD卡被损坏。坏。坏。

【技术实现步骤摘要】
一种嵌入式系统的SD卡维护设计


[0001]本专利技术涉及SD卡维护
,尤其涉及一种嵌入式系统的SD卡维护设计。

技术介绍

[0002]SD卡是一种基于半导体快闪记忆器的新一代记忆设备,它具有体积小、数据传输速度快等特点。常见的数码消费品,如数码相机、平板电脑、行车记录仪等,经常受到板载存储容量的限制而使用存储卡,例如SD卡、TF卡等,来提升存储空间,几乎所有需要使用SD卡的电子设备,在销售上都采用机卡分离的方式,即设备单独进行维护与质保,而存SD卡需要存储卡厂家提供质保服务,因此,在设备使用过程中,出现数据存储卡不稳定的问题时,维护的责任十分不清晰,甚至是享受不到任何服务的“真空”区域,此类情况下消费者只能根据自己的经验如认知水平进行一些处理,例如:进行手动的插拔或反复插拔,格式化SD卡,更换SD卡等等。
[0003]在实际应用方案中,一些高端设备对SD卡的插拔是有比较严格的限制的,比如:数码相机类产品,明确要求一定要在关机的情况下插入或拔出SD卡,从而避免造成SD卡数据的损坏;而一些普通的嵌入式产品,如:手机、平板电脑、行车记录仪等,只要在没有数据读写的时候就可进行SD的插拔工作,以行车记录仪为例,在高温、低温、频繁震动、或汽车启动瞬间供电不稳的情况下,极易出现SD卡探测失败的问题,一旦失败,需要手动插拔进行重新探测,反复拔插SD卡时容易造成损伤,降低了SD卡的使用寿命。

技术实现思路

[0004]本专利技术的目的在于:为了解决SD卡手动拔插一损伤的问题,而提出的一种嵌入式系统的SD卡维护设计。
[0005]为了实现上述目的,本专利技术采用了如下技术方案:
[0006]一种嵌入式系统的SD卡维护设计,包括一个PCB板,所述PCB板上设置有嵌入式处理器、SD卡座和限流电阻,所述嵌入式处理器上设置有SD总线接口和GPIO接口,所述SD卡座上卡设有SD卡,所述SD卡座上设置有CD接口,所述CD接口通过探测线与SD总线接口连接,所述GPIO接口通过传输线与限流电阻连接。
[0007]作为上述技术方案的进一步描述:
[0008]所述SD卡座的内部插入SD卡时,CD接口的CD信号为低电平,SD卡座无卡时,CD接口的CD信号为高电平。
[0009]作为上述技术方案的进一步描述:
[0010]所述限流电阻的阻值为1KΩ。
[0011]作为上述技术方案的进一步描述:
[0012]所述SD卡座采用SD总线的方式与嵌入式处理的SD总线接口进行连接。
[0013]作为上述技术方案的进一步描述:
[0014]通过所述GPIO接口的拉高与拉低向SD总线接口发送模拟的CD信号。
[0015]作为上述技术方案的进一步描述:
[0016]所述限流电阻的两个接线端与CD接口的探测线连接。
[0017]综上所述,由于采用了上述技术方案,本专利技术的有益效果是:
[0018]1、本专利技术中,通过嵌入式处理器、SD卡座、限流电阻的设置,避免通过人工插拔SD卡实现SD卡的插入与弹出工作,在卡插入卡座的情况下可以操作一个GPIO进行自动地探测,即便探测失败也可以重复探测直至成功,或关闭给SD卡供电防止SD卡被损坏。
附图说明
[0019]图1为本专利技术提出的一种嵌入式系统的SD卡维护设计的连接结构示意图;
[0020]图2为本专利技术提出的一种嵌入式系统的SD卡维护设计的操作流程示意图。
[0021]图例说明:
[0022]1、嵌入式处理器;11、SD总线接口;12、GPIO接口;2、SD卡座;21、CD接口;3、SD卡;4、限流电阻;5、PCB板。
具体实施方式
[0023]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0024]实施例1
[0025]请参阅图1-2,一种嵌入式系统的SD卡维护设计,包括一个PCB板5,PCB板5上设置有嵌入式处理器1、SD卡座2和限流电阻4,嵌入式处理器1上设置有SD总线接口11和GPIO接口12,SD总线接口11提供中断上报机制来检测SD卡座2的CD信号,SD卡3支持SD总线接口11,SD卡座2上卡设有SD卡3,SD卡座2上设置有CD接口21,GPIO接口12通过传输线与限流电阻4连接,限流电阻4的阻值为1KΩ,限流电阻4的两个接线端与CD接口21的探测线连接,能够避免GPIO接口12的信号被SD卡座2的CD接口21线直接接地。
[0026]实施例2
[0027]请参阅图1-2,一种嵌入式系统的SD卡维护设计,包括一个PCB板5,PCB板5上设置有嵌入式处理器1、SD卡座2和限流电阻4,SD卡座2采用SD总线的方式与嵌入式处理的SD总线接口11进行连接,SD卡座2的内部插入SD卡3时,CD接口21的CD信号为低电平,SD卡座2无卡时,CD接口21的CD信号为高电平,通过嵌入式处理器1的GPIO方式模拟SD卡座2的CD信号。
[0028]工作原理:使用时,嵌入式处理器1准备就绪后,将GPIO接口12设置为输入,运行SD卡3设备的驱动程序初始化SD总线接口11并探测SD卡3,SD卡3插入后CD接口21的CD信号由高电平转化为低电平,中断处理函数或轮询函数捕捉到低电平信号,驱动程序进行SD卡3初始化;SD卡3初始化遇到故障失败时,先将GPIO接口12设置为输出默认低电平,再将GPIO接口12设置为输出高电平,此时SD总线接口11会收到仿造的CD信号,并上报驱动层将SD卡3弹出,最后将GPIO接口12设置为输出低电平,此时SD总线接口11会收到仿造的CD信号,并上报驱动层SD卡3插入,并进行SD卡3的全新初始化操作;如果此时SD卡3的初始化还不能成功,可以通过复位处理器SD卡3控制器并重新加载SD设备驱动,然后再次将GPIO接口12设置为
输出高电平,然后在将GPIO接口12设置为输出低电平的操作,直至SD探测成功。
[0029]以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,根据本专利技术的技术方案及其专利技术构思加以等同替换或改变,都应涵盖在本专利技术的保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种嵌入式系统的SD卡维护设计,其特征在于,包括一个PCB板(5),所述PCB板(5)上设置有嵌入式处理器(1)、SD卡座(2)和限流电阻(4),所述嵌入式处理器(1)上设置有SD总线接口(11)和GPIO接口(12),所述SD卡座(2)上卡设有SD卡(3),所述SD卡座(2)上设置有CD接口(21),所述CD接口(21)通过探测线与SD总线接口(11)连接,所述GPIO接口(12)通过传输线与限流电阻(4)连接。2.根据权利要求1所述的一种嵌入式系统的SD卡维护设计,其特征在于,所述SD卡座(2)的内部插入SD卡(3)时,CD接口(21)的CD信号为低电平,SD卡座(2)无...

【专利技术属性】
技术研发人员:宋兴嘉
申请(专利权)人:神州龙芯智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1