Gast
#401279
Moin, ich benutze einen XC167 uC. Jetzt muss über den gesamten Programm Coed der CRC berechnet werden. Da der uC aus dem externen Flash läuft ist die Berechnung auch über den externen Flash (1 MBit) zu machen. Die Berechnung bei 40MHz dauert ungefähr 15 Sekunden. Der gleiche uC hat jetzt auch noch ein CAN Loader (selbst geschrieben) auf dem internen Falsh. Nach jeder neu programmierung wird ebenfalss ein CRC Check über den gesamten externen Flash berechnent, dieser dauert aber nur ein par bruchteiler eine Sekunde. Wo kommt dieser riesen Zeitunterschied her ? Die CRC Routinene sind 100% identisch. Danke Erik