This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TM4C129XNCZAD:PWM 发生器

Guru**** 2399305 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1023823/tm4c129xnczad-pwm-generator

器件型号:TM4C129XNCZAD

尊敬的先生:

我想生成 PWM 信号。  

我可以将 PD4用作 PWM 发生器吗?

在多路复用中、PD4不显示为 PWM、而引脚详细信息显示为 PWM0。请参阅下图。

一些冲突  

PD4 ---- A4---- AIN7--- U2RX--- T3CCP0---- SSI1XDATA2

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Rajesh、

    数据表中的 PD4显示它是 个定时器引脚、可通过 定时器外设实现 PWM 功能。 这不是  PWM 外设中的引脚。 您可以将该计时器配置为将其用作 PWM、但您不会获得 PWM 模块提供的所有功能。

    下图显示了如何在数据表中标记 PWM 外设输出:

    此致、

    Ralph Jacobi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ralph:

    TM4C129XCNZAD

    在 pin_map.h 中显示

    #define GPIO_PD0_I2C7SCL        0x00030002随意  
    #define GPIO_PD0_T0CCP0         0x00030003
    #define GPIO_PD0_FAN0PWM4      0x00030004
    #define GPIO_PD0_C0O            0x00030005
    #define GPIO_PD0_SSI2XDAT1       0x0003000F

    它显示了 FAN0PWM4的含义?

    它不是 PWM?

    实际上、在我设计的 PCB 中、我只能接触到该引脚、所以我们可以使用该引脚吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Rajesh、

    [引用 userid="477645" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1023823/tm4c129xnczad-pwm-generator/3785245 #3785245]#define GPIO_PD0_FAN0PWM4      0x00030004[/报价]

    您在哪里获得了此 pin_map.h 文件? 这不是我们在 TI.com 上提供的 TivaWare。 我不明白您是如何/在哪里获得此 pin_map.h 文件的。

    您显示的是非公开器件系列上的外设、我们无法在 E2E 上支持该系列。

    [引用 userid="477645" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1023823/tm4c129xnczad-pwm-generator/3785245 #3785245"]实际上、在我设计的 PCB 中、只有此引脚对我来说是可以访问的、因此我们可以使用此引脚吗?

    我想说的最佳选择是在 PWM 模式下使用 Timer0并在 PD0上输出 PWM。

    此致、

    Ralph Jacobi