发新帖我要提问
12
返回列表
打印
[N32G43x]

关于FreeRTOS实现微秒级tick问题

[复制链接]
楼主: leileimh
手机看帖
扫描二维码
随时随地手机跟帖
21
wsdmzz| | 2023-4-11 14:49 | 只看该作者 回帖奖励 |倒序浏览
wiba 发表于 2023-4-10 13:24
那么需要跑多少个空循环大概够30us呢


//粗延时函数,微秒
void delay_us(u16 time)
{   
   u16 i=0;  
   while(time--)
   {
      i=10;  //自己定义
      while(i--) ;   
   }
}
大概的  根据不同的mcu频率会有误差    自己实际测试一下  主要是为了完成30us的任务

使用特权

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

本版积分规则