Winter、rui
码龄2年
关注
提问 私信
  • 博客:14,226
    问答:5
    视频:11
    14,242
    总访问量
  • 18
    原创
  • 52,374
    排名
  • 160
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:西华大学本科生

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 毕业院校: 西华大学
  • 加入CSDN时间: 2022-08-02
博客简介:

m0_73101636的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    2
    当前总分
    90
    当月
    98
个人成就
  • 获得268次点赞
  • 内容获得3次评论
  • 获得281次收藏
创作历程
  • 17篇
    2024年
  • 1篇
    2023年
成就勋章
TA的专栏
  • 32位单片机
    12篇
  • STM32
    9篇
  • GD32
    2篇
  • 代码管理
    1篇
  • 51单片机
    2篇
兴趣领域 设置
  • 编程语言
    c语言
  • 嵌入式
    单片机
  • 开源
    githubgit
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

STM32ADC独立模式单通道采集实验

本次实验用的板子是STM32F103C8T6,使用标准库开发,使用ADC1的通道1即PA1口采集k一个502可调电阻动触点上的电压,VCC是3.3V,使用串口3打印信息显示在上位机串口助手上。本次实验只是为了说明ADC 的工作原理和底层寄存器的配置。代码和所用资料放在下面的链接里面了。
原创
发布博客 8 小时前 ·
446 阅读 ·
8 点赞 ·
0 评论 ·
12 收藏

STM32F103C8T6实时时钟RTC

STM32F103C8T6外部低速时钟LSE(一般为32.768KHz)用的引脚是PC14和PC15,所以这两个引脚一定不要再外接其它的电路,比如按键、LED灯之类的,会导致LSE时钟频率出错甚至不起振。RTC内的CNT计数器就可以用来存储时间戳,然后在软件内将时间戳转换为日历时间。
原创
发布博客 2024.11.21 ·
791 阅读 ·
27 点赞 ·
0 评论 ·
28 收藏

STM32定时器输入捕获应用实例:红外遥控

接收完4字节后,做数据校验,判断用户码的两个字节是否为遥控器手册上写的字节,判断数据码codeBuf[2]和codeBuf[3]是否互为反码,都成立表示codeBuf[2]确实是遥控码值。根据ir_drv.h头文件里的的API接口函数原型,我在ir_drv.c中的任务就是实现红外按键的码值获取,而红外遥控发送的NEC协议由引导码+用户码+数据码组成,引导码9ms+4.5ms是固定的,用户码是用于识别不同厂家的遥控器防止干扰,数据码就是我们想要获取的按键码值。1、按下按键的1,蓝色灯亮,按下按键2,蓝灯灭;
原创
发布博客 2024.11.17 ·
746 阅读 ·
10 点赞 ·
0 评论 ·
14 收藏

红外遥控

发布视频 2024.11.15

STM32定时器输入捕获测量周期

使用的IO资源:1、定时器1的输出比较通道2,PA8输出2KHz,即周期500us,占空比250us的pwm信号2、定时器2的输入通道2,PA1接收此PWM,捕获通道2捕获周期3、串口3打印信息实现现象:1、串口打印PWM的周期数据,显示在串口助手。备注:1、如果使用软件清除CNT计数器则周期测量有1us误差;2、如果使用硬件清除CNT计数器则周期测量误差很小;仅提供输入捕获文件的代码,如下所示。
原创
发布博客 2024.11.15 ·
333 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

STM32定时器:PWM输入模式测量周期、脉宽

STM32F103C8T6,标准库,使用定时器2的通道2即PA1产生2KHz频率,250us脉宽的PWM信号,使用定时器1输入通道1即PA8接收这个PWM信号,捕获通道1捕获周期,捕获通道2捕获脉宽。使用串口3打印信息,显示到串口助手。只提供定时器PWM输入捕获驱动代码,如果需要完整代码,评论区私信。
原创
发布博客 2024.11.14 ·
812 阅读 ·
24 点赞 ·
0 评论 ·
10 收藏

STM32定时器输出比较:PWM模式

使用标准库,配置STM32F103C8T6定时器1输出比较通道1和通道4,PWM模式的驱动。现象就是定时器1输出两路相同频率的PWM驱动LED呼吸灯。
原创
发布博客 2024.11.12 ·
726 阅读 ·
24 点赞 ·
0 评论 ·
28 收藏

