自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 MD5算法深度解析与完整C语言实现

MD5(Message-Digest Algorithm 5)由Ronald Rivest于1992年设计,可生成128位(16字节)的哈希值。数据填充:将输入长度填充至512位的倍数分块处理:以512位分组进行迭代计算非线性函数:四轮共64步的位级运算结果组合:输出四个32位寄存器的连接值此博文主要是讲述在C语言中MD5的具体实现方法,在嵌入式系统中经常会用到此类的数据校验方式,例如在OTA过程中对于分段数据的校验。下面是正文,文末是完整的.h.c文件。

2025-02-26 17:47:34 2362

原创 Canopen字典环境配置及字典创建

移植canfestival库实现canopen协议

2025-02-22 10:43:27 1565

原创 嵌入式OTA方案设计思路

OTA(Over-The-Air)即空中下载技术,通过无线通信实现设备固件远程升级。

2025-02-21 12:05:54 513

原创 FIFO 缓冲区:数据有序流转的高效解决方案

FIFO 缓冲区作为一种简单而强大的数据结构,在数据处理和通信领域发挥着重要作用。通过使用 FIFO 缓冲区,我们可以有效协调数据速率、解耦数据生产者和消费者,提高系统的可靠性和性能。优化后的 FIFO 缓冲区代码结构清晰,功能完善,为开发者提供了一个可靠的实现方案。希望本文能帮助大家更好地理解和应用 FIFO 缓冲区,在实际项目中发挥其最大价值。以上就是本次关于 FIFO 缓冲区的详细内容,欢迎大家在评论区留言交流,分享您的使用经验和见解。

2025-02-20 09:56:00 1590

原创 STM32F072标准库UART DMA开发指南

UART DMA

2025-02-19 10:30:27 535

STM32芯片使用移远EC200U/EC800系列模组代码示例

本资源主要包含STM32芯片使用移远EC200U/EC800/EC20系列模组AT指令使用方法,TCP/MQTT/HTTP等协议使用方法均包含。

2025-02-28

CanFestival资料

canopen移植库

2025-02-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除