TraveoII PWM 调整输出引脚

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
pengzw
Level 3
Level 3
25 replies posted 10 questions asked 50 sign-ins

您好!

我在 StartKit 上运行示例程序 TVII_Sample_Driver_Library_7.1.0\tviibe1m\src\examples\tcpwm\pwm\Normal\main

_cm4.c,TCPWM0_GRP0_CNT0 产生 PWM 从 P6.1 引脚输出。

问题:我可以使用 TCPWM0_GRP0_CNT0 从 P6.3 引脚输出 PWM 吗?

我尝试过下面的修改,但是没成功。

pwmout.png

0 点赞
1 解答
Ken_Yeung
Moderator
Moderator
Moderator
10 replies posted 25 sign-ins 5 solutions authored

Hi,

  不是的, 要看對應的DS. 就PWM0_0 來說, P3.1 也是可以用的.

P6.3 是對應PWM0_1, 它是另外一個COUNTER (TCPWM0_GRP0_CNT1).

如果想用P6.3, 那就要用對應的TCPWM0_GRP0_CNT1 了.

另外, 每個TCPWM 是有LINE OUT 和 COMPLEMENTARY LINE OUT 兩個OUTPUT 的.

T2G 有很多可用的TCPWM. 以下DS 內的圖片可以有助了解.

(CYT2B7)

Table 6-1

Ken_Yeung_1-1658719528397.png

 

Ken_Yeung_0-1658719240009.png

也可以看看以下文檔

https://www.infineon.com/dgdl/Infineon-Traveo_II_Timer_Counter_Pulse-Width_Modulator_(TCPWM)-Trainin...

Ken Yeung

 

 

在原帖中查看解决方案

0 点赞
3 回复数
pengzw
Level 3
Level 3
25 replies posted 10 questions asked 50 sign-ins

是不是一个 counter 只能对应一个引脚的 PWM 输出?

0 点赞
Ken_Yeung
Moderator
Moderator
Moderator
10 replies posted 25 sign-ins 5 solutions authored

Hi,

  不是的, 要看對應的DS. 就PWM0_0 來說, P3.1 也是可以用的.

P6.3 是對應PWM0_1, 它是另外一個COUNTER (TCPWM0_GRP0_CNT1).

如果想用P6.3, 那就要用對應的TCPWM0_GRP0_CNT1 了.

另外, 每個TCPWM 是有LINE OUT 和 COMPLEMENTARY LINE OUT 兩個OUTPUT 的.

T2G 有很多可用的TCPWM. 以下DS 內的圖片可以有助了解.

(CYT2B7)

Table 6-1

Ken_Yeung_1-1658719528397.png

 

Ken_Yeung_0-1658719240009.png

也可以看看以下文檔

https://www.infineon.com/dgdl/Infineon-Traveo_II_Timer_Counter_Pulse-Width_Modulator_(TCPWM)-Trainin...

Ken Yeung

 

 

0 点赞
pengzw
Level 3
Level 3
25 replies posted 10 questions asked 50 sign-ins

好的,我明白了,谢谢您!

0 点赞