earlmax 发表于 2025-3-15 15:35

如果需要使用低速内部时钟(LSI),可以通过类似的步骤来使能和配置LSI。

macpherson 发表于 2025-3-15 17:04

STM32F030使用硬件定时器(如SysTick定时器)来实现延时功能。

janewood 发表于 2025-3-15 18:23

使用HAL库延时函数            

线稿xg 发表于 2025-3-17 18:36

Tim定时器比HAL库的延时函数更精确,适合需要精确时间控制的场合。

哪吒哪吒 发表于 2025-3-18 13:13

用软件循环延时简单,但效率低。硬件定时器更高效,设置好定时器中断,到时自动执行。

MintMilk 发表于 2025-3-22 12:43

内部晶振通常够用,满足一般需求。不过有些误差。

Moon月 发表于 2025-3-22 15:10

打开时钟控制寄存器,设置HSI位为1,启用外部高速时钟。

AIsignel 发表于 2025-3-27 13:29

这函数设置系统时钟,得确保代码运行流畅。

AutoMotor 发表于 2025-3-28 22:52

用while循环和SysTick计数实现微秒级延时,确实会阻塞CPU,降低效率。可以考虑使用定时器中断实现非阻塞延时。
页: 1 2 [3]
查看完整版本: STM32F030内部晶振怎么设置,内部晶振是延时函数怎么设置