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

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

相关推荐
吠品18 分钟前
Python字典键获取的四种实用方法
stm32·单片机·嵌入式硬件
ye150127774551 小时前
220V转12V|18V1A非隔离电源芯片WT5110
单片机·嵌入式硬件·其他·硬件工程
XTIOT6661 小时前
CRPT 诚实标识采集落地技术实践:分工况硬件选型与合规数据标准化解决方案
大数据·运维·人工智能·嵌入式硬件·物联网
云栖梦泽2 小时前
从 IMX415 摄像头驱动理解 Media Controller 框架
linux·开发语言·c++·嵌入式硬件
追兮兮2 小时前
MCUQuickStart:一键生成 STM32 / GD32 的 Keil、CMake、RTOS 工程
stm32·单片机·freertos·gd32·gcc·工程模版
国科安芯2 小时前
基于ASM1042S2S的箭载通信网络抗辐射加固方案研究
服务器·网络·嵌入式硬件·fpga开发·架构·信号处理
小殷学长3 小时前
【单片机毕业设计25-基于stm32的导盲眼镜设计】
stm32·单片机·课程设计
辰哥单片机设计3 小时前
STM32智能病房呼叫系统
stm32·单片机·嵌入式硬件
cft56200_ln3 小时前
gPTP Master 报文的源 MAC 地址
嵌入式硬件
蓝天居士4 小时前
HLW8112芯片软件实现代码(2)
单片机·嵌入式·芯片资料