[发明专利]电子设备中的程序载体电路结构及其程序加载方法无效
申请号: | 200910199342.X | 申请日: | 2009-11-25 |
公开(公告)号: | CN102073509A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 李振乾;胡建凯 | 申请(专利权)人: | 上海摩波彼克半导体有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06K19/073 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 201204 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子设备 中的 程序 载体 电路 结构 及其 加载 方法 | ||
1.一种电子设备中的程序载体电路结构,包括带有引导ROM区的中央处理单元、SDRAM存储模块和内置功能电路模块,所述的中央处理单元分别与所述的SDRAM存储模块和内置功能电路模块均相连接,其特征在于,所述的电路结构中还包括数据存储设备,所述的数据存储设备中存储有电子设备工作控制程序,所述的数据存储设备与所述的中央处理单元相连接。
2.根据权利要求1所述的电子设备中的程序载体电路结构,其特征在于,所述的数据存储设备为SD卡,所述的中央处理单元上设置有SD_CMD管脚、SD_CLK管脚和四个SD_DAT管脚,所述的SD_CMD管脚、SD_CLK管脚和四个SD_DAT管脚均与所述的SD卡相连接。
3.根据权利要求1所述的电子设备中的程序载体电路结构,其特征在于,所述的数据存储设备为MMC卡、CF卡、TF卡、记忆棒、XD卡或者SM卡。
4.根据权利要求1至3中任一项所述的电子设备中的程序载体电路结构,其特征在于,所述的电子设备为数据卡,所述的中央处理单元为基带芯片。
5.根据权利要求4所述的电子设备中的程序载体电路结构,其特征在于,所述的内置功能电路模块包括调制解调器单元和射频电路功能单元。
6.根据权利要求1至3中任一项所述的电子设备中的程序载体电路结构,其特征在于,所述的电子设备为手机、PDA或者GPS终端设备。
7.一种基于权利要求1所述的电路结构实现电子设备中的程序加载的方法,其特征在于,所述的方法包括以下步骤:
(1)电子设备上电后首先运行中央处理单元中的引导ROM区中的引导程序;
(2)所述的中央处理单元根据所述的引导程序指令进行数据存储设备初始化操作处理;
(3)如果所述的数据存储设备初始化失败,则进行后续的失败事件处理并退出;
(4)如果所述的数据存储设备初始化成功,则所述的中央处理单元将数据存储设备内的电子设备工作控制程序拷贝到SDRAM存储模块中;
(5)所述的中央处理单元跳转至SDRAM存储模块中,并开始执行SDRAM存储模块中的电子设备工作控制程序。
8.根据权利要求7所述的实现电子设备中的程序加载的方法,其特征在于,所述的数据存储设备为SD卡,所述的数据存储设备初始化操作处理,包括以下步骤:
(101)所述的SD卡跟随所述的电子设备一起上电;
(102)所述的中央处理单元发送CMD0命令给SD卡,以对SD卡进行复位;
(103)所述的中央处理单元发送ACMD41命令给SD卡,以设置SD卡的工作电压;
(104)所述的中央处理单元判断是否收到SD卡所回复的响应;
(105)如果否,则返回初始化失败的结果;
(106)如果是,则所述的中央处理单元读取SD卡的响应,确认SD卡可以在当前所提供的工作电压条件下工作;
(107)所述的中央处理单元发送CMD2命令给SD卡,以获取当前SD卡的相对地址RCA;
(108)所述的中央处理单元判断是否收到SD卡所回复的响应;
(109)如果否,则返回初始化失败的结果;
(110)如果是,则所述的中央处理单元读取SD卡的响应,获取当前SD卡的相对地址RCA;
(111)所述的中央处理单元将所述的相对地址RCA作为CMD7命令的参数发送给SD卡,以判断SD卡是否顺利完成初始化;
(112)所述的中央处理单元判断是否收到SD卡所回复的响应;
(113)如果否,则返回初始化失败的结果;
(114)如果是,则SD卡已顺利完成初始化,所述的中央处理单元对SD卡进行数据读写操作。
9.根据权利要求8所述的实现电子设备中的程序加载的方法,其特征在于,所述的中央处理单元上设置有SD_CMD管脚,所述的SD_CMD管脚与所述的SD卡相连接,所述的CMD0命令、ACMD41命令、CMD2命令和CMD7命令均为中央处理单元通过SD_CMD管脚向SD卡连续发送的48比特的串行数据,所述的响应为SD卡向所述的中央处理单元的SD_CMD管脚上回复的不等长的串行数据。
10.根据权利要求8所述的实现电子设备中的程序加载的方法,其特征在于,所述的中央处理单元上设置有四个SD_DAT管脚,所述的四个SD_DAT管脚均与所述的SD卡相连接,所述的中央处理单元对SD卡进行数据读写操作,具体为:
所述的中央处理单元通过所述的四个SD_DAT管脚读取SD卡内预存的程序或者向SD卡内写入新的程序内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海摩波彼克半导体有限公司,未经上海摩波彼克半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910199342.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:状态信息处理方法和用户设备
- 下一篇:一种图像缩放与旋转判别方法