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.

[参考译文] CCS:在 MSP430FR4133中使用 ADC 的亮度

Guru**** 2599415 points
Other Parts Discussed in Thread: MSP430FR4133

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/648956/ccs-brightness-using-adc-in-msp430fr4133

主题中讨论的其他器件:MSP430FR4133

工具/软件:Code Composer Studio

您好!  

  我使用的是 MSP430FR4133,我尝试过使用电位器(ADC)控制 LED。 但我只能通过读取存储在 ADCMEM0中的值来打开和关闭 LED。 是否可以通过读取 ADCMEM0来控制特定端口引脚的电压输入。 例如:控制 LED 的亮度。

这是我使用的代码的一部分。

来源:

if (ADC_getResults (ADC_base)< 0x155){
//关闭 LED1
GPIO_setOutputLowOnPin (
GPIO_PORT_LED1、
GPIO_PIN_LED1
);

//关闭 LED2
GPIO_setOutputLowOnPin (
GPIO_PORT_LED2、
GPIO_PIN_LED2
);

否则{
//打开 LED1
GPIO_setOutputHighOnPin (
GPIO_PORT_LED1、
GPIO_PIN_LED1
);

//打开 LED2
GPIO_setOutputHighOnPin (
GPIO_PORT_LED2、
GPIO_PIN_LED2
);

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

    使用一个根据 ADCMEM0电平而变化的定时器 PWM 输出、此输出在基准电压之间具有0至1024步长的值。

    此致、
    Ryan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢 Ryan 的回应、我们将会尝试并回复您。