Я пытаюсь написать код python для проверки моего аппаратного модуля CRC в микро. Код python будет вычислять значение crc для случайного блока данных, и он будет сравниваться с значением crc, возвращаемым микропрограммой для одного и того же блока данных.Расчет CRC32
2
A
ответ
1
Q1: Это должно получить вы начали делать случайные блоки:
def randblock(nbytes):
x = random.randrange(256 ** nbytes)
return binascii.unhexlify('%0*x' % (nbytes*2, x))
Q2: zlib.crc32 функция может быть посеяны с любым значением, которое вы хотите - просто передать это значение в качестве второго аргумента. Начальное значение по умолчанию равно нулю.
Q3: Да, передача данных в crc32() приведет к разумному значению CRC.
Смежные вопросы
- 1. Расчет CRC32 не работает
- 2. C# быстрый расчет crc32:
- 3. Расчет CRC32 не соответствует по умолчанию
- 4. Расчет CRC32 в Python без использования библиотек
- 5. расчет Java CRC32 в многопоточной envirinment
- 6. Расчет Ethernet CRC32 - программное обеспечение по сравнению с алгоритмическим результатом
- 7. Расчет CRC32 (Ethernet) по сравнению с ZIP/.PNG в Java?
- 8. Расчет CRC32 с хешем CRC в начале сообщения в C
- 9. Java CRC32 не соответствует MySQL CRC32
- 10. MySQL Вставить Некорректное CRC32 хэш
- 11. Понимание crc32
- 12. Реверсирование CRC32
- 13. CRC32 Collision
- 14. Реверсирование CRC32
- 15. C zlib crc32 и Python zlib crc32 не соответствует
- 16. CRC32 уже CRC32 обработанных данных с данными CRC добавляется
- 17. Javascript crc32 function and PHP crc32 не соответствует
- 18. php hash ('crc32') и crc32() возвращают другое значение
- 19. CRC32 hex in .net
- 20. CRC32 числа хэш строки
- 21. CRC32 return int32
- 22. System.IO.Compression.ZipArchive и CRC32
- 23. crc32 decrypt short string
- 24. CRC32 Hashing in Java
- 25. PHP crc32() только цифры
- 26. Invalid CRC32 Hash Generation
- 27. CRC32 не рассчитан правильно
- 28. CRC32 хэш строки python
- 29. CRC32 - изменить начальное значение
- 30. Прочтите файл для CRC32