ADI 技术
直播中

lgl

4年用户 9经验值
私信 关注
[问答]

ADUC7021通过***输出PWM

1、我现在用的ADUC7024的P3.0口输出PWM没问题;
2、我用手册中的示例代码将PWM通过PLA[10]在P4.2输出不成功,PWM还是在P3.0口输出,代码如下
PWMCON = 0x1; // enables PWM o/p
PWMDAT0 = 0x055F;// PWM switching freq
PWMDAT1 = 0x055F/2;

// Configure Port Pins
GP4CON = 0x300; // P4.2 as PLA output GP3CON = 0x1; // P3.0 configured as
GP3CON = 0x1; // P3.0 configured as
PLAELM8 = 0x0035; // P3.0 (PWM output)
// input of element 8
PLAELM10 = 0x0059; // PWM from element
PWMCH0 = 275;                      //===占空比输出20%
3、我想问一下各位大神,到底是7024无法通过PLA在P4.2输出PWM波形(手册中写的 7019~7023可以通过PLA输出PWM波形),还是我这段代码配置的PLA有问题,还需要配置些什么???

回帖(1)

lgl

2019-10-9 12:05:31
尴尬,引脚量错了,程序没问题通过P0.5输出也没问题
举报

更多回帖

发帖
×
20
完善资料,
赚取积分