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.

[参考译文] WEBENCH®︎工具/MSP430F6.7641万:在使用UART 1而不是UART 0方面需要帮助

Guru**** 2391415 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/634687/webench-tools-msp430f67641-need-help-in-using-uart-1-instead-of-uart-0

部件号:MSP430F6.7641万
主题中讨论的其他部件:MSP430WARE

工具/软件:WEBENCHRegistered设计工具

您好,

我正在使用MSP430 f6.7641万进行3ph计量,我想知道如何将UART设置从UART 0更改为UART 1。 以及如何更改RS485的RS232。 如果我要在程序中将我的硬件更改为RS485,应该在何处进行更改。  

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

    从UARTA0更改为UARTA1非常简单。 如果使用相同的设置,则寄存器的大多数都是使用UARTA0 (如UARTA0CTL0)预先固定的。 只需将前缀更改为UARTA1即可调用正确的寄存器。 确保也将ISR更改为A1。 除了名称更改之外,您还必须为UARTA1而不是UARTA0设置适当的引脚。 在更改您自己的项目之前,您可以在MSP430Ware中轻松地对示例代码进行此更改。

    我不确定RS232与RS485需要哪些硬件更改,因为我不熟悉两者之间的区别。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    对于另一个问题,您需要将任何用于RS-232的芯片替换为另一个用于RS-485的芯片。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    IC操作所需的其他控制pis如何
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我不确定您的"pis (pis)"是什么意思,但您需要将一些GPIO引脚专用于这些功能。 差分信号的另一半由IC处理。 RS-232具有一组通常被忽略的控制引脚。

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

    它并不是冒犯性的,它的键入错误"pis =pins"。