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.

[参考译文] MSP430AFE252:根据SD24输入更改TA1 PWM输出

Guru**** 2524460 points
Other Parts Discussed in Thread: MSP430AFE252, MSP430AFE253

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/580766/msp430afe252-change-ta1-pwm-output-based-on-sd24-input

主题中讨论的其他部件:MSP430AFE252MSP430AFE253

尊敬的先生  

早上好

我们正在对MSP430afe252 MCU进行编程,我们已成功编程。当我们 更改CCR1的值时,占空比将成功更改。

我们在PWM计数器上感应到ADC引脚的变化,但PWM没有变化,此时ADC输入的差动变化保持不变 。

我们使用下面的编程代码。请先生检查代码是否有任何问题,然后请先生提供正确的代码或技术支持。

e2e.ti.com/.../MFPT-PROGRAM.txt

我等待你的肯定答复。

谢谢,顺祝商祺

Giriraj Sharma

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

    我们正在对 已成功编程的MSP430afe252 MCU进行编程。[/QUOT]您能否说明您是使用MSP430AFE252 (具有2通道SD24)还是 MSP430AFE252 (具有3通道SD24)?

    当您的帖子中显示 MSP430AFE252设备正在使用 时,发布的代码包含#include <msp430afe253.h>,并注释掉了对SD24通道2 (第三通道)的引用。

    我们在PWM计数器上感应到ADC引脚的变化,但PWM没有变化,此时ADC输入的差异变化保持不变 。[/QUOT]查看代码的一些评论:

    1)注释掉启用中断的语句。 因此 ,不会调用SD24AISR() ISR来更新 主循环用于调整CCR1值的Ch0Results []数组。

    2) SD24AISR使用 SD24IV值8 (用于SD24_A信道2 )读取SD24_A信道0和1的转换结果。

    3) SD24AISR不会增加静态索引变量,这意味 着SD24AISR将始终写入 Ch0Results索引0,而主循环从 Ch0Results索引1读取。

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

    由于您的请求涉及与原始主题不同的主题,我已从此帖子创建了新主题。 请遵循切斯特的建议,仔细评估TI提供的SD24示例,然后再尝试将其与计时器功能合并。 从SD24代码开始并相应地添加定时器外设很可能更容易。

    此致,
    Ryan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的先生
    我们将MSP430AFE252与2通道SD24_A配合使用
    谢谢,顺祝商祺
    Giriraj Sharma