TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2640R2F PWM输出

请问CC2640R2F能实现在两个不同的引脚同时输出周期相同,但是占空比不同的PWM吗?

da qin zheng sheng:

可以的。

Susan Yang:

可以的,您可以参考协议栈内的PWM例程 pwmled.c

C:\ti\simplelink_cc2640r2_sdk_1_50_00_58\examples\rtos\CC2640R2_LAUNCHXL\drivers\pwmled

XIN HUANG7:

回复 Susan Yang:

不好意思,我的问题描述有点问题。我想实现的是在两个不同IO口输出同周期的PWM波,但是需要满足在其中一个IO口是低电平的情况下,另外一个IO口是高电平,请问这样可以实现吗?

Alvin Chen:

回复 XIN HUANG7:

Hi

 *@briefIdle output level when PWM is not running (stopped / not started).*/
typedef enum PWM_IdleLevel_ {PWM_IDLE_LOW= 0,PWM_IDLE_HIGH = 1,
} PWM_I
 *PWM_Params_init(&pwmParams);*pwmParams.idleLevel = PWM_IDLE_LOW;// Output low when PWM is not running*pwmParams.periodUnits = PWM_PERIOD_HZ;// Period is in Hz*pwmParams.periodValue = 1e6;// 1MHz*pwmParams.dutyUnits = PWM_DUTY_FRACTION; // Duty is in fractional percentage*pwmParams.dutyValue = 0;// 0% initial duty cycle

XIN HUANG7:

回复 Alvin Chen:

你好,我想问一下按照你给的这种写法,我要实现长期的输出的话是不是要把PWM进行定时开关

XIN HUANG7:

回复 da qin zheng sheng:

请问怎么在CC2640R2F不同IO口同时输出PWM波,并且保证在一个口是低电平的情况下另外一个口是高电平

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F PWM输出
分享到: 更多 (0)