自定义博客皮肤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)
  • 收藏
  • 关注

原创 提升生产力工具

像这类鼠标 带有侧边按钮 最重要的 就是 可以绑定鼠标宏。一个按键绑定 ctrl+c 一个按键绑定 ctrl+v。超级好用 赶快使用起来吧。1、换一个好用的鼠标。

2026-01-10 14:41:10 99

原创 Hamming(7,4)编解码原理和纠错原理——汉明74系统(海明码)原理

Hamming(7,4)编码原理摘要 Hamming(7,4)是一种能纠正单比特错误的线性分组码,通过添加3个校验位(r=3)保护4个数据位(k=4),总码长n=7位。其编码效率为57.1%(R=4/7),冗余度42.9%。该编码满足汉明界限的等号条件(2^7=128=16*(1+7)),属于完美码。核心原理是利用生成矩阵G和校验矩阵H实现编解码,通过异或电路计算校验位(如P1=D1⊕D2⊕D3)。解码时根据症状值(Syndrome)定位错误位:SGS=001/010/100对应校验位错误;其他值通过两个校

2025-11-08 01:23:03 2269

原创 MSPM0系列外设 TIMER——Compare mode 编码器模式的使用 编码器测速

(搞不懂本文原理的就直接照抄 只允许修改 Number of Edges to detect 那一参数 在sysconfig中)MSPM0系列有着丰富的外设但是不像STM32一样有着编码器接口本文提出一种全新的编码器接口基于MSPM0开发但是不需要使用到QEI接口利用TIMER的 COMPARE mode 边沿捕获计数 不需要像网上的使用外部中断来进行电机测速对于使用者如果使用线数比较多的编码电机有着更强的处理能力 优化中断反复读取打断代码如果有四个编码电机也是足够使用的。

2024-08-04 22:58:37 6476 2

原创 MPU6050 卡尔曼滤波算法 四元数欧拉姿态解算 STM32 CubeMX HAL库 MDKkeil5 零基础移植

本文仅仅介绍了MPU6050 卡尔曼滤波算法 四元数欧拉姿态解算 的的代码使用。我是辛尘大海。

2024-08-04 21:52:52 1516 2

原创 MSPM0系列外设 SYSTICK——DL_delay函数的使用

SYSTICK 作为 Cortex-M 內核系列的私有外设 是一个通用广泛一致性好,易于移植的外设定时器使用,通常用来作为系统堵塞延时,操作系统OS的时间轮片心跳,基于此,不同的芯片在移植操作系统时有这非常好的兼容性,所以学习SYSTICK定时器是一个至关重要的定时器。下面这行代码在sysconfig.h 揭示了当前的cpu主频。(不需要复制)(已经被sysconfig配置好了在.h文件中)80000000以上就是今天要讲的内容,至此这个外设使用分享结束。我是辛尘大海。

2024-08-04 21:33:10 2594 1

空空如也

空空如也

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

TA关注的人

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