发新帖我要提问
12
返回列表
打印
[STM32F1]

stm32f103的板子蜂鸣器一直响

[复制链接]
楼主: cr315
手机看帖
扫描二维码
随时随地手机跟帖
21
公羊子丹| | 2025-1-24 08:15 | 只看该作者 回帖奖励 |倒序浏览
可能是你的程序跑飞了,先检查一下代码里有没有死循环或者错误的逻辑。

使用特权

评论回复
22
周半梅| | 2025-1-24 08:17 | 只看该作者
会不会是蜂鸣器的引脚被设置成了输出高电平,试试调一下GPIO初始化代码?

使用特权

评论回复
23
帛灿灿| | 2025-1-24 08:19 | 只看该作者
JTAG和串口都下载不进去程序,可能是芯片的Flash出了问题,尝试一下用STM32官方工具擦除一下Flash吧。

使用特权

评论回复
24
童雨竹| | 2025-1-24 08:31 | 只看该作者
单步调试可以,但全速运行不行,感觉像是晶振或者时钟配置有问题,仔细检查一下外部晶振的电路和代码里的时钟设置。

使用特权

评论回复
25
万图| | 2025-1-24 08:33 | 只看该作者
确认一下你用的电源电压够不够稳定,供电问题也可能导致这些奇怪现象。

使用特权

评论回复
26
Wordsworth| | 2025-1-24 08:34 | 只看该作者
有没有可能是蜂鸣器那边的电路有短路或者接错了,量一下引脚电压看看正常不?

使用特权

评论回复
27
Bblythe| | 2025-1-24 08:35 | 只看该作者
看你描述的情况,像是复位电路有问题,试试换个芯片或者重新拉一下复位脚看看?

使用特权

评论回复
28
Pulitzer| | 2025-1-24 08:37 | 只看该作者
蜂鸣器一直响的话,也可能是它默认状态就是拉低,你可以先把蜂鸣器控制的代码屏蔽掉测试一下。

使用特权

评论回复
29
Uriah| | 2025-1-24 08:38 | 只看该作者
如果都检查过了,还是不行,建议把代码简化成最小可运行代码,逐步排查问题来源。

使用特权

评论回复
30
Clyde011| | 2025-1-24 08:39 | 只看该作者
用另一个STM32的板子试试同样的程序,看是代码问题还是硬件问题,排查范围会更清楚些。

使用特权

评论回复
31
Amazingxixixi| | 2025-1-24 12:37 | 只看该作者
学习一下,提升技能,新年快乐

使用特权

评论回复
32
地瓜patch| | 2025-1-24 16:54 | 只看该作者
芯片下载口重映射了没?

使用特权

评论回复
33
AIsignel| | 2025-1-24 18:45 | 只看该作者
变压器的次级侧也向负载供电。,

使用特权

评论回复
34
芯路例程| | 2025-1-25 19:13 | 只看该作者
当您需要在另一个pcb上安装单个模块板时,

使用特权

评论回复
35
AutoMotor| | 2025-1-25 20:19 | 只看该作者
检查驱动程序安装是否有任何问题

使用特权

评论回复
36
PreWorld| | 2025-1-26 21:17 | 只看该作者
可能你的程序跑了。首先检查代码中的无限循环或错误逻辑。

使用特权

评论回复
37
理想阳| | 2025-1-27 16:34 | 只看该作者
此时,共模电流将被衰减,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则