Gast
#933363
Hallo, ich möchte einen ARM7TDMI µC für Bildverarbeitung von Kamerabildern nutzen: - zum einen von einer Sony Ericson MCA25 über eine serielle Schnittstelle (UART) mit 460800 Baud. - zum anderen von einem digitalen Kameramodul C3088 mit Omnivision OV6620 o.ä. Das Board soll mit beiden Kameras alternativ arbeiten können. Nun zum Vergleich LPC2138 versus AT91SAM7S256, im folgenden mal die Pluspunkte, die mir jeweils aufgefallen sind: LPC2138: + höhere Performance aufgrund des schnelleren Flash-ROMs und der höheren Taktfrequenz von 60 MHz vs. 55 MHz beim AT91SAM7 (bzw. sogar nur 48 MHz wenn man mit USB arbeiten will). AT91SAM7S256: + 64k SRAM versus 32k beim LPC2138. + USB verfügbar + günstigerer Preis von 6,50 € versus 8,50 € (ELPRO). Daher tendiere ich momentan zum AT91. Wenn nur nicht der Performance-Nachteil wäre. Frage 1: Wieviel macht das langsamere Flash denn wirklich aus? Frage 2: Wie kompliziert ist es, die zusätzliche 32k SRAM zur schnellen Code Ausführung für Bildverarbeitungsroutinen zu nutzen? Frage 3: Wenn man den USB auch nutzen will, und damit einen 18,432 MHz Quartzkristall nehmen muß, kann man dann auch die 460800 Baud am UART verwenden (geht das fehlerfrei oder wieviel Prozent Abweichung bekommt man)? Frage 4: Kann man bei Verwendung eines Quartzkristall HC 49/U-S mit 18,432 MHz im Miniaturgehäuse auf die zusätzlichen Lastkondensatoren von 22pF gegen Masse verzichten? (im Datenbuch steht, dass man dann darauf verzichten kann, wenn der Quartz eine interne Lastkapazität von 20 pF hat, aber ich weiß nicht, wo ich diese Info her bekomme) Bitte helft mir beim Start. Danke und Gruß, uffi.