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

原创 【STM32】PWM控制L298N驱动LED灯

最近在研究智能台灯项目,发现一个现象,通过原子哥官网的实验9 PWM输出控制LED灯是能实现呼吸灯效果,但是如果把PB5(PWM输出引脚)接到L298N驱动上去控制LED灯就控制不了。TIM脉冲宽度调制模式2。这里改成TIM脉冲宽度调制模式1就行了。

2024-04-08 14:52:38 386

原创 【正点原子STM32】正点原子RTC移植到C8T6

c8t6 RTC移植。STM32 的实时时钟(RTC)是一个独立的定时器。STM32 的 RTC 模块拥有一组连续计数的计数器,可提供时钟等功能。修改计数器的值可以重新设置系统当前的时间和日期。RTC 模块和时钟配置系统(RCC BDCR 寄存器)是在后备区域,即在系统复位或从待机模式唤醒后 RTC 的设置和时间维持不变。但是在系统复位后,会自动禁止访问后备寄存器和 RTC,以防止对后备区域(BKP)的意外写操作。所以在要设置时间之前, 先要取消备份区域(BKP)写保护。

2024-03-31 20:37:51 228

原创 sizeof与strlen的区别

strlen如果未分配大小,则遇到'\0' 结束(包含'\0' ,也就是strlen测量的长度加1),如果已经分配内存大小,返回的就是分配的内存大小。因为C中认为常量字符'a'其实是个整型值(ASCII),所以sizeof('a')=4。strlen 测量的是字符的实际长度,以'\0' 结束(不包含'\0' )。strlen 是函数,sizeof 是。测量的是分配空间的大小。

2023-07-20 22:41:46 219 1

原创 C语言最完整运算符优先级顺序

C语言最完整运算符优先级顺序,运算符

2023-07-18 21:57:13 5536 3

原创 float类型判断问题

在vi编辑器中,该代码的结果是a!因为编辑器默认的浮点数据类型是double类型而变量a是float类型的,也就是精度不同所以导致a!面试题常考题:写出 float n 与“零值”,比较的if语句。

2023-07-04 00:59:15 221

空空如也

空空如也

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

TA关注的人

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