• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • STM32基于HAL库实现微秒延时

    HAL只提供了ms级的延时,但有些特殊场景,比如与通信速率较慢的设备通信时,会需要用到us延时STM32标准库一般是使用系统嘀嗒定时器来进行微妙级别的

    2023-10-25 15:31

  • 单片机定时器延时程序的软件设计方法解析

    想要实现单片机定时器的短暂延时,我们可以通过函数设计的方式来实现,在C文件中通过使用带_NOP_()语句的函数的方式完成短暂延时非常简单快捷。平时工程师可以自定义一系列不同的

    2019-09-26 15:40

  • FPGA延时Verilog HDL实现

    可以在任意时刻启动,可以重复启动,延时时长可调,单位可切换(ms/us),在50MHz时钟下的延时范围是1ms-85899ms/1us-85899us

    2024-11-05 11:26

  • 基于STM32定时器实现毫秒延时函数

    STM32定时器包含基本定时器、通用定时器和高级定时器,其中TIM6和TIM7是STM32当中的基本定时器,作为初学者,先从最基本的学起最容易,下面我们用这个定时器实现毫秒延时函数来入门

    2018-10-12 15:54

  • 单片机精确延时的方法解析

    1、使用循环函数延时: void delay1ms(void) //误差 0us延时1ms { unsigned char a,b; for(b=199;b》0;b--

    2019-06-12 15:32

  • PIC单片机实现延时x毫秒的功能设计

    DelayMS ; 延时x毫秒,x由变量w寄存器设定 movwf L1 ; Loop1 movlw .39 ; movwf L2 ; Loop2 movlw .31 ; movwf L3 ; Loop3 nop

    2019-06-12 15:22

  • Systick定时器延时原理与HAL_Delay()延时函数的使用

    代码的书写过程中经常用到延时,这里主要讲述一下HAl延时,HAL库之HAL_Delay()函数在72M主频,STM32CUBEMX自动生成情况下,默认为延时1ms单位,

    2022-04-26 09:09

  • STM32单片机使用定时器中断方式实现毫秒级延时的设计

    因为STM32 HAL库中仅有对HAl_Delay()毫秒级的延时,为实现精确的微秒级延时,就不得不修改Systick,但由于HAL库内部使用其作为超时判断等操作,对其修改会发生不可预期的错误,不建议修改。因此,使用

    2019-06-04 14:55

  • 嵌入式C实现延时程序的不同变量的区别 几种Linux嵌入式开发环境的简单介绍

    通过使用类似于NOP的指令来实现,但是如果延时的时间比较长,如果使用太多的NOP 指令则会消耗过多的储存空间,最好的方法是使用子程序(汇编语言中)或子函数(高级语言中)。当然这里并不打算讨论如果使用定时器中断来实现

    2018-04-14 07:24

  • 使用Keil C进行51单片机延时程序编写的几点心得

    应用单片机的时候,经常会遇到需要短时间延时的情况。需要的延时时间很短,一般都是几十到几百微妙(us)。有时候还需要很高的精度,比如用单片机驱动 DS18B20的时候,误差容许的范围在十几

    2014-08-25 14:46