Image
Image

慢动作

+ 关注

粉丝 0     |     主题 82     |     回帖 993

STM32定时器输入捕获测量高电平时间
2024-4-8 14:36
  • ST MCU
  • 12
  • 1195
  ......  
  main函数里面计算持续时间,至此完成一次高电平持续时间检测  
  读取当前定时器计数值,标记捕获高电平持续时间完成  
  检测到第二个下降沿,进入HAL_TIM_IC_CaptureCallback(),执行以下代码  
  记录期间定时器溢出的次数。  
  2.等待下一次下降沿触发,期间定时器一直计数,过程中可能存在定时器溢出,溢出进入HAL_TIM_PeriodElapsedC ...  
  串口重定向部分代码,这里不做展示,往期内容中有…下面来讲一下代码流程 系统正常运行,检测到第一个上升 ...  
  tim.c  
  代码部分 main.c  
HAL STM32+EC11编码器实现增减调节及单击、双击、长按功能
2024-1-31 11:27
  • ST MCU
  • 6
  • 2235
  工程源码 链接:https://pan.baidu.com/s/1zTMkY8iEGSCu_gSavR_I3A?pwd=4m2q 提取码:4m2q  
  main函数中按键处理内容 #include "stdio.h" #include "key.h" int32_t test_num = 0;//支持正负数值增减 u ...  
  KEY.h #ifndef __key_H #define __key_H #ifdef __cplusplus extern "C" { #endif #include "main.h" ...  
  单击、双击、长按功能实现驱动代码 KEY.C #include "key.h" //代码来源网络 侵权联系删除 /* ----------- ...  
  EC11编码器增减功能,通过外部中断实现 外部中断回调处理函数: void HAL_GPIO_EXTI_Callback(uint16_t GP ...  
  stm32cubemx配置 将EC11中键引脚配置为输入模式、开启内部上拉模式,其余2个引脚配置为外部中断引脚(一个 ...  
HC32F003系列芯片时钟源性能测试及分析
2024-2-29 09:56
  • 小华半导体
  • 18
  • 1201
  测试组号:4 描述:频率=3.97MHz,正占空比50.44%。 结论:频率偏差-0.03MHz,占空比偏差+0.44%。 ...  
  测试组号:3 描述:频率=3.97MHz,正占空比49.96%。 结论:频率偏差-0.03MHz,占空比偏差-0.04%。 ...  
  测试组号:2 描述:频率=3.97MHz,正占空比50.44%。 结论:频率偏差-0.03MHz,占空比偏差+0.44%。 ...  
  测试组号:1 描述:频率=3.97MHz,正占空比50.79%。 结论:频率偏差-0.03MHz,占空比偏差+0.79%。 ...  
  测试数据 内部高速4MHz(理论频率4000000Hz) 测试结论统计  
2
3
近期访客