[发明专利]一种驱动设备自动识别方法无效
申请号: | 201110431025.3 | 申请日: | 2011-12-19 |
公开(公告)号: | CN102622312A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 王东生 | 申请(专利权)人: | 广东步步高电子工业有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10 |
代理公司: | 中山市汉通知识产权代理事务所 44255 | 代理人: | 田子荣 |
地址: | 523850 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 驱动 设备 自动识别 方法 | ||
[技术领域]
本发明涉及消费类电子产品的驱动设备自动识别方法,尤其是涉及用于减少软件版本数量的驱动设备自动识别方法。
[技术背景]
针对同一产品,应用不同的硬件很多时候需要对应升级不同的软件方可满足对新有硬件设备的支持,这种方式带来的结果就是软件版本繁多,维护成本高。
例如一款手机产品,一般生产商会选取不同供应商的LCM、CCM、FLASH、音频功放等重要组件以满足生产需求。那么如果软件不能自动识别各个设备的话,对应这四种组件的不同组合就会有C42=6种不同版本的软件,类似A、B、C、D、E、F这样的编号应运而生,为了让使用者清晰手中的产品该使用那款软件,编写对应说明文档也必不可少。一旦遇到异常情况用户需要升级软件,但是又不清楚所拥有的产品分别使用何种元件,更无法开机查看原有版本号的时候,只能采取挨个升级软件尝试的方法来解决,但是工作量可想而知是非常大的,如果产品所用元件不仅有是四个使用不同供应商的时候,那么每增加一个这样的元件,软件版本会相应多出一倍。开发、生产、售后等部门都会因为软件版本的增多而费力耗时。
[发明内容]
本发明的目的在于:采用自动识别外围驱动设备的方式,尽量少的软件版本来兼容外设,减少软件发布工作量,降低售后等部门维护成本及工作难度。
本发明是这样实现的:
一种驱动设备自动识别方法,包括:
(1)、针对外围设备,指定或者选取可识别的标志;
(2)、设备启动后首先对外围设备标志进行识别;
(3)、调取并执行对应设备的驱动程序,设备正常工作。
作为上述技术方案的改良,本发明的进一步技术方案如下:
进一步,对于内部有IC驱动的元件,首先采用OTP工艺将元件ID标识写入IC特定寄存器,然后根据不同原件ID标识关联相应驱动程序。
进一步,对于内部没有IC驱动的元件,通过特定管脚组合电平的方式判定元件状态,
首先,选取两个不同的元件,分别预留一个管脚,不同元件通过该管脚输出不同的电平组合,
然后,通过判断高低电平对不同的元件进行识别,进而对应相应驱动程序。
进一步,如果外围元件超过四个,通过至少两个管脚的高低电平来区分至少四种组合状态。
本发明的有益效果在于:
a、前端开发输出的软件兼容性大大增强,软件版本减少方便维护。
b、节约开发成本,工作效率明显提高,只需编译一版软件,设备自动识别可谓一劳永逸。
c、负责非驱动部分的工程师不必担心不清楚自己手中硬件版本而找不到对应软件的问题。
d、生产部门使用最少的软件升级产品,人为因素出错率大大降低,有降低软件版本选错导致的产品失效问题发生的概率。
e、后端售后维护方便,更换产品元件可以不用关注其厂家型号等信息,解决软件版本众多不知如何选取的问题,现只需将元件安装好升级一款软件即可正常工作。
f、从软件版本数量来看,自动识别并兼容一个外部元件,软件版本减少一半,对减少软件版本成效显著。
[附图说明]
附图是本发明的实施流程图。
[具体实施方式]
以下结合附图和具体实施案例对本发明作进一步的详细说明,但不作为对本发明技术方案的限定。
本实施例的工作流程如下:
(1)、针对外围设备,指定或者选取可识别的标志;
(2)、设备启动后首先对外围设备标志进行识别;
(3)、调取并执行对应设备的驱动程序,设备正常工作。
对于内部有IC驱动的元件,首先采用OTP工艺将元件ID标识写入IC特定寄存器,然后根据不同原件ID标识关联相应驱动程序。
对于内部没有IC驱动的元件,通过特定管脚组合电平的方式判定元件状态,
首先,选取两个不同的元件,分别预留一个管脚,不同元件通过该管脚输出不同的电平组合,
然后,通过判断高低电平对不同的元件进行识别,进而对应相应驱动程序。
如果外围元件超过四个,通过至少两个管脚的高低电平来区分至少四种组合状态。
下面针对LCM的自动识别做一详细说明:
第一步:制作表格,设计并记录不同厂家LCM的ID号,并明确ID代表含义,如0x81,高四位代表厂家,第四位代表批次等信息,并维护好此表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东步步高电子工业有限公司,未经广东步步高电子工业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110431025.3/2.html,转载请声明来源钻瓜专利网。