[STM32G0] STM32F030内部晶振怎么设置,内部晶振是延时函数怎么设置

[复制链接]
3945|48
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,降低效率。可以考虑使用定时器中断实现非阻塞延时。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部