主芯片:STM32F103RCT6

频率:72MHZ

定时器:TIM5

void delay_us(uint32_t us_cnt)
{
#ifdef USE_FREERTOS
        taskENTER_CRITICAL();
#endif    
    
        LL_TIM_DisableCounter(TIM5);
        LL_TIM_SetCounter(TIM5,us_cnt);
        LL_TIM_EnableCounter(TIM5);    
        while( LL_TIM_GetCounter(TIM5) > 1 );
        LL_TIM_DisableCounter(TIM5);
    
#ifdef USE_FREERTOS
        taskEXIT_CRITICAL();
#endif        
}

STM32利用定时器实现微妙延时相关推荐

  1. stm32cubemx中文_用 STM32 通用定时器做微秒延时函数(STM32CubeMX版本)

    概述 ​ 在使用 DHT11 的时候,时序通信需要微秒来操作,STM32CubeMX 自带一个系统时钟,但是实现的是毫秒级别的.因此就自己用通用计时器实现一个. 文章目录 环境: 开发板:STM32F ...

  2. STM32利用定时器1控制LED闪烁

    配置LED灯 //PC13 void LED_Init(void) {GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_AP ...

  3. STM32系统定时器SysTick(只能向下递减)延时闪烁灯

    参考:stm32 系统定时器 SysTick 作者:点灯小哥 发布时间: 2021-03-10 13:46:00 网址:https://blog.csdn.net/weixin_46016743/ar ...

  4. 8、TM4单片机的滴答定时器,及利用定时器精确延时

    在我们日常使用单片机的时候,延时一般采用循环的方式,但是这样的方式只能用于粗略的延时,但我们需要精准的时间控制的时候,便需要利用定时器获得精确的延时. 本次采用TM4内的滴答定时器. 文章目录 1.滴 ...

  5. STM8S903K3基于STVD开发,利用定时器5中断实现毫秒时基延时

    STM8S903K3基于STVD开发,利用定时器5中断实现毫秒时基延时

  6. 利用STM32的定时器中断功能编写线阵CCD(ILX554B)的驱动时序

    利用STM32的定时器中断功能编写线阵CCD(ILX554B)的驱动时序 1.利用定时器完成线阵CCDILX554B的驱动时序,采用两个管脚1个用于产生ROG信号,一个用于产生CLK信号 2.使用一个 ...

  7. stm32通用定时器1s延时实现LED闪烁

    stm32有很多定时器,每种定时器的功能也不尽相同,今天学习了如何用通用定时器实现1s延时,使LED灯闪烁,现总结如下: 步骤总结: 使能定时器时钟->配置定时器结构体->清空定时器标志位 ...

  8. STM32使用定时器延时

    STM32F427 使用定时器T4作为延时定时器 设置如下:主要是预分频设置为90,因为系统APB1的时钟是90Hz 预分频90 #ifndef __DELAY_H__ #define __DELAY ...

  9. STM32之定时器中断控制LED闪烁

    上篇博客我们是用延时函数实现了LED的闪烁,今天我们使用STM32的定时器来使LED闪烁. 关于32的定时器的种类,今天我在这先不做过多的说明,有时间我会再另写一篇博客来专门介绍32的定时器.今天我们 ...

最新文章

  1. Linux6.4通过PXE网络装机
  2. 三层架构:软件设计架构
  3. 【风控场景】互利网上数字金融典型场景: 网络借贷
  4. esp8266 rtos sdk在小黄板上的使用
  5. Android开发之获取常用android设备参数信息
  6. Cloudera CDP 企业数据云测试开通指导
  7. 数仓数据分层(ODS DWD DWS ADS)
  8. LLRP 提供程序概述
  9. [NOI2003]文本编辑器
  10. 在SSD上安装WINDOWS 10,启动时有可能卡死
  11. 【Web前端】笔试题含解析
  12. PHP根据经纬度计算距离
  13. 机器学习常见概率模型
  14. 高斯课堂数电讲义笔记_《高数上》讲义笔记【高斯课堂】 (1).pdf
  15. 在那之后,我决定做一个出色的打工仔!
  16. SkeyePlayer源码解析系列之支持H265
  17. 【 malcolmcrum】基于Java后端与Typescript前端的代码自动生成
  18. obs多推流地址_微信小程序直播电脑端OBS推流直播教程
  19. remap中的xmap,ymap详解
  20. 盘点76个当下全球免费、优质机器学习数据集获取资源

热门文章

  1. 只因小黑子的jquery入土过程
  2. Android Studio学习3
  3. 大蟒蛇python编译器_python蟒蛇绘制
  4. 计算机专业看重CPU还是显卡,组装电脑时CPU和显卡选择哪个重要?
  5. 爬取京东网站前后一星期的笔记本电脑信息并可视化
  6. 用matlab画出时域波形,用Matlab画出信号的时域波形与频谱,观察它们的关系。.ppt...
  7. 使用ARCHPR明文攻击爆破压缩包
  8. windows桌面图标显示不正常
  9. 商务翻译证,高级商务翻译证
  10. 网站收录前期如何优化