最近在用辉芒微cortex-m0单片机开发,用到BootLoader更新,于是自己写了一个C#上位机,通过usart串口通信,可自定义协议,包含CRC16校验程序,但是项目中没使用。项目烧录过程有超时等待,但是未做重发机制,可以添加。可应用于多种MCU的串口IAP中。
2022-09-10 22:13:08 2.45MB BootLoader stm32 自定义协议 CRC校验
1
用java 编写实现的CRC32算法,很详细
2022-09-07 14:57:15 2KB java CRC CRC32
1
crc计算器 crc4 crc8 crc16 crc32的计算
2022-09-07 09:58:41 548KB crc 计算
1
基本实现原理: 1)粘包和拆包采用帧头里面加长度信息来做; 2)超时机制:采用一个单独的线程来判断,每次收到数据就更新接收时间。在单独的线程里面判断如果当前时间减去上次接收的时间超过20秒则认为超时,关闭该连接; 3)用到了epoll_event结构体中的 epoll_data.ptr 指针:把客户端的信息保存在 epoll_data.ptr 指针当中,当出现epoll事件的时候从该指针提取客户端信息,然后进行操作。 完整的c代码,可以直接使用gcc编译,编译方法:gcc CreatCRC.c main.c -lpthread 配套有一个C#客户端(vs2008工程,全部源代码),可以向服务器发送数据和接收服务器返回的数据。
2022-09-06 10:26:05 31KB epoll 粘包拆包 接收超时
1
crc32三十二位校验的fpga应用,采用Verilog HDL语言编写
2022-08-28 13:12:11 1KB FPGAcrc32 crc32 FPGAVerilogcrc32 crc32verilog
使用方便,右键属性会增加哈希信息栏。,右下角设置小图标可选择算法,也可将结果直接导出。,支持CRC32、CRC64、XXH32、XXH64、XXH128、MD4、MD5、SHA-1、SHA-256、SHA-384、SHA-512、K12-264、K12-256、K12-512、PH128-264、PH256-528、BLAKE3、BLAKE3-512、GOST 2012(256)、GOST 2012(512)、eD2k、eD2k(old)、QuickXorHash
2022-08-26 16:01:04 2.97MB 校验 hash MD5 CRC
1
一个用于16位CRC校验的小程序,及校验算法的实现方法。使用qt编写而成,使用平台WINDOWS系统X64下。
2022-08-18 09:01:04 39.23MB c++ CRC16 modbus
1
CRC校验码计算器 CRC校验码计算器(包含8位16位32位)
2022-08-11 15:30:23 200KB CRC校验码
1
CRC计算VC源码,可生成多项式表并将其保存下来,有CRC8,CRC16,CRC32等CRC计算,多项式也可以自行输入
2022-08-09 14:42:57 4.56MB CRC
1
个人下载了数十篇CRC校验的中英文文章,本文虽然很短,但是觉得秒杀了其他文章,只要你有一点CRC基础概念,有本文就不用看其他文章了。吐血推荐分有所值
2022-08-07 18:01:40 10KB CRC FCS
1