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.

[参考译文] MSP430FR2100:同时使用 BSL UART 和 SPI

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/995516/msp430fr2100-using-both-bsl-uart-and-spi

器件型号:MSP430FR2100

您好!

我想使用 BSL UART 和 SPI。

BSL UART 用于在大规模生产时对固件进行编程。

因此、在 PW16封装中、使用了11引脚和12引脚。

SPI 用于应用与其他 MCU 进行通信。

因此、我将考虑以下引脚分配。

1引脚:SCLK

15引脚:SIMO

16引脚:SOMI

此用例是否没有问题?

此致、

U-SK

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

    您好!

    我相信 MSP430FR2100只有内置的 UART BSL。  对于 SPI、您必须自行创建一些内容、但使用 FR2100有限的代码大小会很困难。   

    您是否可以同时使用 UART?   

    谢谢、

    JD

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

    JD、您好!

    感谢你的答复。

    很抱歉造成混淆。

    SPI 不用于 BSL、而是用于将数据交换到外部 MCU。

    我们的用例如下:

    在大规模生产中通过11引脚和12引脚使用 BSL UART 对固件进行编程

    应用启动后、通过1、15、16个引脚与外部 MCU 通信以交换任何数据

    是否可以进行以上操作?

    此致、

    U-SK

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

    您好!  

    是的、这是可能的。  UART 将在生产过程中从外部启动引导加载程序来启用、但一旦编程完毕、您的应用程序就可以设置 TBRMP 重映射引脚并根据需要对 SPI 使用1、15、16。   

    我看不到这方面的任何问题。   

    谢谢、

    JD

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

    JD、您好!

    感谢你的答复。

    我明白了。

    U-SK