打印
[STM32F1]

STM32F107使用SysTick延时,相同的程序下载到不同单片机,现象不同

[复制链接]
340|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
duo点|  楼主 | 2024-7-29 11:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助:STM32F107VCT6单片机配25M晶振,使用Systick定时器写了一个延时函数(野火例程)实现LED闪烁,在开发板上实验正常;下载到自己的PCB上,速度变成原来的7-8倍(即延时1s变成了延时7-8s)。
    前后程序未改动,检查硬件也都一样,相同硬件,相同程序,出现不同现象。
求助各位前辈

使用特权

评论回复
沙发
kzlzqi| | 2024-7-29 15:02 | 只看该作者
确认 STM32 的系统时钟设置是否正确配置为使用25MHz晶振。

使用特权

评论回复
板凳
申小林一号| | 2024-7-29 22:52 | 只看该作者
感谢分享

使用特权

评论回复
地板
cr315| | 2024-7-30 16:37 | 只看该作者
检查晶振是否接触良好,没有虚焊或短路现象。

使用特权

评论回复
5
两只袜子| | 2024-7-30 16:38 | 只看该作者
可能是晶振电路连接不正确

使用特权

评论回复
6
jcky001| | 2024-7-30 16:38 | 只看该作者
检查自制PCB的电源供应是否稳定,特别是核心电压(如3.3V或5V)的纹波和电压是否在STM32F107的规格范围内。

使用特权

评论回复
7
cr315| | 2024-7-30 16:39 | 只看该作者
STM32的时钟系统配置是否正确。

使用特权

评论回复
8
elephant00| | 2024-7-30 16:40 | 只看该作者
Systick定时器配置问题?

使用特权

评论回复
9
米多0036| | 2024-8-31 13:03 | 只看该作者
您的问题描述表明,在将代码从开发板移植到自制PCB时,Systick定时器的延时显著变长。这种情况通常涉及到时钟配置或时钟源的问题。

使用特权

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

本版积分规则

440

主题

1669

帖子

1

粉丝