- 博客(17)
- 收藏
- 关注
原创 关于STM32中GPIOB_Pin_3|4(PB3/PB4)无法使用(不能作为正常引脚使用)的情况(6)
今天在做测试时,使用了PA3跟PB3,发现PB3一直没有反应,后面又试了一下PB4发现同样也没有反应,我还以为是PB口的引脚烧了(本人小白来着,啥也不懂),后面又开启了全部引脚测试后发现只有PB3跟PB4不行,后面查询资料才知道是这两个引脚默认为JTAG调试接口,同时PA13、PA14、PA15同样如此。//开启复用功能(要先打开复用才能修改复用功能),AFIO为重映射时钟。
2024-01-12 23:46:14
1453
原创 基于stm32 定时(计时)器OLED显示屏 矩阵键盘输入设定时间
定时器的本质就是NVIC中断,使用定时器第一步对NVIC进行配置。主要的步骤为三:即NVIC的设置,优先级;TIM配置,中断服务的设置话不多说,我们直接上代码:本文提供首页提供的链接里面的工程有些多余的函数,例如上面的TIM3,已经定义了但最后没用到。如TIM2,我们将其配置为1s的定时器。然后用一个变量s(秒)统计进入这个中断的次数,没进入一次为1s。将s,m,h(存储秒、分、时的三个变量)封装处理,就构成一个简单的计时器啦。
2023-12-20 18:27:26
3387
3
原创 keil5编译中出现的错误(6):FCARM - Output Name not specified, please check ‘Options for Target - Utilities‘
FCARM - Output Name not specified, please check 'Options for Target - Utilities'
2023-12-18 23:41:59
5735
2
原创 stm32串口通信:收发的数据进行判断,利用串口助手完成简单对话
本文章从串口通信使用步骤的详细介绍开始,最后使用串口助手完成一个简单的对话(即系统根据接收到的数据进行判断进而发送数据)。涉及printf重定向,数据分割,汉字乱码
2023-12-18 00:09:27
5127
原创 keil软件中常见问题(4):printf打印函数重定向
Fputc跟printf的关系,fputc是printf函数的底层。Printf函数打印时就是不断调用fputc函数一个个打印的,将fputc函数重定向到串口,printf就输出到了串口。
2023-12-17 23:02:54
2214
1
原创 keil 编译中常见的错误(2):error: #130: expected a “{“ 或者 warning: #223-D: function “TIM2_Configure“ declared
省流:对应函数的声明的结尾少了个,可以根据警告的对应函数名去找,详细可见本文下方。
2023-12-11 20:01:48
1089
1
原创 keil常见编译错误(1):last line of file ends without a newline
省流:因为程序段最后一个空行中含有空格(缩进),将其删除至光标在第一行显示即可解决错误。
2023-12-03 16:44:02
6153
1
原创 stm32 标准库EXTI外部中断详解+按键实例应用
本文章从外部中断函数的详细介绍开始,讲解本人对于中断的理解,使用等内容,最后用两个按键模拟中断信号,进行一个简单的应用。本文实验现象:两个按键模拟中断信号,两个按键的功能相同,S1按键控制LED1,S2按键控制LED2,当第一次按下按键时,亮灯,第二次按下按键时,灭灯。案例代码链接:https://pan.baidu.com/s/1CLTsHcqxLRlCg197Q9Qrpg?pwd=r4qg提取码:r4qg。
2023-11-11 16:48:44
1218
1
原创 stm32矩形按键(4*4)7针脚oled屏密码锁(入门级)
本文采用7针脚0.96的OLED屏作为输出显示,以矩形按键作为输入,做一个简易的密码锁。
2023-10-29 17:50:15
2863
4
原创 STM32矩形(矩阵)按键(键盘)输入控制LED灯 ——4*4矩阵按键源码解析
矩形键盘,扫描法,反转法,LED闪烁,彩灯模块,RGB模块
2023-10-22 22:51:32
11258
4
原创 STM32驱动RGB LED彩灯模块闪烁GPIO_Write()函数
LED彩灯模块,GPIO_Write(),初学,STM32,十六进制,延时函数
2023-10-19 22:42:47
4577
1
原创 stm32芯片点亮LED灯(实物仅芯片)入门级+软件示波器查看输出
本文采用stm32f103,基于标准库工程,实现的结果是使芯片上的灯点亮(输出为GPIOC,Pin13号端口),在不需要其余外界接线的条件下,能够最清楚最明了的了解GPIO输出时需要进行的配置。
2023-10-17 00:09:50
1491
1
原创 STM32的工程模版创建(保姆级教程)
本文基于stm32标准库的工程模版创建,分为三个步骤进行,第一步复制固件库的系统文件,第二步是在keil5软件中新建一个stm32的工程,第三步对工程进行调试运行测试。创建工程前需要提前下载安装好keil5软件、STM32F1xx固件库。
2023-10-14 15:52:35
10174
9
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人