OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6442|回复: 4

求助大神!困扰几天的延时问题!

[复制链接]

1

主题

2

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2020-2-29
在线时间
5 小时
发表于 2021-5-28 11:28:57 | 显示全部楼层 |阅读模式
5金钱
先说一下现在遇到的情况:
板子使用的是STM32L476,主频配置为80M。
在点灯时发现,如果用定时器中断或HAL_Delay去操作,闪烁都是正常的,应该说明晶振和时钟配置都没问题。
后来,加入正点原子的delay.c,然后用其中的delay_ms去点灯,发现闪烁频率极慢,大概8~10秒一次,文件未作任何改动。

感觉跟systick有关,但如果systick配置不对,HAL_Delay去点灯是是不是也应该不正常?

算半个小白,现在不知道原因在哪,请大神赐教!

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

890

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1481
金钱
1481
注册时间
2020-8-19
在线时间
336 小时
发表于 2021-5-30 18:50:16 | 显示全部楼层
delay.c里面的SysTick频率设置了吗
回复

使用道具 举报

11

主题

2147

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4891
金钱
4891
注册时间
2015-1-10
在线时间
612 小时
发表于 2021-5-30 21:05:10 | 显示全部楼层
debug,看一下systick寄存器
回复

使用道具 举报

4

主题

83

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
205
金钱
205
注册时间
2019-11-12
在线时间
77 小时
发表于 2021-5-31 15:42:42 | 显示全部楼层
那肯定delay.c里面的变量代表的延时和你认为的不一样呗,不发代码看不出原因
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-23 06:13

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表