Pixart提供基礎的鼠標代碼, 開發者可以基於此快速的建置自己的firmware, application, 以下介紹如何在基礎代碼上驅動sensor.
1. 選擇使用的sensor型號 及 SPI wire number
2. 定義與鼠標sensor通信之SPI介面pin number, mode(CPOL, CPHA), transaction timing 及 clock的頻率.
2. 定義與鼠標sensor通信之SPI介面pin number, mode(CPOL, CPHA), transaction timing 及 clock的頻率.
3. 建立sensor initial, read motion, cpi change, power down, power down wakeup 等功能. (注意: 不同型號的sensor, register和參數也不同, 請參考datasheet來完成代碼.)
4. 完成以上建置, 基本上sensor FW端的通信已完成.
評論
Vipul
2 個月前