PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : maussensor adns-3060



zitty
29.06.2008, 18:53
Hallo zusammen,

ich möchte einen atmega32 und einen adns3060 nutzen um bildinformationen auszulesen. die beiden chips sollen über spi miteinander kommunizieren und die ersten erfolge habe ich schon errungen.
ich kann die kamera bereits ansprechen und verschiedene informationen wie das pixelsumregister auslesen.

nun möchte ich die kamera auch dazu nutzen um ganze frames auszulesen.
im datenblatt der kamera (http://www.egermuzeum.hu/up/files/071204/Agilent_ADNS-3060.pdf)
steht, dass man die 900 byte nicht alle einzeln auslesen muss, sondern dass man mit hilfe des pixelburst registers alle 900byte dauf einmal auslesen kann.

wie muss ich dann vorgehen, damit mc und kamera synchron arbeiten?
mein plan sieht im moment folgendermaßen aus:

1. über spi frame_capturefegister(0x013) ansprechen und 0x83 senden um bild zu machen.
2. über spi pixelburstregister(0x04) ansprechen um frame auszulesen.

nur wie mach ich dass dass mein array auf dem mc synchron mit der ausgabe aus dem pixelburst beschrieben wird?
entschuldigt bitte ich bin noch ein relativer neuling.

gruß zitty