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.

[参考译文] 编译器/MSP430G2553:在低功耗方面具有最佳串行 COM 选项

Guru**** 2589275 points
Other Parts Discussed in Thread: MSP430G2553

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/650090/compiler-msp430g2553-best-serial-com-option-in-terms-of-low-power-consumption

器件型号:MSP430G2553

工具/软件:TI C/C++编译器

大家好、  

我想通过 MSP430G2553为我的应用添加一个简单的串行通信、以便从 ADC 输入发送一些测量数据。  

由于低功耗非常关键、基本上我的程序一直处于 LPM3状态、只需通过 WDT 或一些外部中断来唤醒。 每1分钟、我就会从 LPM3中唤醒、读取 ADC、并希望通过串行通信(外部器件具有 UART、I2C 或 SPI 功能、因此我可以使用所有这些功能)向外部器件发送8个字节、然后再次睡眠。  

我已经看到了可以使用 TA、USI、UART、SPI 或 I2C 的 UART 的示例。 您向我推荐哪一个?

此致  

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

    我认为 UART 更易于使用。 并可作为 PC 的调试输出。

    此致、
    冬季
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我会使用 SPI:它不需要上拉电阻器(能源浪费)、您可以控制数据传输频率(动态能源更少)。