AI8H2K12U的PWM2N设置了没有输出什么原因?
想用AI8H2K12U的P1.3引脚的PWM2N功能输出PWM信号,如下设置对了好多遍,搞了2天,它就是没有输出,请大神帮我看看,不知道哪里设置的不对?P1M1 &= ~0x08;// 清除P1.3的高位配置
P1M0 |= 0x08; // 设置P1.3为推挽输出
PWMA_CCER1 = 0x00; //写CCMRx前必须先清零CCERx关闭通道
PWMA_CCMR2 = 0x60; //设置CC2为PWMA输出模式
PWMA_CCER1 = 0x10; //使能CC2通道
PWMA_CCR2 = 100; //设置占空比时间
PWMA_ARR = 500; //设置周期时间16位
PWMA_ENO = 0x08; //使能PWM2N端口输出
//PWMA_OISR = 0x00; //输出空闲状态寄存器
PWMA_BKR = 0x80; //使能主输出
PWMA_CR1 = 0x01; //开始计时
先用梁工例程包测试下:
CCER1错了
页:
[1]