683037
49
Zoom out
Zoom in
Vorherige Seite
1/52
Nächste Seite
Utilitaire CRC
COPYRIGHT (C) 1986 Gary S. Brown. Vous pouvez
utiliser ce programme, voire le code ou les tables
qui en sont extraits, comme vous le souhaitez, sans
restriction.
Tout d'abord, le polynôme lui-même et sa table de
termes de rétroaction. Le polynôme étant X^32+X-
^26+X^23+
X^22+X^16+X^12+X^11+X^10+X^8+X^7+
X^5+X^4+X^2+X^1+X^0
Notez que nous le prenons « en arrière » et mettons
le terme d'ordre le plus élevé dans le bit de poids
faible. Le terme X ^ 32 est "implicite"; le LSB est le
terme X ^ 31, etc. Le terme X ^ 0 (habituellement
représenté par « +1 ») fait que le bit de poids fort
est égal à 1.
À noter que l'implémentation habituelle du registre à
décalage matériel, qui est ce que nous utilisons (nous
ne faisons qu'optimiser en faisant des morceaux
de huit bits à la fois), décale les bits dans le terme
d'ordre le plus bas. Dans notre implémentation, cela
signifie se déplacer vers la droite. Pourquoi le fais
-
ons-nous de cette façon ? Parce que le CRC calculé
doit être transmis dans l’ordre du terme le plus grand
au plus petit. Les UART transmettent les caractères de
LSB à MSB. En stockant le CRC de cette façon, nous
le transmettons à l’UART dans l’ordre des octets bas à
octets supérieurs ; l'UART envoie chaque bit bas à bit
haut; et le résultat est une transmission bit à bit du
plus haut au plus petit terme sans nécessiter aucun
brassage de notre part. La réception fonctionne de la
même manière.
Le tableau des termes de rétroaction comprend 256
entrées de 32 bits.
Remarques
Si vous le souhaitez, la table peut être générée à
l'exécution. Le code pour ce faire figure ci-après.
Cela peut ne pas être évident, mais les termes de la
rétroaction représentent simplement les résultats
de huit opérations de décalage / xor pour toutes
les combinaisons de données et les valeurs du
registre CRC.
Les valeurs doivent être décalées à droite de huit
bits par la « logique updcrc »; le décalage doit
être non signé (apporter des zéros). Sur certains
matériels, vous pourriez probablement optimiser le
décalage de l'assembleur en utilisant des instruc-
tions polynomiales $ edb88320
Code CRC32 dérivé du travail de Gary S. Brown.
------------------------------------------------------------------
À propos des logiciels Open Source inclus
dans le logiciel de visualisation
Ce logiciel de visualisation comprend certains
logiciels open source ou autres provenant de
tiers et soumis à la licence GNU General Public
version 3 (GPLv3) et à différents détenteurs de
licences, avertissements et avis de copyright. Le
code source du logiciel sous licence GPLv3 et les
différentes licences de copyright, avertissements
et avis sont distribués sur le site Web ci-dessous,
http: //www.kenwood.com/gpl
Avis important concernant le logiciel
Ce produit utilise des composants logiciels (logiciels sous
licence) conformes aux accords de licence de logiciel
accordés par des tiers. Pour plus de détails, consultez
les informations d'assistance de ce produit à l'adresse
http://www.kenwood.com/cs/ce/
49
49

Brauchen Sie Hilfe? Stellen Sie Ihre Frage.

Forenregeln

Missbrauch melden von Frage und/oder Antwort

Libble nimmt den Missbrauch seiner Dienste sehr ernst. Wir setzen uns dafür ein, derartige Missbrauchsfälle gemäß den Gesetzen Ihres Heimatlandes zu behandeln. Wenn Sie eine Meldung übermitteln, überprüfen wir Ihre Informationen und ergreifen entsprechende Maßnahmen. Wir melden uns nur dann wieder bei Ihnen, wenn wir weitere Einzelheiten wissen müssen oder weitere Informationen für Sie haben.

Art des Missbrauchs:

Zum Beispiel antisemitische Inhalte, rassistische Inhalte oder Material, das zu einer Gewalttat führen könnte.

Beispielsweise eine Kreditkartennummer, persönliche Identifikationsnummer oder unveröffentlichte Privatadresse. Beachten Sie, dass E-Mail-Adressen und der vollständige Name nicht als private Informationen angesehen werden.

Forenregeln

Um zu sinnvolle Fragen zu kommen halten Sie sich bitte an folgende Spielregeln:

Neu registrieren

Registrieren auf E - Mails für Kenwood DRV-430 wenn:


Sie erhalten eine E-Mail, um sich für eine oder beide Optionen anzumelden.


Andere Handbücher von Kenwood DRV-430

Kenwood DRV-430 Bedienungsanleitung - Deutsch - 36 seiten

Kenwood DRV-430 Bedienungsanleitung - Englisch - 40 seiten

Kenwood DRV-430 Bedienungsanleitung - Holländisch - 52 seiten


Das Handbuch wird per E-Mail gesendet. Überprüfen Sie ihre E-Mail.

Wenn Sie innerhalb von 15 Minuten keine E-Mail mit dem Handbuch erhalten haben, kann es sein, dass Sie eine falsche E-Mail-Adresse eingegeben haben oder dass Ihr ISP eine maximale Größe eingestellt hat, um E-Mails zu erhalten, die kleiner als die Größe des Handbuchs sind.

Ihre Frage wurde zu diesem Forum hinzugefügt

Möchten Sie eine E-Mail erhalten, wenn neue Antworten und Fragen veröffentlicht werden? Geben Sie bitte Ihre Email-Adresse ein.



Info