- 打卡等级:初来乍到
- 打卡总天数:3
- 最近打卡:2026-06-18 22:58:55
新手上路
- 积分
- 16
|
发表于 2026-6-18 22:58:55
|
显示全部楼层
AI8H2K12U-SOP8 单片机用的P5.4这个I/O口采集PWM的脉冲周期和占空比,
下载时切换到P1.2口,请问一下,是否可以映射到CC1和CC2,
同时采集脉冲的周期和占空比
以下这样配置是否有问题
PWMA_CCMR1 = 0x31; // CC1配置为输入模式, 且映射到TI1FP1上
PWMA_CCER1 |= 0x01; // 配置捕获极性为CC1的上升沿, 使能捕获, 0x01:上升沿, 0x03:下降沿
PWMA_CCMR2 = 0x32; // CC2配置为输入模式, 且映射到TI1FP2上
PWMA_CCER1 |= 0x30; // 配置捕获极性为CC2的下降沿, 使能捕获, 0x10:上升沿, 0x30:下降沿
PWMA_PS |= 0; // 选择IO, 0:选择P1.0 P1.1, 1:选择P2.0 P2.1, 2:选择P6.0 P6.1,
PWMA_ISR_En |= 0x02; // 使能CC1中断
PWMA_ISR_En |= 0x04; // 使能CC2中断
P1n_standard(Pin2); // P1.0设置为准双向口
|
|