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);

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

相关推荐
我命由我1234516 分钟前
RFID 技术极简理解
java·c语言·c++·嵌入式硬件·物联网·visualstudio·java-ee
QK_001 小时前
主流嵌入式MCU GUI框架完整介绍
单片机·嵌入式硬件
国产电子元器件1 小时前
2026年电流传感器选型指南:开环霍尔、闭环霍尔、TMR如何选择?
单片机·嵌入式硬件
飞霄不推销2 小时前
ROS2--Tiwst数据类型转换到帧类型发给STM32
stm32·单片机·嵌入式硬件
阿泽·黑核2 小时前
06 keyflow 多平台移植指南:STM32/51/ESP32/Linux
linux·stm32·嵌入式硬件
AI+程序员在路上2 小时前
CSP、PP、PV、HM 在 CiA402 标准下的差异解析
linux·c语言·开发语言·嵌入式硬件
DLGXY2 小时前
STM32 项目实战:温湿度 / 光敏 / 蓝牙 + 风扇 / LED 双闭环控制(二)
stm32·单片机·嵌入式硬件
省四收割者2 小时前
从硬件中断到分布式协程:全景解构高并发机制与 C / Golang 的巅峰对决
c++·分布式·嵌入式硬件·golang
崇山峻岭之间2 小时前
单片机BLDC PID控制实验
单片机·嵌入式硬件