自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CRC校验查表法 计算过程及代码(CRC-16)

本文介绍了CRC16校验的基本原理和实现方法。CRC校验通过生成数据的"指纹"来检测传输错误。文章重点分析了一个Modbus协议中的CRC16校验代码实现,包含两个预先计算好的高低位字节查找表(TabH和TabL)。GetCRC16函数通过异或运算和查表方式高效计算校验值,最终返回16位校验码。该实现采用查表法优化性能,是工业通信协议中常用的CRC校验方法。

2025-07-23 16:18:57 912

原创 【Keil 5 没有编译器 Missing:Compiler Version 5 的解决方法】

最新发布的MDK5.37已经不再安装Arm Compiler 5(ARMCC)编译器了,因为点击魔术棒后,在Target选项卡中选择编译器时,会看到missing:compiler version 5。

2025-06-27 08:58:40 2377

原创 android studio卸载重装教程

本文详细介绍了如何卸载Android Studio 21.1版本,并提供了重新安装的指南。卸载过程包括四个步骤:首先通过uninstall程序卸载,然后删除.gradle文件夹,接着清除AppData\Local\Google和AppData\Roaming\Google目录下的旧版本文件。安装部分提供了官方下载链接和详细的安装步骤指南,帮助用户顺利完成Android Studio的重新安装。整个过程旨在确保旧版本完全移除,避免影响新版本的安装和使用。

2025-05-13 16:46:43 660 1

原创 git The requested URL returned error: 429 已解决

在使用Git提交代码时,可能会遇到文件大小限制的问题。Git默认单个文件大小限制为50M,超过此大小会发出警告,超过100M则无法提交。为了解决这一问题,可以通过修改Git的配置来调整单个文件的大小限制。例如,使用命令git config --global http.postBuffer 524288000可以将单个文件的大小限制设置为500M。这一调整有助于顺利提交较大的文件,避免因文件大小限制导致的提交失败。

2025-05-12 11:36:45 444

原创 【基于STM32 利用PWM实现SG舵机转动 标准库】

基于stm32,利用pwm使舵机转动

2025-03-20 10:16:35 623

原创 Python脚本打包成exe,如何生成一个小内存的exe

python脚本打包成exe,生成一个小内存的exe程序

2025-03-14 11:56:06 328

原创 基于stm32 无线模块(NRF24L01) 附代码和电路图

基于stm32f103c8t6,无线模块(NRF24L01使用),附代码

2025-02-25 14:10:00 1923

原创 【基于STM32 DY-SV17F音乐模块开发】

基于stm32做一个简单的音乐播放小功能,音乐模块为dysv17f,芯片为stm32f103c8t6

2025-02-24 14:27:44 1424

空空如也

空空如也

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

TA关注的人

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