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,降低效率。可以考虑使用定时器中断实现非阻塞延时。