發新話題
打印

求助 adns-3040軟件設計

求助 adns-3040軟件設計

by wangdang81

大家好:
小弟初用Agilent的ADNS-3040來做無線MOUSE,看完DATASHEET后在進行軟件編程時感覺還是一片霧水。

望賜教:
在剛一上電初始化ADNS-3040時需對哪幾個寄存器進行讀或寫的操作,順序應該是怎麼樣的?

初始化時是不是一定要用SELF_TEST寄存器來進行自檢?
當發現有移動發生時,MOT位置位后應該是讀DELTA X和DELTA Y中的還是要讀象素PIXEL_GRAB.
MAXIMUM PIXEL,PIXEL_SUM,MINIMUM_PIXEL,和OBSERVATION,這幾個寄存器有什麼用,

在編程時是否都一定會用到?


by Jacky
Init Chip
STEP:
Observation
Motion
Pixel_Grab
Configuration_Bits
POWER_UP_RESET
..........
方可以先Init這Chip...記得要POWER_UP......
注意硬體SPI的DI/DO的方向,否則是讀不到資料的.....
可以參考Datasheet P15~P26

DELTA X和DELTA Y再Mouse上應用比較多,其他看你要做那些應用......
Try it!



< from Morrihan Avago 產品討論區舊版 2006/3/28 >
附件: 您所在的用戶組無法下載或查看附件

TOP

發新話題
最近訪問的版塊