原文:STM32 HAL库学习系列第3篇 常使用的几种延时方式

自带的hal delay函数 毫秒级延迟 也可以配置为us延时,改变函数参数 配置方法:也可以配置为 us 中断延时 利用定时器计时 优选方式 获取系统时钟计时,非阻塞式延时 ...

2019-03-27 21:33 0 4914 推荐指数:

查看详情

STM32使用HAL使用延时卡死的问题。

之前一直使用标准的,现在转到HAL来后,编写了第一个程序就遇到了问题。发现我使用库里的延时程序HAL_Delay()时,会卡死在里面。 根据程序,进入到这个延时程序后 ,发现HAL_GetTick()取来的数字一直没有变化,才发现是因为 __weak uint32 ...

Fri Dec 13 04:18:00 CST 2019 0 904
【转】STM32几种延时方法(基于MDK固件3.0,晶振8M)

STM32几种延时方法(基于MDK固件3.0,晶振8M) 单片机编程过程中经常用到延时函数,最常用的莫过于微秒级延时delay_us( )和毫秒级delay_ms( )。 1.普通延时法 这个比较简单,让单片机做一些无关紧要的工作来打发时间,经常用循环来实现,不过要做的比较 ...

Sat Apr 28 19:19:00 CST 2012 0 3175
STM32 HAL学习系列第6---定时器TIM 级联配置

应用情景 使用定时器配置编码器模式,发现STM32只有两个定时器是32位,16位的测量值不够用,发现是可以使用两个16位定时器级联为32位的。 我是在使用编码器计数电机转速时使用,但是最终实现的效果不好,不过主要原因是我没有使用编码器的Z线(100个引脚全部被使用,实在是没有可用资源 ...

Tue Apr 02 16:20:00 CST 2019 0 1288
STM32 HAL学习系列第1 ADC配置 及 DAC配置

ADC工作均为非阻塞状态 轮询模式 中断模式 DMA模式 库函数: 校准模式: 校准ADC(HAL_ADCEx_Calibration_Start(&hadc);有些芯片不支持校准,F4不支持 ----------------------------------------------------------------------- ...

Wed Mar 27 04:57:00 CST 2019 0 3223
STM32 HAL学习系列第8---回调函数总结

普通函数与回调函数的区别:就是ST将中断封装,给使用者的API,就是标准的中断函数 对普通函数的调用: 调用程序发出对普通函数的调用后,程序执行立即转向被调用函数执行,直到被调用函数执行完毕后,再返回调用程序继续执行。从发出调用的程序的角度看,这个过程为“调用-->等待被调用函数 ...

Sun Jul 07 20:13:00 CST 2019 0 3918
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM