Assembler - CMUCam2

Gast #429043
Lesenswert?
• ▲
▼
Hiho Leutelens

Ihr seid ja die menschen die von meinem Problem am meisten Ahnung haben 
(hoffe Ich).
Ich bin absolut neu auf dem Gebiet assembler und habe mich der einfürung 
wegen zuerst mit ein paar programmen im AVR-Studio beschäftigt.
ich bin mittlerweile schon so weit dass ich es geschaft habe mittels 
timer/counter elementen einen ATMega 16 mit hilfe von Leds am 
ausgabeport zu einem KIT umzufunktionieren (lauflicht hin und her) 
freu

Die nächste aufgebe die mir mein Proffesor aufgetragen hat ist 
allerdings um einiges schwerer.
ich sol mittels eines ATMega16 eine Color Tracking routine für die 
CMUCam2 erstellen und hab keine Ahnung wie ich das anstellen soll.
um das etwas zu spezifizieren hier ein paar detailierte Fragen:

wie kann ich befehle die über die serielle schnittstelle mittels ASCII 
chars gesendet werden über EINEN logischen 5V pin senden????

Hat jemand schon einmal so etwas ähnliches gemacht und kann mir 
vielleicht einen Programmauschnitt schicken der sich mit der 
verarbeitung der einkommenden einzelnen bits beschäftigt???

Oder gibt es vielleicht eine einfachere methode um die Camera zu 
automatisieren???
Gast #429049
Lesenswert?
• ▲
▼
Die is auch sehr schön nur leider enthällt sie bloß manuals die ich 
mittlerweile schon fast auswendig kenne ;)

wie die kamera prinzipiel arbeitet is soweit schon klar und was die 
einzelnen befehle machen versteh ich auch schion so halbwegs...

das problem is nur wie ich der Kamera diese Befehle von einem Mega16 
schicken kann wenn sie nur einen logischen input pin hat und ich aber 
immer ein ganzes register im controller ausgeben muss um einen ausgang 
anzusteuern :(

warscheinlich lachst du dich jetzt tot über meine naivität aber ich hab 
wirklich null ahnung von TTL Kommunikation mit Assembler
Gast #429056
Lesenswert?
• ▲
▼
achso...
Guck dir mal die Beispiele zur USART im AVR-Datasheet an. Das ist die 
Schnittstelle, mit der du Kamera am Controller betreibst.

Falls du es noch nicht gemacht haben solltest: oben links (bei den 
Links) ist das AVR-Tutorium, in dem auch auf die serielle Schnittstelle 
eingegangen wird.
Gast #429109
Lesenswert?
• ▲
▼
Danke für den tipp :D

ich werd jetzt nach Hause gehn (bin ja immer noch in der Schule)
und mich dort weiter mit dem Thema beschäftigen.

Wenn es dir nichts ausmacht werde ich meine fortschritte und sicherlich 
weiter auftretenden probleme hier im forum posten.

Danke soweit und noch einen schönen tag xD

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.