xyn0116 发表于 2015-4-20 23:23:44

Atmega32读写鼠标芯片ADNS9800 SPI通信的问题

最近在用ATmega32读写ADNS9800,可以读出ProductID,并且是正确的数值0x33,但是读InverseProductID一直是0xff。。。显然不对啊。。DS说读PID可以用来判断if serial communication is functional,而Inverse PID用来检测SPI硬件。。。可是如果serial communication is functional,那硬件怎么会不对呢?如果硬件不对,我怎么读得出PID呢。。。好困惑,不知道哪里出问题啊。。。求大神赐教T_T

鞠大人 发表于 2016-4-2 12:15:23

楼主问题解决了么,按道理说能读ProductID,就可以读InverseProductID的啊,还真奇怪

鞠大人 发表于 2016-4-2 12:15:41

楼主问题解决了么,按道理说能读ProductID,就可以读InverseProductID的啊,还真奇怪

鞠大人 发表于 2020-3-14 11:19:47

终于找到做这个模块的了
h ttps://item.taobao.com/item.htm?spm=a230r.1.14.66.7fa84be5y6JsIG&id=605175589342&ns=1&abbucket=16#detail
页: [1]
查看完整版本: Atmega32读写鼠标芯片ADNS9800 SPI通信的问题