STM32定时器实现计时功能

STM32定时器实现定时功能。
原创
发布博客 2024.11.06 ·
414 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

STM32外部中断

下图生动形象地说明了中断是什么意思。在STM32F10X用户手册的第九章有详细地叙述中断,表9.1.2中断和异常向量表,阴影部分是内核异常,其它的是外设中断优先级是指硬件默认优先级,数字越小级别越高;优先级类型,固定表示优先级不可在软件里设置;这个地址是四个字节的,用来保存中断服务函数的地址,也就是说RESET复位的地址0x0000 0004~0x0000 0007这四个字节里保存的就是函数名(地址)Reset_Handler。
原创
发布博客 2024.11.04 ·
656 阅读 ·
9 点赞 ·
0 评论 ·
30 收藏

STM32串口空闲中断配合DMA接收数据

讲解了串口空闲中断配合DMA实现数据的接收。
原创
发布博客 2024.11.03 ·
1064 阅读 ·
18 点赞 ·
0 评论 ·
30 收藏

解读STM32串口中断接收数据帧的驱动函数(上)

分析了串口中断接收数据,Gpio引脚初始化部分的函数,在底层究竟配置了那些寄存器,是如何实现配置操作的。
原创
发布博客 2024.11.02 ·
1017 阅读 ·
21 点赞 ·
0 评论 ·
8 收藏

使用简单的git指令管理代码

什么是Git工作目录,举个例子, 在桌面新建一个文件夹:GitTest。在文件夹内右键选Git Bash Here。输入指令git init创建本地版本库,git init此时在GitTest内会生成一个.git文件夹,那么在GitTest内除了.git的其它内容都是工作目录。
原创
发布博客 2024.10.19 ·
736 阅读 ·
25 点赞 ·
0 评论 ·
19 收藏

Systick定时器配合函数指针变量实现裸机任务调度框架

Systick定时器配合函数指针变量实现裸机任务调度框架及其代码实现
原创
发布博客 2024.10.19 ·
269 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

Cortex-M3及以上32单片机使用内核DWT实现微秒级延时

发布资源 2024.10.19 ·
zip

Cortex-M3及以上32单片机使用内核DWT实现微秒级延时

Cortex-M3及以上32单片机使用内核DWT实现微秒级延时的详细说明和代码实现。
原创
发布博客 2024.10.17 ·
1124 阅读 ·
28 点赞 ·
0 评论 ·
22 收藏

STM32无法烧录程序,出现Flash download failed - Target DLL has been cancelled

如果你是使用的STM32cubeMax自动生成代码,并且你的板子之前都可以正常烧录程序,但是就在烧录了STM32cubeMax自动生成的代码,你的板子无法再使用jlink或者ST-link烧录程序了,那么极有可能是程序中隐藏了一条代码关闭了SW和JTGD调试。①BOOT0拉低(BOOT0下拉从FLASH启动),点击KEIL的DOWNLOAD前先按下板子上的复位键不放,然后。之后你的板子就可以正常使用jlink或stlink等烧录程序了。(2)之后你需要想办法把你修改过的代码烧进你的板子里。
原创
发布博客 2024.09.28 ·
588 阅读 ·
6 点赞 ·
0 评论 ·
2 收藏

51单片机学习记录-十进制与BCD相互转换

介绍了两位十进制数转换为对应BCD码的算法之一的原理
原创
发布博客 2024.05.30 ·
240 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

51单片机学习记录-容易写错的串口中断请求标志位TI

B站学习江协科技51单片机P20;串口中断请求标志位TI
原创
发布博客 2024.04.02 ·
503 阅读 ·
12 点赞 ·
1 评论 ·
6 收藏

51单片机学习记录-数据类型的数值范围导致的错误

B站学习江协科技51单片机P18节;Keil5编程Debug一直得不到正确结果;错误有关C语言数据类型的表示范围。
原创
发布博客 2024.04.01 ·
187 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

解决Ubuntu终端apt-get update出错

今天在终端使用apt-get update命令频频报错,鼓捣了一上午终于解决。
原创
发布博客 2023.12.11 ·
1723 阅读 ·
19 点赞 ·
2 评论 ·
18 收藏
加载更多