一种sd复合设备的制作方法

文档序号:6403771阅读:228来源:国知局
专利名称:一种sd复合设备的制作方法
技术领域
本实用新型涉及电子领域,尤其涉及的是一种SD复合设备及。
背景技术
SD卡是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用,SD卡具有高记忆容量,快速数据传输率,极大地移动灵活性以及很好的安全性。目前,SD卡在导航产品中主要用于存储地图软件及相关数据。在整个导航系统中,因为要经常接收信息点以及相关状态查询,车机MCU的WINCE中控程序会频繁地与SD卡中的地图软件进行数据交互。因此,SD卡的容量,访问速度以及SD卡I/O接口的通用性都会影响到整个系统的通信质量。而传统的SD卡芯片只能实现SD卡I/O接口之间的数据通信功能。要实现SD卡I/O接口与不同接口之间的数据交换,还需要进行相应的协议转换或者对标准的驱动进行改变(上述的地图软件即是导航软件)。因此,现有技术还有待于改进和发展。

实用新型内容本实用新型的目的在于提供一种SD复合设备及其读写方法,旨在解决传统的SD卡只能实现SD卡I/O接 口之间的数据通信功能,不能与不同接口之间的数据交换的问题。本实用新型的技术方案如下:一种SD复合设备,其中,包括SD协议转换芯片、存储介质和串口外设,所述SD协议转换芯片通过SDIO接口协议连接存储介质,通过RS232串口协议连接2.4G无线芯片,所述存储介质中设置有地图模块和负责地图模块与SD协议转换芯片交互数据的中控模块,SD协议转换芯片用于实现SDIO接口与RS232接口的转换。所述的SD复合设备,其中,SD复合设备封装成普通的SD卡的结构,在外壳上设置有金手指,所述SD协议转换芯片通过SDIO接口连接金手指。所述的SD复合设备,其中,所述SD协议转换芯片为具有RS232、SP1、IIC、USB或ether net接口的芯片。所述的SD复合设备,其中,所述串口外设为2.4G无线芯片。所述的SD复合设备,其中,所述中控模块为带SD卡驱动的操作系统。所述的SD复合设备,其中,所述存储介质为TF卡。所述的SD复合设备,其中,SD协议转换芯片与串口外设实际上是集成在一起一种SD复合设备的读写方法,其中,当WINCE中控程序读串口外设数据时,串口外设通过标准的RS232接口将数据写入SD协议转换芯片的缓冲区,然后WINCE中控程序通过SDIO接口读取SD协议转换芯片的相应缓冲区,获得到相应的数据;iWINCE中控程序需要写串口外设时,先通过SDIO接口将数据写入到SD协议转换芯片的缓冲区中,然后串口外设通过RS232接口读取SD协议转换芯片的缓冲区数据。所述的SD复合设备的读写方法,其中,SD协议转换芯片实现SDIO接口与RS232接口的转换的方法为:SD协议转换芯片对存储器特定的两个扇区的读写进行协议转换,一个扇区为数据扇区,对数据扇区读写的数据都转换到相应的IO设备上;另一个扇区为控制扇区,通过控制扇区来配置IO设备的波特率和数据格式。本实用新型的有益效果:本实用新型通过在SD复合设备中添加2.4G无线通信模块和接口转换模块可以实现上面的功能,并且可以在一定程度上减小整个系统的复杂度,也能够提高系统的通信质量。

