【技術實現步驟摘要】
本專利技術涉及電子
,尤其涉及。
技術介紹
目前,在芯片出廠時,在芯片中固化有多種外部設備(簡稱外設)的驅動程序,可以在芯片中預置通用輸入/輸出(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所述的系統,其特征在于,所述芯片通過內置的處理...
【專利技術屬性】
技術研發人員:李克偉,王明,王起,
申請(專利權)人:炬力集成電路設計有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。