Forum: FPGA, VHDL & Co. Datenübertragen aber wie?


von Claudius (Gast)


Lesenswert?

hallo,
sorry für doppel postig aber hier bin ich glaube ich richtig, oder?
...
kann mir jemand helfen, bzw. tips geben wie ich vorgehen kann bzw.
soll.
Und zwar habe ich die aufgabe, ein digitales signal, was mir von einem
ad wandler in einem µC zur verfügung gestellt wird,  in 32 bit blöcken
zu transferieren. zuerst muss ich das signal ja mit einer CRC 32
prüfung versehen und dann auf den pc übertragen und speichern. Habe
mich schon in die crc fehlerdiagnose eingelesen und denke das ich sie
verstanden habe. Wie ich das aber software technisch realisieren kann
jedoch nicht. Habe gelesen das man das auch per hardware tun kann mit
einem register, dazu fehlt mir aber der weg bzw. wie man überhaupt an
die sache dran gehen sollte. Das was ich an infos zu crc gelesen habe
hat nur erklärt wie sich die crc zusammen setzt und wie man nach
fehlern prüft, jetzt würde mich mal interessieren wie ich es den
software technisch realisieren kann.
Es muss ja nicht sofort eine crc 32 sein zum einstieg und zum verstehen
würde auch eine crc 8 genügen, habe bis dato mit VB programmiert, für
mein jetziges vorhaben müsste ich aber mit C oder Assambler
programmieren, da die daten sich in einem µC befinden, oder?

Deshalb meine bitte, kann mir jemand tipps odder bespiele posten , oder
wie ich überhaupt anfangen könnte um endlich mal anzufangen zu können.

Wäre über jede hilfe dankbar.

Mit freundlichen Grüßen
Claudius

von Claudius (Gast)


Lesenswert?

hat hier keiner tipps?

von Henrik (Gast)


Lesenswert?

Willst du das mit einem CPLD oder FPGA machen? Wenn nein, falsches
Unter-Forum.
Wenn die Daten in einem AVR sind hast du leichtes Spiel!
WinAVR ist ein freier C-Compiler für AVRs, hat Crc in einer Lib und
RS232 ist auch kein Problem!
-> Wiki
-> Tutorial
(Mal ehrlich, dass hättest du aber auch selbst herausfinden können,
wenn du die Seite etwas duchsucht hättest!)

Gruß Henrik

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.