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.

[参考译文] MSP430G2533:SW UART最大波特率

Guru**** 2540720 points
Other Parts Discussed in Thread: MSP430G2533, MSP430G2553, MSP430FR2433

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/571992/msp430g2533-sw-uart-max-baud-rate

部件号:MSP430G2533
主题中讨论的其他部件: MSP430G2553MSP-EXP430G2MSP430FR2433

大家好,支持!

我看到我们有几个使用MSP430G2xx的SW UART的SW示例。 我的客户希望在38.4k的时间内实施这些。 对于SW UART,这是否可行? 预期的问题是什么?

谢谢,此致,

Alberto

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

    您好,Alberto,

    MSP430G2533能够实现该波特率。 《MSP430x2xx系列用户指南 》中的表15-4提供了常见波特率的列表以及实现这些波特率的正确寄存器设置。 我们还提供 波特率计算器

    但要小心。 用户通常在MSP-EXP430G2 LaunchPad上使用MSP430G2553进行开发。 此LaunchPad的硬件限制最大波特率为9600,但G2553可以实现更高的波特率。

    此致,

    Caleb Overbay

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

    [报价用户="Alberto SoattIN"]

    我看到我们有几个使用MSP430G2xx的SW UART的SW示例。 我的客户希望在38.4k的时间内实施这些。 对于SW UART,这是否可行? 预期的问题是什么?

    [/引述]

    如果我记得正确,它也可以在11.52万 bps上工作。 顺便提一下,它可以在不使用计时器的情况下实现。

    http://forum.43oh.com/topic/1284-software-async-serial-txrx-without-timer/

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

    我的客户希望在38.4k的时间内实施这些功能。 对于SW UART,这是否可行? 可能会出现哪些问题?[/QUOT]

    这样的高速SW UART将消耗大量CPU时间,可能会影响其他外设的IRQ延迟,甚至使处理几乎不可能。 在我看来,SW实施无论如何只允许单个UART通道,那么不将微控制器与硬件UART一起使用有什么意义?

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

    感谢您的反馈。

    SW UART的原因是客户需要两个UART,包括HW中可用的UART。

    Alberto

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

    除非除了具有/处理两个UART端口之外,应用程序还可以可靠地执行其他操作,否则我建议考虑使用两个硬件UART的MSP430。 毕竟价格差异不大:msp430fr2433 1.15 $@ 1k,msp430g2553 0.90 $@ 1k。 除了额外的UART外,您还可以获得更大的RAM。