【技术实现步骤摘要】
本专利技术涉及电子
,尤其涉及。
技术介绍
目前,在芯片出厂时,在芯片中固化有多种外部设备(简称外设)的驱动程序,可以在芯片中预置通用输入/输出(General Purpose Input Output,GPI0) 口的电平状态与外设及外设驱动程序的对应关系,例如,在芯片的掩膜只读存储器中保存有GPIO 口的电平状态与外设及外设驱动程序的对应关系。在检测芯片的外设时,通过设置芯片外部的一个或多个GPIO 口的上拉电阻或下拉电阻来确定相应GPIO 口是高电平还是低电平,进而在系统启动时,通过检测GPIO 口的电平状态确定相应的外设并加载相应的外设驱动程序。例如,在芯片中预置的GPIO电平状态与外设的对应关系如表I所示,假设在芯片内部固化的外设驱动程序为8个时,则至少需要占用芯片3个GPIO 口,若芯片有大量的外设时,则需要芯片有足够的GPIO 口,并且对GPIO 口的电平状态有严格规定,而对于用作其他用途的GPIO 口也需要设置相应的高低电平,使得用作检测外设的GPIO 口难以同时用作其它用途,这就使得对芯片GPIO 口的需求较大。表
【技术保护点】
一种外设驱动程序启动系统,包括存储有外设驱动程序的芯片,其特征在于,还包括:独立于所述芯片的外部电路,所述外部电路提供第一电压;所述芯片内存储有第一电压的电压值和外设驱动程序的对应关系,所述芯片连接所述外部电路的输出端,检测所述外部电路输出的第一电压,并根据所述第一电压的电压值,查找所述对应关系,确定出对应的外设驱动程序并执行启动。
【技术特征摘要】
1.一种外设驱动程序启动系统,包括存储有外设驱动程序的芯片,其特征在于,还包括独立于所述芯片的外部电路,所述外部电路提供第一电压;所述芯片内存储有第一电压的电压值和外设驱动程序的对应关系,所述芯片连接所述外部电路的输出端,检测所述外部电路输出的第一电压,并根据所述第一电压的电压值,查找所述对应关系,确定出对应的外设驱动程序并执行启动。2.如权利要求1所述的系统,其特征在于,所述芯片为外设驱动程序固化的便携式芯片。3.如权利要求1所述的系统,其特征在于,所述外部电路为分压电路。4.如权利要求3所述的系统,其特征在于,所述分压电路为第一电阻和第二电阻串联后,分别与电源和地相连接,所述第一电阻和第二电阻的连接处为所述分压电路的输出端。5.如权利要求4所述的系统,其特征在于,所述芯片通过内置的模拟数字转换电路采样获得所述分压电路输出的第一电压的电压值。6.如权利要求1或5所述的系统,其特征在于,所述芯片通过内置的处理...
【专利技术属性】
技术研发人员:李克伟,王明,王起,
申请(专利权)人:炬力集成电路设计有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。