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/MSP430G2553:定时器程序

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/582522/ccs-msp430g2553-timer-program

部件号:MSP430G2553

工具/软件:Code Composer Studio

您好,

我需要通过UART通道向外部设备发送代码。 即使通信是通过UART进行的,外部设备也必须提供时钟信号。 如果时钟信号由Timer0 Interrupt生成,并且UART数据通过无限循环发送,那么在生成Timer Interrupt时,UART传输中是否会有任何数据丢失?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您使用计时器的硬件模式,则根本不会出现任何中断。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    通信是否需要时钟信号,或者该设备是否运行? 在第一种情况下,您可能没有UART通道,而是像SPI这样的通道。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    也许您想告诉我们您想要使用的零件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我正在使用的设备是MCP2122红外编码器/解码器。 它需要16xCLK
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在软件中执行此操作(即,从计时器中断处理程序切换输出)可能会导致太多抖动。 您应该生成带有计时器输出的时钟。