自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32-寄存器映射

4,获取寄存器地址偏移量,ODR相对GPIOA外设基地址的偏移量是:0X0C。2,使用外设结构体类型定义将外设基地址强制转换成结构体指针,完成寄存器映射。3,获取外设地址偏移量,GPIOA相对APB2总线偏移量是:0X800。见stm32f103xe.h / stm32f407xx.h。2,获取总线基地址,APB2总线基地址:0X4001 0000。1,获取外设挂在哪个总线上面?3,寄存器相对外设基地址的偏移量(2,外设基于总线基地址的偏移量(1,定义总线地址和外设基地址。寄存器是单片机内部一种。

2024-04-08 15:48:09 506 1

原创 marlin源码gcode解析与算法插补执行框架

marlin源码gcode解析与算法插补执行框架

2021-10-09 11:55:34 1090 2

原创 步进电机与两线直流电机驱动

步进电机:  1.技术参数[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yRcV7vkG-1592970142344)(D:\whz\CZH笔记\media\步进电机技术参数.png)]四线四相,八拍驱动 2.驱动调试一般频率在1.4k左右,每700us执行一拍要注意驱动频率遇到挑适配器的问题,功率低的适配器可能带不动步进电机  两线直流电机: 正转和反转两种状态IO_A = 1;

2020-06-24 11:46:10 1227 1

原创 休眠IC_Sleep

休眠IC_Sleep1.我们经常在开发一些电子产品因为带电池或者大电容而要求芯片休眠,减小功耗增加电池使用时间 2.休眠指令stop, stopexe, stopsys 3.休眠唤醒​    3.1 上电复位唤醒​    3.2 看门狗唤醒​    3.3 定时器计时唤醒​    3.4 引脚上升沿或者下降沿唤醒 4.休眠功耗:休眠电流可低到2u...

2020-04-30 16:18:17 985

原创 AD检测

AD检测12位AD检测,以VDD电压5V为基准首先检测AD,测到的都是电压值,如果是测电流或者电阻需要经过相应的换算 然后亮出基本公式: V测 / ADValue = V基准 / 4096​ V测是检测点可量电压;​ ADValue是ADC检测模块出的12bit数据;​ V基准 = 5V;​ 12位AD所以ADValue最大值为4096;&n...

2019-12-31 16:48:21 6899

原创 利用光敏传感器做自动调光功能

利用光敏传感器做自动调光功能照射光线越强,vout越小,通过采取vout处AD值来调节台灯光照强度电阻Rss可以放在上面,也就是CSDI处电压范围在0-5v左右做这个功能的难度在于,因为光敏传感器会不断随着调光而改变AD,所以很难将光度稳定下来而不出现跳动 在做处理的时候涉及到,完成一次AD采取的时间,调光做一次PWM改变的时间,需要给AD和pwm做一个互相的匹配区间,然后...

2019-12-03 16:02:18 5308

原创 触摸芯片按键触摸应用开发笔记

#触摸芯片应用原理当有人体手指靠近触摸按键时,人体手指与大地构成的感应电容并联焊盘与大地构成的感应电容,会使总感应电容值增加。电容式触摸按键IC在检测到某个按键的感应电容值发生改变后,将输出某个按键被按下的确定信号。#灵敏度调节灵敏度电容值范围:1nf-47nf;触摸电容值越大越灵敏,反则灵敏度越小pad触摸盘面积越大灵敏度越高,越小灵敏度越低#防干扰注意事项...

2019-11-26 15:44:39 3219

原创 红外接收检测

1.发射波形<1>38k不间断发射<2>38k间断发射2.接收检测<1>检测有遮挡物执行动作,检测遮挡物持续停留不再执行动作t1:PWM打开输出时间,t2:PWM关闭输出时间t3:接收波t1时低电平时间,t4:接收波t2时低电平时间t3 + t4 = t1void Hw_Recv_Scan(void){ if(Flg_Hw_PwmO

2019-03-11 11:58:29 1344

原创 红外发射波形调试

1.红外发射应用电路2.发射波形上面为发射波形,下面为接收波形1.发射波形频率38K占空比50%,偏离会影响功能效果2.我做的红外功能是用来检测发射管前方一定距离是否有遮挡物,其中就要判断遮挡物是片刻停留还是持续停留<1>调试发射波形要达到的目的是使遮挡物持续停留反射的接收波形持续出现,也方便写检测程序<2>38K发射波是间断输出的,t1为PWM打开输出时间...

2019-03-06 18:08:54 3835

原创 常用的几种红外接收器

本人前段时间调过一些红外接收的方案,期间前前后后用过五六款不同的红外接收器,以下我以图片形式列出不同外形的几款,并讲讲调试要注意的一些事项,下一篇文章会进一步分析红外发射怎样的波形输出以及如何检测接受波防干扰等。1.黑色小头的2.带金属外壳的3.黑色大头的<1>不同的红外接收器能够持续接收的发射波形有所不同,这个在我们调试的时候很关键<2>接受角度范围不同,以...

2019-03-05 11:37:22 9069

转载 C语言的编程格式

1.缩进 2.空行的使用 3.折行的使用 4.注释的位置5.如何进行命名 6.程序标号(大括号) 7.文件的整体结构 8.其它1.缩进首先要说的是缩进,缩进可以使得我们的文章更加的有层次感。通常情况下,我们不再使用tab键来缩进。因为不同的电脑可能会tab键所占的宽度不相同,如果使用的话可能无法达到预期的效果。因此,我们一般都使用4个空格键来进行缩进,以防意外的发生。2.空格空行也很重要...

2019-03-05 10:42:23 1840

转载 # 欢迎使用Markdown编辑器

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-03-04 17:55:46 338

空空如也

空空如也

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

TA关注的人

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