crc

    1熱度

    1回答

    我需要計算EPC無源RFID協議標準(UHF Class 1 Gen 2 Standard)中指定的CRC-5校驗和。我打算從加速的計算使用optimized crc computer,但我有困難的時候,從EPC規範中的信息映射到CRC計算機模板參數: template < std::size_t Bits, impl_def TruncPoly, impl_def InitRem,

    0熱度

    2回答

    我正在嘗試對CRC進行逆向工程。 當我計算數據的CRC-16時,它與數據的crc發送非常相似,但不完全相同。 找出計算CRC的確切方法的最佳方法是什麼? 是否可以在這裏使用另一個多項式或可能是另一個初始值? 這裏有一些數據包與自己的CRC相比,CRC-16: Packet CRC CRC-16 Difference 118080009A28C0 - 603D 6021 28 9180800

    2熱度

    1回答

    我所做的事情在預處理器上非常沉重。 MinGW需要一分鐘或2分鐘來編譯它,但它確實通過了單元測試; Eclipse正在掙扎,並彈出一個Java堆低,或最終溢出。我的問題是有辦法讓預處理器更容易嗎?我應該只增加我的Java堆嗎?還是有更好的方法在編譯時 這裏填充一個表,它是: 我創建了一個CRC查找表,並決定在編譯時來填充它(關鍵字:編譯時),和不想硬編碼任何數字。所以我想出了一個宏來計算CRC,只

    0熱度

    1回答

    我想要得到this在C中的工作在C中計算CRC似乎很容易,但即使在我嘗試過時,我的CRC/BCH例程也沒有生成與第一個代碼字鏈接相同的答案手動計算,甚至不符合鏈接中給出的內容。 我的手工計算是作爲 11101101001 101010011010000010100 111011010010000000000 010001001000000010100

    0熱度

    1回答

    據我所知,爲了檢查數據是否帶有CRC附加到它的末尾有錯誤,需要通過相同的CRC算法運行它,看看新計算的CRC是否爲零。 我試着去雖然這使用下列方式的online CRC calculator: 計算CRC的0xAABBDD(不0X部分) - CRC16輸出0x8992 計算CRC的0xAABBDD8992 - CRC16輸出0xFB4A ,而不是0x0000 我在做什麼錯?

    0熱度

    1回答

    試圖瞭解crc8。這是我的計算: poly 100110001 # OneWire bin 00000001 # 1 1. 000000010 << 1 = 000000100 2. 000000100 << 1 = 000001000 3. 000001000 << 1 = 000010000 4. 000010000 << 1 = 000100000 5. 000100000

    -1熱度

    1回答

    我已經開始使用Arduino,並且我爲自己設定的下一個任務是展現如何實施CRC校驗。我想我已經找到了一個體面的代碼。但只是實施......不,我想學習。我在一般的CRC上搜索了一下,我用YouTube視頻學習了數學基本原理和another site,它教會了我如何在C語言中實現CRC。特別是在閱讀本文之後,我的頭部有點過載,但我認爲我理解了這個原理。 所以,在我希望說服你我想學習這些東西之後,這裏

    -1熱度

    1回答

    我是一名正在編程任務的大學學生。我需要編程發送和接收消息的各種方法,例如Hamming算法和循環冗餘校驗。 我想編程發送端的CRC方法,但我無法成功地編程所需的多項式除法。我已經嘗試了幾個在這裏發佈的解決方案,比如使用BitSet進行分區,但都無濟於事。 因爲我正在使用NetBeans 8.0.1中設計的圖形界面,所以我的問題是:如何操縱來自幾個jTextFields的字符串來生成帶有CRC算法的

    0熱度

    2回答

    我正在嘗試連接到Safecom TA-810(徽章/註冊系統),以自動計算員工每天工作多長時間的過程。目前,這是通過: 數據拉入正式申請 打印的列表中的所有「註冊」 手動輸入從印刷列表中的值到我們的人力資源應用程序 這是一項可能需要幾個小時才能看到自動化的工作。到目前爲止,官方技術支持一直令人失望,拒絕分享任何細節。 使用wireshark我一直在捕獲UDP傳輸,並且幾乎成功地理解了協議是如何構建

    0熱度

    1回答

    我正在嘗試爲HEX字符串計算CRC-CCITT(0xFFFF)並將結果返回爲HEX字符串。我試過binascii和crc16但我得到int值,當我將它們轉換爲HEX時,它不是我所期望的值。我需要這樣的: hex_string = "AA01" crc_string = crccitt(hex_string) print("CRC: ", crc_string) >>> CRC: FF9B