发新帖我要提问
12
返回列表
打印
[应用相关]

STM32 systick HAL库 得到微秒延时

[复制链接]
手机看帖
扫描二维码
随时随地手机跟帖
21
ingramward| | 2022-3-6 14:06 | 只看该作者 回帖奖励 |倒序浏览
STM32hal库实现微秒延迟?

使用特权

评论回复
22
janewood| | 2022-3-6 14:46 | 只看该作者
void delay_us(uint16_t us)
{
    uint16_t differ=0xffff-us-5;


    HAL_TIM_Base_Start(&htim7);
    __HAL_TIM_SetCounter(&htim7,differ);
    while(differ < 0xffff-5)
    {
        differ = __HAL_TIM_GetCounter(&htim7);
    }
    HAL_TIM_Base_Stop(&htim7);

}

使用特权

评论回复
23
selongli| | 2022-3-6 15:15 | 只看该作者
STM32 hal库微秒级延时函数

使用特权

评论回复
24
fengm| | 2022-11-10 16:59 | 只看该作者
在stm32中利用systick来延时,这阻塞了CPU吗?

使用特权

评论回复
25
olivem55arlowe| | 2022-11-10 18:31 | 只看该作者
标准库的滴答定时器可以有毫秒、微妙延时

使用特权

评论回复
26
linfelix| | 2022-11-10 18:58 | 只看该作者
HAL库函数中有延时函数HAL_Delay()吧  

使用特权

评论回复
27
mmbs| | 2022-11-10 20:30 | 只看该作者
sytemcoreclock 可以利用该机制实现微秒延时函数  

使用特权

评论回复
28
yeates333| | 2022-11-11 16:36 | 只看该作者
systick具体延时时间怎么计算的?

使用特权

评论回复
29
AloneKaven| | 2022-11-11 17:31 | 只看该作者
HAL不是最低是ms延时吗

使用特权

评论回复
30
iyoum| | 2022-11-11 19:08 | 只看该作者
如何设置stm32的SysTick定时器?

使用特权

评论回复
31
Stahan| | 2022-11-11 21:08 | 只看该作者
标准库的滴答定时器可以有毫秒、微秒延时

使用特权

评论回复
32
Henryko| | 2022-11-11 21:54 | 只看该作者
HAL不是最低是ms延时吗

使用特权

评论回复
33
Bowclad| | 2022-11-11 22:05 | 只看该作者
STM32 HAL库中仅有对HAl_Delay()毫秒级的延时

使用特权

评论回复
34
Jacquetry| | 2022-11-11 23:55 | 只看该作者
hal库最低不是只有毫秒吗?

使用特权

评论回复
35
MessageRing| | 2022-11-12 17:03 | 只看该作者
微秒延时就得对72Mhz分频的

使用特权

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

本版积分规则