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

STM32 CubeMX 定时器(普通模式和PWM模式)

STM32 CubeMX


STM32 CubeMX 定时器(普通模式和PWM模式)

  • STM32 CubeMX
  • STM32 CubeMX 普通模式
  • 一、STM32 CubeMX 设置
  • 二、代码部分
  • STM32 CubeMX PWM模式
  • 一、STM32 CubeMX 设置
  • 二、代码部分
  • 总结



STM32 CubeMX 普通模式

一、STM32 CubeMX 设置

请添加图片描述
请添加图片描述
请添加图片描述

二、代码部分

请添加图片描述
请添加图片描述

定时器打开与关闭

 HAL_TIM_Base_Start_IT(&htim2); //使用time2HAL_TIM_Base_Stop_IT(&htim2);//关闭time2

请添加图片描述

STM32 CubeMX PWM模式

一、STM32 CubeMX 设置

请添加图片描述

二、代码部分

请添加图片描述
开启PWM通道

	HAL_TIM_PWM_Start(&htim2,TIM_CHANNEL_3);

设置PWM,占空比
方式1

 __HAL_TIM_SET_COMPARE(&htim2,TIM_CHANNEL_3,pwm);  //设置pwm函数

方式2

  TIM2->CCR3 =pwm;      //设置pwm函数

在这里插入图片描述

值越大灯越亮

总结

http://www.lryc.cn/news/100175.html

相关文章:

  • mysql清除主从复制关系
  • Spring Cloud Eureka 服务注册和服务发现超详细(附加--源码实现案例--及实现逻辑图)
  • 【docker】docker部署nginx
  • 苍穹外卖-day08
  • 【matlab】机器人工具箱快速上手-动力学仿真(代码直接复制可用)
  • MySQL高级篇第2章(MySQL的数据目录)
  • 【通过改变压缩视频的分辨率实现高效的视频语义分割】CVPR2022论文精度
  • golang 时间工具类
  • 剑指 Offer 44.!! 数字序列中某一位的数字
  • 16K个大语言模型的进化树;81个在线可玩的AI游戏;AI提示工程的终极指南;音频Transformers课程 | ShowMeAI日报
  • Docker Compose 容器编排 + Docker--harbor私有仓库部署与管理
  • 九五从零开始的运维之路(其二十六)
  • 29.Git版本控制工具
  • 【算法题】2790. 长度递增组的最大数目
  • Qt设置开机自启动无法读取配置文件
  • 解决Font family [‘sans-serif’] not found问题
  • C语言进阶-2
  • Zabbix监控之分布式部署
  • vue2企业级项目(七)
  • PDPS教程:导出带颜色的JT格式2D布局图文件的另一种方法
  • AI面试官:Asp.Net 中使用Log4Net (二)
  • C# Solidworks二次开发:向量相关的数学函数API的使用介绍
  • table 导出表格 Excel
  • 基于 Flink SQL CDC 数据处理的终极武器
  • uniapp使用HQChart的k线,用webSocket更新数据
  • idea的Plugins中搜索不到插件
  • flask 实现简单的登录系统demo
  • Spring Security安全配置
  • 2023Java后端开发之100道常见经典面试题
  • Redis详解,包括安装命令,应用场景,优缺点,案列分析,各个开发语言如何应用