I2C 協定¶
Inter-Integrated Circuit (I2C) 廣泛用於短距離、板內通訊。AQPXLIB 支援 I2C 匯流排模擬,可建立匯流排、掛載目標裝置,並執行控制器操作。
支援功能¶
- 建立匯流排: 以可設定的 SCL/SDA 接腳初始化 I2C 匯流排。
- 目標裝置: 模擬 32 位元暫存器目標、位元組定址記憶體目標,或 FIFO 目標。
- 電氣設定: 調整電壓、上拉電阻與臨界值。
類別¶
PxI2CController: 標準 I2C 控制器介面。PxI2C32BitRegisterTarget: 具 32 位元暫存器的通用 I2C 目標裝置。PxI2C8BitAddressMemoryTarget: 具 8 位元子位址的位元組定址記憶體目標。PxI2CFifoTarget: 具主機可存取 RX/TX FIFO 與封包化匯流排事件的 I2C 目標。PxI2C4KbMemoryTarget: 具 16 位元子位址的位元組定址記憶體目標(4 KB)。