pycrc

PYCRC, Python'da bir CRC referans uygulaması ve C için bir kaynak kod üretecisi sağlayacak bir hesaplama yardımcı programıdır.
Şimdi İndirin

pycrc Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • GPL
  • Yayıncı adı:
  • Thomas Pircher
  • Dosya boyutu:
  • 53 KB

pycrc Etiketler


pycrc Açıklama

PyCRC, Python'da bir CRC referans uygulaması ve C için bir kaynak kod üretecisi sağlayacak bir hesaplama yardımcı programıdır. Kullanılmış CRC varyantı, özellikle gömülü uygulamalar için uygun fakat daha küçük uygulamalara daha hızlı fakat yer tüketen bir uygulamadan seçilebilir. CRC algoritmasının aşağıdaki varyantları desteklenir: · BIT_BY_BIT : Artırılmış mesajın her biti üzerinde ayrı ayrı çalışan temel algoritma (yani. Bu algoritma, anlaşılması en kolay olanıdır, çünkü bu temel polinom bölünmesinin doğrudan bir şekilde uygulanmasıdır, ancak bu olası tüm varyantlar arasında da en yavaş olanıdır. · bit_by_bit_fast : Artırılmış mesaja ihtiyaç duymayan basit bit_by_bit algoritmasının bir varyasyonu. Bu algoritma, kod alanının büyük bir endişe olduğu yerleşik platformlar için iyi bir seçim olabilir. · Table_driven : Standart masa tahrikli algoritması. Bu algoritma sadece 8 katlı modellerde genişlikte çalışır. Bu, en hızlı varyantıdır, çünkü bitlerin aksine baytlar üzerinde çalışır ve olsa da, küçük gömülü sistemler için uygun olmayabilecek 256 elementin bir görünümünü kullanır. Her neyse, arama tablosundaki elemanların sayısı, -Table_IDX_WITH komut satırı anahtarı vasıtasıyla azaltılabilir. 4 bit kullanılarak (arama tablosundaki 16 element), bit-bit algoritmaları açısından önemli bir hızlanma ölçülebilir.


pycrc İlgili Yazılım

YouTrack

Özelleştirilebilir henüz kullanımı kolay bir sorun ve hata izleyici ...

204 64.5 MB

İndirmek