自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MBL3806-AB -200-24C 2M传感器,N32G455VEL7单片机c语言开发例程

AB相编码器通过输出相位差90°的A相和B相方波信号来检测旋转方向和位置。方向判断基于A相和B相的上升沿和下降沿状态变化,顺时针旋转时A相上升沿B相为低电平,逆时针旋转时A相上升沿B相为高电平。通过检测A相和B相的上升沿和下降沿,可以实现四倍频计数,提高分辨率。硬件连接包括将A相和B相分别连接到微控制器的输入引脚,并配置上拉电阻。代码实现包括初始化GPIO、启用中断、编写中断服务程序以及主程序中的方向判断与计数。关键逻辑涉及状态编码、方向判断和抗抖动处理。优化建议包括硬件滤波、四倍频计数和利用硬件编码器接口

2025-05-21 15:32:39 719

原创 卡尔曼角度滤波

【代码】卡尔曼角度滤波。

2024-08-12 10:23:39 564

原创 【代码】C语言时间片轮转

【代码】C语言时间片轮转。

2024-07-31 17:37:16 411

原创 雪花算法——C语言

雪花算法,位数可根据实际情况作修改。

2024-02-28 19:57:57 685 1

原创 判断点和多边形之间的位置关系--射线法--C语言

根据两点式方程,斜率K为0的情况下,求出点(x,y)在多边形线上的映射点(x1,y1),再判断点的x值是否小于截距x(单边法),小于则count++(两点式方程: x-x1/x2-x1 = y-y1/y2-y1 推出 截距x = ((y-y1)*(x2-x1)/y2-y1) + x1)。此时for循环遍历结束,判断count%2 是否为奇数,奇数则点在多边形之内。奇数为出边界,偶数次时为入边界。先判断for循环遍历多边形所有点位,每次遍历时取多边形中相连的两个点位,依此往后取,直至多边形点位遍历结束,

2023-11-21 11:04:03 359 1

原创 STM32IDE窗口恢复

2023-08-31 09:37:29 6234 2

线性表.cpp

线性表.cpp

2022-03-01

空空如也

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

TA关注的人

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