当前位置: 首页 > news >正文

TIM+PWM输出+输入捕获测 频率+占空比(HAL库)

一:PWM输出(TIM2_CH1)

HAL_TIM_PWM_Start(&htim2,TIM_CHANNEL_1);

二:输入捕获测(TIM1 CH1+CH2)

三:开启CH1和CH2的中断

四:初始化中断

HAL_TIM_IC_Start_IT(&htim1,TIM_CHANNEL_1); HAL_TIM_IC_Start_IT(&htim1,TIM_CHANNEL_2);

五:重新编写回调函数

void HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim) { switch (htim->Channel) { case HAL_TIM_ACTIVE_CHANNEL_1: CRR1_VALUE = HAL_TIM_ReadCapturedValue(htim, TIM_CHANNEL_1); Frequency = 1000000.0f / CRR1_VALUE; i++; break; case HAL_TIM_ACTIVE_CHANNEL_2: CRR2_VALUE = HAL_TIM_ReadCapturedValue(htim, TIM_CHANNEL_2); DutyCycle = ((float)CRR2_VALUE / CRR1_VALUE) * 100; j++; break; default: break; } }
备注:i,j只是为了方便确认程序是否正常进入中断
http://www.jsqmd.com/news/512006/

相关文章:

  • SEO_掌握这几个SEO技巧,让你的流量快速增长
  • Python信贷冷启动信用风险评估:WOE编码、IV筛选、代价敏感学习与逻辑回归稀疏样本建模 | 附代码数据
  • 别再手动复制了!用Vxe-Table的exportData方法,5分钟搞定Vue项目表格数据导出(含PDF/XLSX避坑指南)
  • 9.9元包月,告别Token焦虑,零配置,7×24 在线,火山引擎 ArkClaw “云端OpenClaw”龙虾私人助理,支持ClawHub技能插件
  • 【Rust面试问题】所有权机制
  • 黑丝空姐-造相Z-Turbo实战体验:输入文字秒出图片,效果惊艳
  • 解决PyTorch 2.6兼容性问题:YOLOv8部署避坑指南
  • ISO 9001认证到底有啥用?
  • Pixel Dimension Fissioner效果展示:技术博客标题的SEO友好型+传播力双强化裂变
  • 大模型提示词工程实战:从入门到高效应用
  • FastJson JSONPath 路径取值用法与场景总结
  • SEO_从零开始,手把手教你制定SEO执行方案(199 )
  • 西门子伺服分拣机西门子S7-1200 PLC程序,,有自己录4平详细讲解项目程序,4平已保护 ...
  • 2026哈尔滨汽车维修性价比排名,哈尔滨连顺汽车维修钣金喷漆价格合理吗 - 工业品网
  • VideoAgentTrek Screen Filter 与物联网结合:智能终端屏幕状态监控系统
  • 2026年上海境易达出国靠谱吗,深入分析其移民服务实力 - myqiye
  • 使用 Dify 快速构建对话式工作流:从零打造会议室预约智能体
  • Dify Token用量失控?3步完成轻量级监控插件部署,含OpenTelemetry埋点配置与成本阈值告警模板
  • 搞TC397的AUTOSAR?来点真实力
  • 为什么我们的大脑是“推理机”而非“硬盘”:关于学习、记忆与智慧的认知科学深度解析.
  • 颠覆“全职带娃轻松”,核算时间精力,机会成本,颠覆偏见,输出家庭劳动价值量化表。
  • 2026年上海境易达出国推荐吗,参考其客户评价与行业口碑 - mypinpai
  • 在Windows上找回Mac触控板体验:开源驱动如何打破平台壁垒?
  • 通信行业某国企数据岗员工CDA数据分析师备考经验:多元策略助你高效通关
  • DigitalOcean 亮相 NVIDIA GTC 2026:为智能体时代打造 AI 工厂
  • Z-Image-Turbo_Sugar脸部Lora赋能内容创作:短视频博主头像批量生成方案
  • 2026功率预测生死局:MKAN多尺度网络如何将光伏预测误差斩落马下?
  • 如何为本地开发环境配置 HTTPS 以对接微信登录
  • 世嘉MD完全档案中文版PDF
  • 零碳园区管理系统投资效益分析与评估模型的未来发展趋势