CCS快速使用4(tim,pwm)

阅读须知:

本文章参考立创,主要用于小编自用,也希望可以帮助他人,意在快速实现开发,文中使用板子为mspm0g3507。

TIM:

基本了解

MSPM0G系列一共有7个定时器,可以分为2种类型,通用计时器(TIMG)和高级控制计时器(TIMA)。不同类型的定时器所拥有的功能数量不同,一般高级定时器的功能最多,通用定时器次之。具体功能对照可以查看用户手册的第1436页。

参数配置

在sysconfig中,左侧可以选择MCU的外设,我们找到并点击TIMER选项卡,在TIMER中点击ADD,就可以添加定时器外设。

配置定时器的时钟、分频、周期以及中断等参数。

软件部分

PWM:

参数配置

在sysconfig中,左侧可以选择MCU的外设,我们找到并点击TIMER-PWM选项卡,在TIMER-PWM中点击ADD,就可以添加定时器下的PWM外设。

PWM参数的配置

引脚的设置。

软件部分

设置比较值

复制代码
DL_TimerG_setCaptureCompareValue(GPTIMER_Regs *gptimer, uint32_t value, DL_TIMER_CC_INDEX ccIndex);

参数为:定时器句柄,设置值,目标通道。

相关推荐
驴友花雕6 小时前
【花雕动手做】行空板 K10 系列实验之人工智能语音识别小车的10个参考案例
人工智能·单片机·嵌入式硬件·语音识别·行空板 k10 系列实验·花雕动手做·小车的10个参考案例
日拱一卒的小田12 小时前
ZYNQ学习笔记3-ZYNQ的IIC控制器1
笔记·单片机·学习
cardinal_50812 小时前
STM32MP157F-DK2开发板构建交叉编译链
stm32·单片机·嵌入式硬件
小羊先生car13 小时前
F429-HAL-RS485(回环/双机实验)(2026/8/16)
c语言·单片机·嵌入式硬件·软件构建
木白CPP13 小时前
Linux 驱动UART子系统源码分析
linux·运维·服务器·驱动开发·嵌入式硬件·开源软件
zlinear数据采集卡14 小时前
数据采集卡从入门到精通(10):采样率与分辨率的核心关系——反比律、架构分布与过采样
arm开发·嵌入式硬件·算法·fpga开发·架构·开源
水果里面有苹果16 小时前
33-TPS62130RGTR-3A降压器
嵌入式硬件
振南的单片机世界17 小时前
推挽vs开漏:一个“强拉硬灌”,一个“只拉不管”
arm开发·stm32·单片机·嵌入式硬件
小心亦新17 小时前
STM32学习23--I2C-1
stm32·嵌入式硬件·学习
小羊先生car18 小时前
F429-HAL-Can总线(回环及双机实验)(2026/8/15)
c语言·单片机·嵌入式硬件·软件构建