16位的CRC校驗函數(shù)包。符合ccitt標(biāo)準(zhǔn),查表法校驗,速度快。節(jié)省CPU時間。值得一看!
標(biāo)簽: ccitt CRC 函數(shù) 標(biāo)準(zhǔn)
上傳時間: 2016-07-03
上傳用戶:lgnf
使用CRC-16 ,CCITT多項式的CRC檢驗生成,檢驗的原程序,可用于網(wǎng)路通信的信號傳輸檢驗用
上傳時間: 2015-09-02
上傳用戶:ynsnjs
能夠?qū)κM(jìn)制的數(shù)據(jù)進(jìn)行CRC校驗,校驗碼為ccitt碼。
標(biāo)簽: CRC 十六進(jìn)制 數(shù)據(jù)
上傳時間: 2013-12-26
上傳用戶:lifangyuan12
CRC采用比特型算法,生成多項式為CCITT 0x1021,無需查表,節(jié)省內(nèi)存空間。
上傳時間: 2013-12-26
上傳用戶:ANRAN
CRC原理,以及實際用C++代碼舉例介紹CCITT校驗編程的全過程。
標(biāo)簽: CRC
上傳時間: 2013-12-16
上傳用戶:wys0120
詳細(xì)的CRC 校驗原理分析 以及計算過程
上傳時間: 2013-05-16
上傳用戶:hrzx1234
帶CRC串口調(diào)試助手,應(yīng)用于各種數(shù)據(jù)通訊檢測與調(diào)試
標(biāo)簽: CRC 串口 調(diào)試助手
上傳時間: 2013-04-24
上傳用戶:gaoxiaonea
本文應(yīng)用EDA技術(shù),基于FPGA器件設(shè)計與實現(xiàn)UART,并采用CRC校驗。主要工作如下: 1、在異步串行通信電路部分完全用FPGA來實現(xiàn)。選用Xilinx公司的SpartanⅢ系列的XC3S1000來實現(xiàn)異步串行通信的接收、發(fā)送和接口控制功能,利用FPGA集成度比較高,具有在線可編程能力,在其完成各種功能的同時,完全可以將串行通信接口構(gòu)建其中,可根據(jù)實際需求分配資源。 2、利用VerilogHDL語言非常容易掌握,功能比VHDL更強(qiáng)大的特點,可以在設(shè)計時不斷修改程序,來適用不同規(guī)模的應(yīng)用,而且采用Verilog輸入法與工藝性無關(guān),利用系統(tǒng)設(shè)計時對芯片的要求,施加不同的約束條件,即可設(shè)計出實際電路。 3、利用ModelSim仿真工具對程序進(jìn)行功能仿真和時序仿真,以驗證設(shè)計是否能獲得所期望的功能,確定設(shè)計程序配置到邏輯芯片之后是否可以運(yùn)行,以及程序在目標(biāo)器件中的時序關(guān)系。 4、為保證數(shù)據(jù)傳輸?shù)恼_性,采用循環(huán)冗余校驗CRC(CyclicRedundancyCheck),該編碼簡單,誤判概率低,為了減少硬件成本,降低硬件設(shè)計的復(fù)雜度,本設(shè)計通過CRC算法軟件實現(xiàn)。 實驗結(jié)果表明,基于EDA技術(shù)的現(xiàn)場可編程門陣列FPGA集成度高,結(jié)構(gòu)靈活,設(shè)計方法多樣,開發(fā)周期短,調(diào)試方便,修改容易,采用FPGA較好地實現(xiàn)了串行數(shù)據(jù)的通信功能,并對數(shù)據(jù)作了一定的處理,本設(shè)計中為CRC校驗。另外,可以利用FPGA的在線可編程特性,對本設(shè)計電路進(jìn)行功能擴(kuò)展,以滿足更高的要求。
標(biāo)簽: FPGA CRC 串行 通信實現(xiàn)
上傳時間: 2013-04-24
上傳用戶:Altman
用來計算各種CRC校驗碼的一個實用小工具。
上傳時間: 2013-06-08
上傳用戶:mslj2008
ecom串口助手是一款帶CRC計算的串口(RS232)調(diào)試軟件。由我愛IC導(dǎo)航網(wǎng)工作室開發(fā)(http://www.52ic.net/)。ecom串口助手支持常用的110 ~ 921600bps波特率,能設(shè)置校驗、數(shù)據(jù)位和停止位,能以ASCII碼或十六進(jìn)制接收或發(fā)送任何數(shù)據(jù)或字符(包括中文),能發(fā)送任意大小的文本文件,可以任意設(shè)定自動發(fā)送周期,并能將接收數(shù)據(jù)保存成文本文件。帶有文件或數(shù)據(jù)串的ModebusCRC16校驗、CRC16校驗、累加和校驗、異或校驗,ModebusLRC計算工具,是工程師調(diào)試單片機(jī)串口的好助手工具。 2、軟件特點 1、 支持Windows 9x / 2000 / XP / 2003 / Vista / Win7系統(tǒng); 2、 綠色軟件,不需安裝。運(yùn)行解壓軟件,將壓縮包解壓到指定目錄即可。卸載時只需將程序目錄刪除; 3、 支持常用的110 ~ 921600bps波特率; 4、 端口范圍是COM1-COM255,支持?jǐn)U展端口(USB轉(zhuǎn)RS232); 5、 能設(shè)置校驗、數(shù)據(jù)位和停止位; 6、 能以字符或十六進(jìn)制收發(fā)數(shù)據(jù),支持中文字符的收發(fā); 7、 支持文件數(shù)據(jù)的發(fā)送; 8、 數(shù)據(jù)發(fā)送區(qū)允許設(shè)置發(fā)送周期,自動發(fā)送數(shù)據(jù); 9、 支持鍵盤輸入,將鍵盤數(shù)據(jù)發(fā)送到串口; 10、 支持定時保存接收窗口數(shù)據(jù),便于查看長時間調(diào)試記錄信息; 11、 有效的檢測通訊錯誤,避免軟件死機(jī)(如USB轉(zhuǎn)串口設(shè)備拔出檢測); 12、 數(shù)據(jù)接收窗口及文件發(fā)送均采用多線程設(shè)計。 13、 帶有文件和數(shù)據(jù)幀ModebusCRC16校驗、CRC16校驗、累加和校驗、異或校驗,ModebusLRC計算工具。發(fā)送的數(shù)據(jù)幀可選添加計算結(jié)果,將校驗結(jié)果連同數(shù)據(jù)幀一同打包發(fā)送出去。 V2.00版本增加功能 1、添加Xmodem功能(128個字節(jié)發(fā)送,只支持CRC校驗)。 2、增加Xmodem-1k功能(1024個字節(jié)發(fā)送,只支持CRC校驗)。 3、支持命令啟動Xmodem-1k功能(可以做自動傳輸文件功能)。 V2.20版本增加功能 1、添加自定義數(shù)據(jù)幀頭,數(shù)據(jù)幀尾功能。 2、添加數(shù)據(jù)幀ModebusCRC16校驗、CRC16校驗、累加和校驗、異或校驗,ModebusLRC等校驗協(xié)議。 3、添加數(shù)據(jù)包鏡像回發(fā)功能。 4、添加接收對話框字體修改按鈕。 5、添加轉(zhuǎn)義符號選擇。 6、支持命令串文件發(fā)送(具體見命令串文件模板使用說明)。 7、添加窗口總是浮在最前面按鈕,添加命令串隱藏顯示按鈕。 V2.40版本增加功能 1、增加110、300、600波特率。 2、修正接收窗體字體設(shè)置按鈕功能,增加接收窗體背景色設(shè)置按鈕。 V2.60版本增加功能 1、增加“校驗結(jié)果”按鈕,實現(xiàn)文件或者數(shù)據(jù)幀的ModebusCRC16校驗、CRC16校驗、累加和校驗、異或校驗,ModebusLRC的計算結(jié)果顯示。
標(biāo)簽: CRC 計算 串口調(diào)試 軟件
上傳時間: 2013-06-06
上傳用戶:axxsa
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1