发明名称 |
一种提高软件驱动兼容性的方法 |
摘要 |
本发明公开了一种提高软件驱动兼容性的方法,包括以下步骤:(1)微处理控制器CPU通过IIC总线检测IIC设备是否正常连接;(2)若是则进行下一步,若否继续检测IIC设备;(3)微处理控制器CPU检测IIC设备连接正常时,通过IIC总线获取IIC设备地址用于确定IIC设备提供的供应商;(4)通过获取IIC设备地址调用相应设备的驱动程序,驱动IIC设备;本发明的优点是通过IIC协议读取IIC设备的器件地址,以区分不同的IIC设备来加载不同的IIC设备驱动程序,实现了同一软件对不同IIC设备的驱动的兼容,实现了IIC设备的智能兼容,减少了所需的软件版本,降低了软件的测试以及维护成本,提高了系统的工作效率。 |
申请公布号 |
CN102841798A |
申请公布日期 |
2012.12.26 |
申请号 |
CN201210091230.4 |
申请日期 |
2012.03.30 |
申请人 |
广东步步高电子工业有限公司 |
发明人 |
廖兴保;张涛 |
分类号 |
G06F9/445(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
北京中海智圣知识产权代理有限公司 11282 |
代理人 |
徐金伟 |
主权项 |
一种提高软件驱动兼容性的方法,其特征在于,包括以下步骤:(1)微处理控制器CPU通过IIC总线检测IIC设备是否正常连接;(2)若是则进行下一步,若否继续检测IIC设备;(3)微处理控制器CPU检测IIC设备连接正常时,通过IIC总线获取IIC设备地址用于确定IIC设备提供的供应商;(4)通过获取IIC设备地址调用相应设备的驱动程序,驱动IIC设备。 |
地址 |
523860 广东省东莞市长安镇乌沙步步高大道126号 |