自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 MD5校验程序源码

MD5校验.bin 文件 ,代码只输入一个文件名就可以获得字节长度,文件内容。

2023-04-14 17:33:34 76 1

原创 STM32F4 LSI的配置

RTC-BDCR寄存器注意时钟的锁定问题

2022-12-05 19:04:28 476

sprintf()后面的...的研究

学习sprintf 时总是会有数组越界的现象,如何解决这种越界呢?在keil最好的方法就是使用snprintf,本文就是去研究C语言是如何处理sprintf()的内容

2023-05-05

库函数下的BOOT-loader 程序

本文件使用库函数写了一个新针对于STM32F407的BOOTLOADER,并支持MD5校验 ,BOOT程序被放在了0x08080000, 接收缓存放在了0x08040000 ,APP程序放在了0x08000000 这样利用keil直接下载BOOT和APP就可以了,以后写的新APP不需要花心思搞中断入口偏移了,只需要调用BOOTLOADER就可以了。缓存区的存在用于MD5的校验校验成功才可以写入APP区(目前还需要手动调用函数)日后会加入GPRS透传模式下的 TFTP协议完善网络化升级,欢迎大家下载后做二次开发

2023-04-27

MD5校验支持单包,整包,文件

二次开发时只需要在.h文件中选择工作模式即可 #define USE_file 1 //MD5校验为整个文件 #define USE_singal_pack 2 //MD5校验为整个数据包 #define USE_disperase_pack 3 //MD5校验为分散的数据包 #define use_mode USE_disperase_pack 除此之外由于分包的情况的数据来源很多只在.c文件中做了一下标注,真实的文件还需要读者自己去做

2023-04-19

MD5 校验.bin文件源码

MD5校验没有最懒,只有更懒。

2023-04-14

关于单片机的一些学习记录

这里有一些我写的对于单片机的理解和一些硬件的知识 有一些东西不知道写的对不对希望大家帮我修改一下,谢谢了

2022-07-29

空空如也

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

TA关注的人

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