图1是本实用新型提供的SD卡芯片结构示意图。
具体实施方式
为使本实用新型的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本实用新型进一步详细说明。参见图1,本实用新型提供的SD复合设备封装成普通的SD卡的结构,其包括金手指、SD协议转换芯片、TF卡和串口外设,所述SD协议转换芯片通过SDIO接口连接金手指,所述SD协议转换芯片通过SDIO接口协议连接TF卡,通过RS232串口协议连接2.4G无线芯片。所述TF卡中设置有地图模块和负责地图模块与SD协议转换芯片交互数据的中控模块,本实用新型中所述中控模块为wince嵌入式系统,但并于限于wince系统,只要是带SD卡驱动的操作系统都可以用(如windows、Iinux> unix、android)。本实用新型中所述串口外设为2.4G无线芯片,但并不限于此。所述SD协议转换芯片是具有RS232、SP1、IIC、USB或ether net等IO接口的 芯片,能与这些接口对接的设备均可以。所述TF卡也可以是其他存储介质。所述SD复合设备插入在车机ARM中,通过金手指与车机ARM连接,通过SDIO接口协议进行通信,SDIO接口协议是标准的SD specification 2.0协议。所述SD复合设备的串口外设借助2.4G网络连接串口外设小型终端,所述小型终端通过蓝牙与手机连接,然后通过手机连接后台。本设备主要实现了中控模块的WINCE应用程序通过SD协议转换芯片对串口外设的访问,实现不同接口标准之间的数据交互功能。图1中,在应用中,SD协议转换芯片与串口外设实际上是集成在一起的,为了方便理解与后期更广泛的应用,故将这两个模块分开。所述中控模块中的WINCE中控程序主要负责处理地图模块与串口外设之间的数据交互以及解析。SD协议转换芯片主要用来实现SDIO接口与RS232接口的转换。所述串口外设主要实现与后台数据的收发工作,然后与WINCE中控程序通过SD协议转换芯片进行通信。所述WINCE中控程序与SD协议转换芯片之间为标准的SDIO接口,SD协议转换芯片与串口外设之间为RS232串行通信接口。当WINCE中控程序需要读串口外设时,串口外设通过标准的RS232接口将数据写入SD协议转换芯片的缓冲区。然后WINCE中控程序通过SDIO接口读取SD协议转换芯片的相应缓冲区,从而得到相应的数据。当WINCE中控程序需要写串口外设时,先通过SDIO接口将数据写入到SD协议转换芯片的缓冲区中,然后串口外设通过RS232接口读取SD协议转换芯片的缓冲区数据。这样就完成了不同接口之间的数据交互。SD协议转换芯片实现转换的方法为:SD协议转换芯片需要对特定两个扇区的读写进行协议转换,本实用新型是针对TF卡存储区。一个扇区为数据扇区。对这个数据扇区读写的数据都转换到相应的IO设备上。另一个扇区为控制扇区。可以通过这个控制扇区来配置IO设备,比如设备的波特率,数据格式。因为串口外设与WINCE应用程序的交互在整个导航系统中扮演着不可缺少的一部分,所以将串口外设,SD协议转换芯片与TF卡集成在一起形成一个外形类似于SD卡的结构,有助于减少整个系统的复杂度,也可以提高系统的稳定性和可靠性。因此,以上设计能够满足导航产品中的实际需求。应当理解的是,本实用新型的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本实用新型所附权利要求的保护范 。
权利要求1.一种SD复合设备,其特征在于,包括SD协议转换芯片、存储介质和串口外设,所述SD协议转换芯片通过SDIO接口连接存储介质,通过RS232串口连接2.4G无线芯片,所述存储介质中设置有地图模块和负责地图模块与SD协议转换芯片交互数据的中控模块。
2.根据权利要求1所述的SD复合设备,其特征在于,SD复合设备封装成普通的SD卡的结构,在外壳上设置有金手指,所述SD协议转换芯片通过SDIO接口连接金手指。
3.根据权利要求2所述的SD复合设备,其特征在于,所述SD协议转换芯片为具有RS232、SP1、IIC, USB 或 ether net 接口的芯片。
4.根据权利要求3所述的SD复合设备,其特征在于,所述串口外设为2.4G无线芯片。
5.根据权利要求4所述的SD复合设备,其特征在于,所述存储介质为TF卡。
6.根据权利要求5所述的SD复合设备,其特征在于,SD协议转换芯片与串口外设集成在一 起。
专利摘要本实用新型公开了一种SD复合设备,包括SD协议转换芯片、存储介质和串口外设,所述SD协议转换芯片通过SDIO接口协议连接存储介质,通过RS232串口协议连接2.4G无线芯片,所述存储介质中设置有地图模块和负责地图模块与SD协议转换芯片交互数据的中控模块,SD协议转换芯片用于实现SDIO接口与RS232接口的转换。采用本实用新型可通过在SD复合设备中添加2.4G无线通信模块和接口转换模块可以实现上面的功能,并且可以在一定程度上减小整个系统的复杂度,也能够提高系统的通信质量。
文档编号G06K17/00GK203102325SQ20132004171
公开日2013年7月31日 申请日期2013年1月25日 优先权日2013年1月25日
发明者殷建红, 周川, 张小龙, 李玉杰, 陈竹明, 曾瑞月, 林义明, 洪杰, 王 忠 申请人:广东翼卡车联网服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1