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.

[参考译文] MSP-EXP430F5438:SPP演示- Blueterm看不到主板

Guru**** 2581345 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/662513/msp-exp430f5438-spp-demo---blueterm-does-not-see-the-board

部件号:MSP-EXP430F5438

您好,

  我在使用MSP-EXP430F5438主板时遇到问题。 我正在尝试运行SPP演示示例,在我的主板上打开服务器,并将我的Android智能手机连接到它(通过Blueterm)

  SPP演示:

  http://processors.wiki.ti.com/index.php/CC256x_TI_Bluetooth_Stack_SPPDemo_App

  我正在使用CC2654 BT评估板:

  http://www.ti.com/tool/CC256XQFNEM

  我在RF3连接器上放置了UART Rx Tx连接器和连接引脚,如下所述:

  http://processors.wiki.ti.com/index.php/CC256X_MSP:EXP430F5438#RF3_Connector

  我编译并将SPP演示加载到我的主板上,通过USB COM (Realterm软件)与主板连接,并通过COM成功发送了以下命令:

  选择"模式">"服务器"

  服务器>打开1.

  就我所得到的。 我的手机通过蓝本看不到主板,邻居也是我借的其他手机进行测试。 Windows似乎将设备视为未识别,当我尝试添加它时,它会要求输入PIN码。 输入0000后,我可以看到一些数据正在MSP板和PC之间传输,因为数据显示在Realterm中():

  GAGE_Authentication_Response()失败:502 \r\n

  我非常感谢您的帮助-我的最终目标是编写一个Android应用程序来连接我的设备,因此我需要获取此SPP演示示示示例,它适用于我的手机:)

此致,

Michał Wieteska

  

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

    您使用的是哪个版本的Service Pack? 您是否尝试使用另一个CC256x评估板连接到设备?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Michal,

    这是否仍是一个持续存在的问题?

    您是否有关于我所提问题的更多信息?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    亲爱的戴尔:

      感谢您的回复。 我还没有尝试过另一个CC256x主板,但我在办公室有一个-我将在星期五尝试,看看它是否有帮助。

      关于您关于Service Pack的问题-我认为我没有上传任何版本,而不是默认版本。 听起来这可能是我的问题的原因:)

      要更新至版本1.6 ,我是否只需按照以下说明操作? (我正在使用Windows)

      http://processors.wiki.ti.com/index.php/CC256x_Service_Pack_User%27s_Guide

      一旦我知道如何更新到SP 1.6 ,我就会告诉您这是否解决了我的问题。

    Michal

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

    Michal,

    这些说明适用于Linux,但可 在此处找到适用于Windows的说明。 需要注意的一些变化:

    -不再建议使用蓝牙硬件评估工具,建议使用 的工具现在是HCITester,它是无线工具包的一部分。

    -无线工具包应附带一个名为BTSTransform的应用程序,该应用程序可以将.bts文件转换为所需的.h文件。 您可以从此处替换目录中的当前.h文件。

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

    戴尔,

      感谢您提供正确的链接。 我已下载无线工具包。  

      我使用BTSTransform将6.7  .4.1 文件转换为CC256X.h文件。

      然后,我用新创建的文件替换了蓝牙/btpsvend下的原始CC256X.h文件。

      在CCS中,再次检查项目是否看到新替换的文件,然后重新生成项目并上载到我的MSP-EXP430.5438万板上。

      我的问题似乎没有改变。

      我将尝试使用其它CC256x模块。 你还有其他建议吗? 也许我上传SP时出错了?

    此致,

    Michal

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

    Michal,

    听起来您已正确上载服务包,当您扫描新设备时,您在BlueTerm上看到了什么,只是一个空白屏幕?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    实际上有一件事要尝试:我认为您应该替换CC256xB.h文件,而不是CC256x.h 您能否尝试一下,看看它是否有帮助?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    戴尔,

     感谢您的持续支持。 我的蓝本仍然看不到主板,但我看到了您对CC256XB.h文件所说的那样,我在尝试将设备连接到Windows时取得了一些进展-它实际上已连接!

     我在pdf文件中附加了一些屏幕。

    e2e.ti.com/.../MSP-CC256X-with-Blueterm.pdf

     该设备以VCOM的形式显示(如预期,因为这是SPP示例)

     我打开了另一个串行终端并通过BT VCOM发送了一些数据,在另一个终端中,我可以看到数据已接收,同时显示数据长度。

     哦,还有一件事。 一旦我通过我的BT Tx终端发送数据,TX旁边的黄色方块会亮起-就好像发送进程仍在运行一样。

     这当然是朝着正确方向迈出的一步,但我的主要目标仍然是在我的UMI超级设备上使用蓝本和Android 6.0。 (我还尝试了其他品牌智能手机的Blueterm,但这在CC256XB.h报道之前)。

    Michal

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

    同样,我建议尝试连接其他设备(另一台CC256x或其他电话),现在我们已正确加载了Service Pack。 从非SPP角度来看,您是否能够使用Android手机的内置蓝牙查看并连接设备? 显然,您将无法执行任何SPP功能,但首先我需要看到您能够连接到设备。

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

    戴尔,

     我尝试了另一个CC256X模块,以及其它电话,但都没有成功。

     但是,我确实为Android寻找了其它蓝牙SPP终端,并且能够使用“串行蓝牙终端”软件与MSP430主板连接。

     然而,主板似乎只接收到一个数据包,之后我收到以下消息:

    HCI模式更改事件,状态:0x00,连接句柄:1,模式:嗅探,间隔

    :400

     之后,MSP430板似乎不会收到任何其它内容(至少这是我在PC Realterm中看到的内容)。 也许这是预期的行为,我需要详细阅读。 从Board传输到Android (我使用的是'Shend'命令)似乎工作正常。

     在哪里可以找到有关终端提供的功能的文档?

     我从Realterm附加屏幕。

    Michal