打印
[应用相关]

STM32CUBIDE 如何实现延时

[复制链接]
楼主: cr315
手机看帖
扫描二维码
随时随地手机跟帖
21
kkzz| | 2021-3-3 22:05 | 只看该作者 回帖奖励 |倒序浏览
最常用的莫过于微秒级延时delay_us( )

使用特权

评论回复
22
lzmm| | 2021-3-3 22:05 | 只看该作者
HAL_Delay(5000); //参数单位是毫秒

使用特权

评论回复
23
febgxu| | 2021-3-3 22:05 | 只看该作者
HAL 库有提供延时函数  

使用特权

评论回复
24
xiaoyaodz| | 2021-3-3 22:05 | 只看该作者
M3内核的滴答定时器一般用来做系统的时基  

使用特权

评论回复
25
fentianyou| | 2021-3-3 22:05 | 只看该作者
HAL_Delay()很容易造成程序异常  

使用特权

评论回复
26
sdlls| | 2021-3-3 22:05 | 只看该作者
没有实现 us 级别延时。  

使用特权

评论回复
27
selongli| | 2021-3-3 22:05 | 只看该作者
STM32都有HAL库  

使用特权

评论回复
28
pixhw| | 2021-3-3 22:05 | 只看该作者
HAL_Delay函数至少会产生1ms的延时

使用特权

评论回复
29
minzisc| | 2021-3-3 22:05 | 只看该作者
TM32 CUBE MX,可以自动的生成初始化程序

使用特权

评论回复
30
SantaBunny| | 2023-3-8 09:50 | 只看该作者
像是新版的固件将函数名更改了

使用特权

评论回复
31
songqian17| | 2023-7-13 23:19 | 只看该作者
你定义配置了定时器7,就是TIM7才能有用呀

使用特权

评论回复
32
chenho| | 2023-7-13 23:20 | 只看该作者
也不知道你TIM7的配置参数是否能到微秒级

使用特权

评论回复
33
houcs| | 2023-7-13 23:24 | 只看该作者
你这个代码应该是用户自行组织的,也可以的。

使用特权

评论回复
34
liuzaiy| | 2023-7-13 23:25 | 只看该作者
你光有这个代码还不行,还得清楚定时器的时钟频率等配置。

使用特权

评论回复
35
yinxiangh| | 2023-7-13 23:27 | 只看该作者
还有,这个代码跟用什么IDE没有关系。

使用特权

评论回复
36
pangb| | 2023-7-13 23:28 | 只看该作者
这个排版看不到高亮啊

使用特权

评论回复
37
chenjunt| | 2023-7-13 23:29 | 只看该作者
感觉应该能到微秒级别吧

使用特权

评论回复
38
ousj| | 2023-7-13 23:31 | 只看该作者
时钟频率是如何配置的呢

使用特权

评论回复
39
morrisk| | 2023-7-13 23:32 | 只看该作者
理论上完全可以实现

使用特权

评论回复
40
zyf部长| | 2023-7-13 23:33 | 只看该作者
当然没有问题了 但是要配置好

使用特权

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

本版积分规则