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:使用 RX 和 TX IN 加载程序(蓝牙模块 HC-05)

Guru**** 2522770 points
Other Parts Discussed in Thread: MSP430G2553, MSPBSL

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/872289/ccs-msp430g2553-load-program-using-rx-and-tx-in-bluetooth-module-hc-05

器件型号:MSP430G2553
主题中讨论的其他器件: MSPBSL

工具/软件:Code Composer Studio

你好!  

最近、我被赋予了一项任务、即确定如何对一个将 HC-05蓝牙模块连接到.MSP430g2553中的 RX 和 TX 端口的项目进行编程。

MSP 已经焊接在电路板中、而且对于通过 Launchpad 对其进行编程而言也非常小、因此应使用 HC-05对其进行编程。

到目前为止、我的方法是将 HC-05模块连接到计算机、然后找出 COM 端口并尝试对选择 UART 进行编程、而不是传统 USB 选项、但在"启动调试会话"时、它始终冻结(即使在不同的计算机中也是如此)。 我认为这是因为没有 launchpad (我真的不知道)我无法进行调试、所以我看到我可以闪存它、但此时我真的迷路了。  

我是否需要使用另一个程序? 不同的配置?

欢迎提出任何建议。 谢谢!

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

    您好、Damian、

    我对您尝试做的事情感到困惑。  您正在尝试对 MSP430G2553进行编程、但无法直接连接到 MSP430G2553、因此您正在尝试通过此 HC-05模块对其进行编程。  是这样吗?   如果是、我不确定这将如何工作。  

    我想有两个选项、JTAG/SBW 和引导加载。  MSP430G2553支持 JTAG/SBW 编程、但这是无法通过 MSP430上的 MSP430 RX/TX 连接或通过 BT 模块实现的。  

    MSP450G2553具有可用于对器件进行编程的内置 UART/I2C 引导加载程序、但 HC-05必须是引导加载程序主机、并在新代码中调用引导加载程序和闪存。  CCS 无法执行此操作、它将需要 HC-05上的一些定制软件。   

    这是一个有关 MSPBoot 的应用手册、展示了如何使用 TI 无线电在 MSP430G2553上执行无线更新。  这基本上是您在系统中重新创建的内容。   https://www.ti.com/lit/an/slaa600d/slaa600d.pdf 

    有关 MSP 引导加载程序的所有配套资料均可在 MSPBSL 中找到。

    谢谢、

    JD

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

    我记得、特别是在 G2553上、BSL UART 引脚与"标准"UART 引脚不同。 如果芯片已焊接、您可能没有正确的连接。