Forum: Mikrocontroller und Digitale Elektronik Parallel EEPROM mit ATmega auslesen


von epromer (Gast)


Lesenswert?

Hallo, ist es möglich in einer vorhandenen Schaltung in der ein EEPROM 
verwendet wird, ein ATmega/Tiny zeitgleich mitzuloggen was gerade 
ausgegeben wird?

Also, wenn aus dem EEPROM z.B. das Wort "Test" gelesen wird, soll das 
auswirkungen für den µC haben.

von c-hater (Gast)


Lesenswert?

epromer schrieb:

> Hallo, ist es möglich in einer vorhandenen Schaltung in der ein EEPROM
> verwendet wird, ein ATmega/Tiny zeitgleich mitzuloggen was gerade
> ausgegeben wird?

Das hängt davon ab, wie schnell der EEPROM gelesen wird und davon, ob es 
ein paralleler oder ein serieller ist.

> Also, wenn aus dem EEPROM z.B. das Wort "Test" gelesen wird, soll das
> auswirkungen für den µC haben.

Wenn der Atmel grundsätzlich schnell genug zum Mitlauschen ist, kann er 
natürlich mit dem gelesenen Zeug alles anstellen, was du willst. Auch 
nach dem Vorkommen einer Zeichenkette suchen. Allerdings senkt natürlich 
der dafür notwendige Rechenaufwand wieder die mögliche Geschwindigkeit 
für das Mitlauschen.

von dumdidu (Gast)


Lesenswert?

klingt schonmal gut
werde mal die tage mit einem Logic analyzer rumexperimentieren :D
danke

von dumdidu (Gast)


Lesenswert?

Also wenn ich jetzt das Wort "test" suchen wollen würde, dann müsste ich 
dieses wort in Binary umrechnen, und dann auf sozusagen "high"= 1, 
"low"= 0 suchen?

von Dumdidum (Gast)


Lesenswert?

Oder?

von dumdidu (Gast)


Lesenswert?

hat keinen nen rat?

von Karl H. (kbuchegg)


Lesenswert?

Nach der Nummer von 1:53 ist den meisten wohl klar geworden, dass es 
sinnlos ist, dir zu versuchen das klar zu machen.

'Ich will' reicht halt nicht, wenn 'Ich kann' gefordert ist.
Irgendwann muss man sich auch mal eingestehen, dass man ein paar Monate 
fehlende Erfahrung mit Hardware auf Signalebene sowie fehlende 
Softwarepraxis nicht durch 3 Fragen in einem Forum aufholen kann.
Nichts für ungut.

von frager (Gast)


Lesenswert?

ich habe damit gemeint ob es so einfach ist, oder ob es irgendwie 
verschlüsselt, umgekehrt oder ka was ist

von Spess53 (Gast)


Lesenswert?

Hi

>ich habe damit gemeint ob es so einfach ist, oder ob es irgendwie
>verschlüsselt, umgekehrt oder ka was ist

Ja. Nennt sich ASCII.

MfG Spess

von Eumel (Gast)


Lesenswert?

Spess53 schrieb:
> Ja. Nennt sich ASCII.

Na ja, kann eigentlich alles Mögliche sein.

von Wilhelm F. (Gast)


Lesenswert?

dumdidu schrieb:

> Also wenn ich jetzt das Wort "test" suchen wollen würde, dann müsste ich
> dieses wort in Binary umrechnen, und dann auf sozusagen "high"= 1,
> "low"= 0 suchen?

Wenn z.B. das Zeichen "t" erstmals auftaucht, beispielsweise einen 
String-Compare nach dem String "test" initialisieren. Oder bspw. in 
allem, was man bisher mitgeschnitten hat, einen zusammen hängenden Block 
suchen, in dem "test" steht.

Bei so einem Mitschnitt würde ich über eine Zeitdauer einfach alles 
mitschneiden, was im Programm so läuft, und nach Adressen sortiert in 
ein Array schreiben, was ich mir hinterher in einem Hex-Editor mit 
ASCII-Modus anschaue. Dabei muß das nicht vollständig sein, ist es 
höchst wahrscheinlich auch nicht, wenn während des normalen 
Programmlaufes nicht auf jede EEPROM-Adresse zugegriffen wird.

Wenn Daten verschlüsselt oder komprimiert in einem EPROM stehen, da wird 
es dann schwieriger.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.