自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 单片机_光敏电阻自制光控灯(STM32F103C8T6)

总者来说这个是一个比较简单的一个小测试,但重要的是它可以让我们对初始化以及读取IO口电平的函数有更深刻的印象,所以动手写一下也未尝不是一件美事;光敏电阻的DO接到我们要用的IO口上(取决于自己想用哪个口我用的是A6口)首先是接线图:(小屏幕可以不用接,并没有用到);灯也同样是接到自己要用的口上。首先对要用的IO口进行初始化。最后多学多练,包会的!

2024-07-24 00:27:14 234

原创 单片机_PWM的手动模拟与硬件驱动PWM(STM32F103C8T6)

2.接下来开始讲解硬件PWM的驱动方式(个人认为更难一点点,如果没有太多的要求用手动模拟即可)(用STM32F103C8T6来讲解)硬件PWM:比较CNT与CCR的关系,实现电平置0、置1或翻转,用于输出PWM波形。计数就是我们要在某个时间内对我们定义的计数变量++,而它的作用是防止计数溢出。PWM频率:=CK-PSC/(PSC+1)/(ARR+1)频率=1/T 占空比=高电平/T (T是周期)PWM占空比:=CRR/(ARR+1)最后是写我们的手动模拟PWM的函数。最后,多学多练,包会的!

2024-07-22 00:01:08 239

原创 单片机_八段数码管动态扫描

其中3、4可能会有一点难懂,建议理解的时候可以用笔在纸上写一下,这样可能会好理解一点,最后:多练多写,包会的!1.原理:只要数码管闪烁的够快人眼就分辨不出来。3.通过我们需要的数据判断该段数码管是否该亮。2.动态扫描的优点:节省IO口。5.最终整合为我们要调用的函数。4.动态扫描两COM端。

2024-07-21 00:35:55 153

原创 单片机_按键状态机

首先我们应该先定义一个状态的变量分别为:0起始状态(未被按下),1按下状态,2按下后是否结束状态(判断长按还是短按),3等待按键释放状态。这里我用四个按键来做演示(我定义按键的长按与短按键值相差1)到这里就结束了,多加练习,包能吃透的!4、按键状态机(判断按键长按还是短按)这个就不用多说了,以下是此函数的模板。这一步相信都不用过多介绍了。一般情况下我们都是以短按来判断。这是整个按键状态机的重难点。1、定义按键的长按与短按。3、获取哪个按键被按下。

2024-07-20 00:18:41 201

空空如也

空空如也

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

TA关注的人

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