透過 I2C 的 HID 簡介
針對 Windows 8,Microsoft建立了新的 HID 迷你埠驅動程式,讓裝置能夠透過整合式線路 (I2C) 總線進行通訊。
新的 HID 迷你埠解決方案可擴充 HID 通訊協定,超越 USB 和藍牙,以支援 I2C 裝置。 I2C 是一種簡單但有效率的通訊協定,在手機和內嵌平臺中已使用超過十年。 此通訊協定在 Windows 8 中受到名為 HIDI2C.sys 的內建 KMDF 驅動程序支援。
這個整合式支援在收件匣驅動程式中透過 HID 的 I2C,可讓硬體製造商在 Windows 上快速執行其裝置,而不需要建立驅動程式。
為了確保具有多個 ACPI 資源之系統上的行為正確,必須先顯示下列兩個資源:
- HID I2C 連線
- 裝置中斷
定義這些資源之後,其他類型的其他 ACPI 資源可能會隨之而來。
重要事項:
- 目前,HID I2C 驅動程式的目標是支援簡單周邊總線 (SPB) 和 GPIO 的 SoC 系統。 未來,Microsoft可能會在非 SoC 系統上支援此驅動程式。
- HID I2C 驅動程式已優化以支援所有 HID 用戶端。
- HID I2C 驅動程式可讓裝置和系統製造商減少它們必須開發的驅動程式總數,以支援常見的裝置類型,例如鍵盤、觸控板、觸摸屏、感測器等等。
- HID I2C 驅動程式可在 Windows 的所有用戶端 SKU 上使用,並包含在 WinPE 中。