和你给我的代码一模一样,两个引脚不能同时输出PWM
时间: 2024-04-17 14:23:09 浏览: 114
两路PWM输出
非常抱歉,之前的回答有误。根据你给出的代码,实际上这两个引脚可以同时输出 PWM。
在你的代码中,Timer_A0_PWM_Init 函数用于初始化 Timer_A0 的 PWM 功能,并设置 P1.2 对应的 TA0.1 输出的占空比为 5%。
而 Timer_A1_PWM_Init 函数用于初始化 Timer_A1 的 PWM 功能,并设置 P1.3 对应的 TA1.1 输出的占空比为 10%。
因此,你可以同时在 P1.2 和 P1.3 引脚上输出不同占空比的 PWM 波形。这两个引脚是独立的,它们使用的是不同的定时器模块(Timer_A0 和 Timer_A1),因此可以同时产生 PWM 波。
阅读全文