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

原创 STM32F103 定时器输出PWM输出并实现呼吸灯实验分享_hal

库的话需要定义定时器的句柄,如果使用库函数开发的话,配置相关的结构体成员即可,如下代码是对定时器初始化结构体和PWM相关寄存器的配置, 此函数会在下面的Tim2_Init()中调用,当然这里也可以直接在main函数之前调用,TIM2_PwmConfig()函数,这里是为了方便后续增加更多的功能,方便统一管理,以上 就可以实现一个 呼吸灯的效果了, 如果各位小伙伴想要试试不同的效果,可以尝试改变 下我们设置的 PULSE_MAX_VAL或者 TIM_Init(arr,psr) 中两个参数的值哦,

2023-10-10 23:23:05 1005

原创 关于VScode中使用printf 输出中文乱码的问题经验分享

VScode 使用Printf 打印中文时候出现乱码的问题经验分享

2023-03-08 11:16:14 1086 2

原创 STM32中BOOT模式配置的作用

学习了一段时间stm32单片机, 一直没有搞明白这个Boot 引脚的作用,经过找资料,才算搞明白boot设置, 所谓的启动, 就是我们在程序下载完成后, 重新启动芯片时, SYSCLK的第四个上升沿, BOOT引脚值4会被锁存, 用户可以通过设置BOOT引脚的电平来设置 相应的启动模式.boot模式的配置(见下表)BOOT 模式说明 BOOT1 BOOT0 模式名称 说明 X 0 主闪存存储器 Main Flash memory ..

2022-03-11 16:43:03 4696 2

转载 memset()函数及其作用

1. memset()函数原型是extern void *memset(void *buffer, int c, int count) buffer:为指针或是数组,c:需要赋给buffer的值,count:是buffer的长度. 这个函数多用于清空数组. 如:原型是memset(buffer, 0, sizeof(buffer)) Memset用来对一段内存空间全部设置为某个字符,一般用在...

2021-12-10 21:10:03 662

原创 STM32-第一课点亮一个LED

学习STM32 有一段时间了,发现在查找资料时候,基本上都是千篇一律, 所以把自己学习的过程分享出来,做个记录,话不多说,开始对于我们想要点亮LED,首先主要就是控制IO口, 而IO口无非是输出高低电平("0" "1")两种状态,电路图如下如果我们要想点亮D0/D1, 首先必须使发光二极管能够正向导通, 形成回路,如下图如果LED0的状态为0,那么电压将会从正极流向负极,从而使二极管D0正向导通, D0被点亮,同理如果LED1状态为1, 那么二极管左右两端电压相等, 二极管D..

2021-11-24 09:53:47 1569

空空如也

空空如也

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

TA关注的人

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