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.

[参考译文] MSP430F6779:MSP430F6779EVM 使用问题

Guru**** 2511985 points
Other Parts Discussed in Thread: MSP430F6779

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/977905/msp430f6779-msp430f6779evm-using-issues

器件型号:MSP430F6779

您好、TI 专家

我使用 EnergyMeasurement Design Center 创建了新的默认固件。

对 EVM 中的图像进行了编程。  该代码在 UART_defs.h 中具有25MHz 时钟和250K 波特率的 UART 端口设置 我们已在 EVM 和笔记本电脑之间连接 RS232转 USB 电缆。  尝试在 Putty 或 Teraterm 中查看固件以相同的代码设置抛出的打印。  但会得到垃圾字符。 您能帮您检查一下吗?

此致、

Thomas

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

    您好!  

    请单击"连接"复选框、检查能源设计中心是否可以接收到数据。

    如果您刚刚使用了从 EDC 生成的代码、则协议是我们的集成协议、可从 EDC 进行分析。 但 PuTTY 可能无法获得正确的输出。  

    如果您需要了解原始数据、请使用 UART 监视器或其他软件检查16位十六进制数据。  

    B.R

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

    谢谢您的建议、我们将会极力尝试。

    有关此主题的更多信息,我们是否可以将光圈更改为115200? 不适用于 EMDC、我们希望将一些调试打印内容重定向到 UART。

    我们已尝试应用以下更改。

    //115200波特率@ 25MHz

    #define UART__prescaler (0x0D)
    #define UART_FIRST_STOPEN_MOD (0x0A)
    #define UART__second_stage_MOD (0x00)

    我们是否遗漏了什么?

    您是否有任何 MSP430F6779的"115200 UART boud Rate settings"示例?

    此致、

    前置稳压器

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

    您好!  

    有关115200 UART 演示、请参阅    

    // MSP430F677x 演示- USCI_A0、UART 回波接收字符
    //(ACLK 9600/ SMCLK 9600/ SMCLK 115200)

    根据您的想法、我更喜欢使用 printf 并从 CCS 终端输出调试、这是一种简单的方法。 您也可以从 UART 输出自己的调试。 但在 UART 使用冲突的情况下、您需要更改 UART 协议并禁用 EMDC UART 输出。  

    B.R

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

    谢谢 Buddy。

    我们将检查此信息、并更新您的信息。

    到目前为止、我们不需要 EMDC 通信。 因此、我们计划使用该 UART 作为调试。

    此致、

    前置稳压器

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

    感谢您的回复。

    • 我们已经尝试了示例代码。 我们已经完成了接收->发送的回送。  但在这里、我们没有得到我们要键入的内容。 Putty 上的响应字符不正确。
    • 在本例中、我们禁用了"增强 VCoreToLevel2"的调用。
    • 我们还尝试通过下面提到的链接来理解。 他提供了有关一个包含波特率计算的扩展表的链接。 但没有成功。

    • 尝试1:

    波特率:115200

    SMCLK:16MHz

    相应的 UCBRx、UCBRFx 和 UCBRSx 被采用  

    • 尝试2:

    波特率:115200

    SMCL: 16000000

    相应的 UCBRx、UCBRFx 和 UCBRSx 被采用  

    • "
      Hawken li 说:
      但您需要更改 UART 协议并在 UART 使用冲突的情况下禁用 EMDC UART 输出。
      • 可以通过在任何自拍中禁用某些宏来实现它吗?

    我的笔记本电脑和 EVM 之间似乎没有调整时钟和波特率设置。

    是否有解决此问题的建议?

    此致、

    马来语

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

    李霍肯、您好!

    您是否有机会查看更新后的查询?

    谢谢你。

    此致、

    马来语