Hallo an allen, weiss jemand wie ich CRC-16 Prüfsumme(Polynom x16+x12+x5+1)mit assembler realisieren kann. ich hab folgendes Problem: ich habe 96Bit daten + 16Bit CRC-16 , ich muss prüfen ob ich die richtigen daten habe , nur wie geht das ich habe keine Ahnung!!!!!!
Schon mal reingeschaut? Schon mal hier im Forum gesucht? www.wikipedia.de Wenn du da nicht weiter kommst frag hier und dann konkreter.
ich habe schon überall nachgeschaut und bin total durcheinander und ich komme einfach nicht weiter. um konkreter zu sein: ich habe irgendwelche daten wie generiert man CCiTT CRC-16 und entsprechend dann die Prüfsumme???!!!
In C gibt es das schon. Mußt du nur noch nach Assembler portieren: http://www.summitinstruments.com/library/tn410.htm
Ja ich weiss, nur in C kenne ich mich nicht so gut aus bis ich das ganze umgeschrieben habe ..... es muss sowas auch in assembler geben ich kann es leider nicht finden!
die Erklährung bei wiki ist schon klar, aber wenn ich anfange den Kode zu schreiben , dann kann ich nichts machen ich blockire totall!!!
Schon mal die avr-libc angeschaut? Da gibt's das schon. Und bevor du wieder sagst "das ist C", schau mal in den Header. Die Funktionen sind nämlich in inline-assembler implementiert.
hei ich bi kein Profi-programmierer wie ihr, wahrscheinlich ist das ganz einfach nur wie gesagt ICH verstehe es nicht!!!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.