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.

[参考译文] CC2564:CC2564连接到蓝牙麦克风。 不是卡对卡。

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/701311/cc2564-cc2564-connected-to-a-blue-tooth-microphone-not-card-to-card

器件型号:CC2564
主题中讨论的其他器件: 、CC3200AUDBOOSTCC1310CC256XSTBTBLESW

我正在尝试使 CC2564与一个头戴式耳机一起工作。 我有 MSP-EXP432P401R 和 BOOST-CC2564MODA 卡集。 我只有一组。 但是、我尝试使用 CC256X TI 蓝牙堆栈 HSPDemp 应用与耳机进行通信。

在 HSP 演示中、它有一个示例:具有商用耳机的音频网关。 我已经进入了程序提示使用命令 PINCodeResponse 进行响应的阶段:PINCodeResponse。 我输入 PINCodeResponse 0000、它返回时出现错误。 如果我成对放置、我会得到更进一步的结果、但最终会出现错误。 有关如何使 CC2564与耳机配合使用、是否有任何分步过程?

我们的应用是使用蓝牙耳机或仅使用蓝牙麦克风以及 CC2564作为接收器。 CC2564需要接收来自麦克风的语音并输出 I2S 数据。 在硬件中将 I2S 相加、以添加 Metronome 发出的音调。 然后、以900MHz 的频率通过 CC1312向远程接收器发送数据。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Larry,您可以列出确切的步骤并共享日志吗?

    谢谢
    Saurabh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我想、耳机是否只需要不同的 PIN 码即可进行配对。 您检查了耳机手册。

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、我会尝试。 当我发送消息时、我将执行该操作、但没有任何效果。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这是我发出的命令的串行命令:

    AudioGateway

    AG>查询
    返回值为0 GAP_PERITY_Inquiry ()成功。
    AG>
    GAP 查询进入结果:0x9AC2BA07680A。
    AG>
    GAP_Inquiration_Result:找到1个
    GAP 查询结果:1、0x9AC2BA07680A。

    AG>DisplayInquiryList
    查询列表:1个设备:
    查询结果:1、0x9AC2BA07680A。

    AG>openclient 1 11.
    HDSET_Open_Remote_Headset_Port()成功。
    AG>
    HDSET 打开端口确认、HDSETID:0x0001、状态0x0002。

    此时、它应该为我提供了一个
    AG>
    atPINCodeRequest:0xxxxxxxxxx
    它没有:

    我输入了以下内容:
    AG>配对1.
    GAP_Initiate_Bonding (专用):功能成功。

    AG>
    atLinkKeyRequest:0x9AC2BA07680A
    GAP_Authentication_Response ()成功。

    AG>
    atPINCodeRequest:0x9AC2BA07680A

    使用以下命令进行响应:PINCodeResponse

    AG>
    ATAuthenticationStatus:19板:0x9AC2BA07680A

    AG>PINCodeResponse 0000
    无法发出 PIN 码验证响应:验证当前未进行。
    功能错误。

    AG>

    它从未与耳机配对。 耳机最终关闭。
    耳机在手机和平板电脑上工作正常。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谦逊 我用自己的头套尝试了示例演示、似乎配对正常。 让我检查并播放配对参数配置、然后返回给您。

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的所有命令输入都是什么、或者像我一样、在哪里?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    以下是使用摩托罗拉 SD-9耳机运行 mytest 时的控制台输出:

    Openstack()。
    端口1 115200 (UART)上的堆栈初始化成功。
    蓝牙堆栈 ID:1.
    器件芯片组:4.1
    BTPS 版本:4.0.3.0
    项目类型:6.
    固件版本:7.26
    应用程序名称 :HSPDemo
    应用程序版本:0.1.
    本地 BD_ADDR:0x0017E9E54F5F
    GAP_SET_connectable_Mode (cmConnectable)。
    GAP_SET_DISCOVERILEY_Mode (dmGeneralDiscoverable、0)。
    GAP_SET_PACIFICE_Mode (pmPairableMode)。
    GAP_Register_Remote_Authentication()成功。

    (二
    *命令选项:耳机、AudioGateway、帮助 *
    (二

    选择模式>语音网关

    (二
    *命令选项:查询、DisplayInquiryList、Pair、 *
    * EndPairing、PINCodeResponse、PassKeyResponse、*
    * UserConfirmationResponse、 *
    * SetDiscoverabilityMode、SetConnectabilityMode、*
    * SetPairabilityMode、 *
    * ChangeSimplePairingParameters、 *
    * GetLocalAddress、GetLocalName、SetLocalName、*
    * GetClassOfDevice、SetClassOfDevice、 *
    * GetRemoteName、ServiceDiscovery、 *
    * OpenClient、CloseClient、 *
    * RingIndication、ChangeSpeakerGain、 *
    * ChangeMicrophoneGain、 *
    * ManageAudio、 *
    * 帮助,退出 *
    (二

    AG>
    atLinkKeyRequest:0x000DFD34A600
    GAP_Authentication_Response ()成功。

    AG>查询
    返回值为0 GAP_PERITY_Inquiry ()成功。

    AG>
    GAP 查询进入结果:0x000DFD34A600。

    AG>
    GAP_Inquiration_Result:找到1个
    GAP 查询结果:1、0x000DFD34A600。

    AG>servicediscovery 1 11.
    SDP_Service_Search_Attribute_Request (耳机)成功。

    AG>
    atPINCodeRequest:0x000DFD34A600

    使用以下命令进行响应:PINCodeResponse

    AG>PINCodeResponse 0000
    GAP_Authentication_Response ()、Pin Code Response Success。

    AG>
    atLinkKeyCreation:0x000DFD34A600
    链接密钥:0xAEBD81E3F76D157928EFC767D5E07837
    链路密钥存储在本地。

    AG>
    接收到 SDP 服务搜索属性响应(大小= 0x0010)
    服务记录:1:
    属性 ID 0x0000
    类型:无符号整型= 0x00010001
    属性 ID 0x0001
    类型:数据元素序列
    键入:UUUUID_16 = 0x1108
    键入:UUUUID_16 = 0x1203
    属性 ID 0x0004
    类型:数据元素序列
    类型:数据元素序列
    键入:UUUID_16 = 0x0100
    类型:数据元素序列
    键入:UUUID_16 = 0x0003
    类型:unsigned Int = 0x02
    属性 ID 0x0006
    类型:数据元素序列
    类型:无符号整型= 0x656E
    类型:无符号整型= 0x006A
    类型:unsigned Int = 0x0100
    属性 ID 0x0009
    类型:数据元素序列
    类型:数据元素序列
    键入:UUUUID_16 = 0x1108
    类型:unsigned Int = 0x0100
    属性 ID 0x0100
    类型:文本字符串=耳机
    属性 ID 0x0302
    类型:布尔值= true

    AG>openclient 1 2.
    HDSET_Open_Remote_Headset_Port()成功。

    AG>
    HDSET 打开端口确认、HDSETID:0x0001、状态0x0000。

    AG>振铃指示
    HDSET_RIN_Indication ()成功。

    AG>
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在语音网关菜单之后、我没有获得:
    AG>
    atLinkKeyRequest:0xxxxxxxx
    GAP 验证_响应()挂起

    之后:
    AG>服务发现1 11.
    我明白了
    AG>
    SDP 服务属性响应(大小= 0x0010)
    未找到 SDP 服务记录

    没有其他东西。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谦逊 您是否可以获取 FW 日志( www.ti.com/.../swau058d )? 您是否在此处使用适用于 MS432的最新 CC256x 堆栈 SDK? www.ti.com/.../CC256XMS432BTBLESW

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、我将在今晚或明天尝试获取日志。

    我们设计此板的人员提出了另一个问题、您可以立即回答。 他希望使用手机而不是麦克风。 但是、他想在手机上安装一个应用程序、给他一个类似于 Metronome 的提示音。 他还可能希望 CC2564与多个 CC2564配对使用一个器件。 这是可行的吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    下面是我输入的命令与您输入的命令相同的内容。
    选择 Mode>(模式>)
    Openstack()。
    端口1 115200 (UART)上的堆栈初始化成功。
    蓝牙堆栈 ID:1.
    器件芯片组:4.1
    BTPS 版本:4.0.3.0
    项目类型:6.
    固件版本:7.26
    应用程序名称 :HSPDemo
    应用程序版本:0.1.
    本地 BD_ADDR:0xB0B448F4AF3C
    GAP_SET_connectable_Mode (cmConnectable)。
    GAP_SET_DISCOVERILEY_Mode (dmGeneralDiscoverable、0)。
    GAP_SET_PACIFICE_Mode (pmPairableMode)。
    GAP_Register_Remote_Authentication()成功。

    (二
    *命令选项:耳机、AudioGateway、帮助 *
    (二

    选择 Mode>AudioGateway

    (二
    *命令选项:查询、DisplayInquiryList、Pair、 *
    * EndPairing、PINCodeResponse、PassKeyResponse、*
    * UserConfirmationResponse、 *
    * SetDiscoverabilityMode、SetConnectabilityMode、*
    * SetPairabilityMode、 *
    * ChangeSimplePairingParameters、 *
    * GetLocalAddress、GetLocalName、SetLocalName、*
    * GetClassOfDevice、SetClassOfDevice、 *
    * GetRemoteName、ServiceDiscovery、 *
    * OpenClient、CloseClient、 *
    * RingIndication、ChangeSpeakerGain、 *
    * ChangeMicrophoneGain、 *
    * ManageAudio、 *
    * 帮助,退出 *
    (二

    AG>查询
    返回值为0 GAP_PERITY_Inquiry ()成功。

    AG>
    GAP 查询进入结果:0x9AC2BA07680A。

    AG>
    GAP_Inquiration_Result:找到1个
    GAP 查询结果:1、0x9AC2BA07680A。

    AG>ServiceDiscovery 1 11\
    SDP_Service_Search_Attribute_Request (耳机)成功。

    AG>
    接收到 SDP 服务搜索属性响应(大小= 0x0010)
    未找到 SDP 服务记录。


    我在这里停下来、尝试了一个 PINCodeResponse、得到了这个
    AG>
    AG>PINCodeResponse 0000
    无法发出 PIN 码验证响应:验证当前未进行。
    功能错误。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请尝试按如下所示将 openclient 端口设置为2。 我一直用'2'工作。

    AG>openclient 1 2.

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    下面是我得到的结果:
    (二
    *命令选项:耳机、AudioGateway、帮助 *
    (二

    选择 Mode>(模式>)
    Openstack()。
    端口1 115200 (UART)上的堆栈初始化成功。
    蓝牙堆栈 ID:1.
    器件芯片组:4.1
    BTPS 版本:4.0.3.0
    项目类型:6.
    固件版本:7.26
    应用程序名称 :HSPDemo
    应用程序版本:0.1.
    本地 BD_ADDR:0xB0B448F4AF3C
    GAP_SET_connectable_Mode (cmConnectable)。
    GAP_SET_DISCOVERILEY_Mode (dmGeneralDiscoverable、0)。
    GAP_SET_PACIFICE_Mode (pmPairableMode)。
    GAP_Register_Remote_Authentication()成功。

    (二
    *命令选项:耳机、AudioGateway、帮助 *
    (二

    选择 Mode>audiolog gateway

    (二
    *命令选项:查询、DisplayInquiryList、Pair、 *
    * EndPairing、PINCodeResponse、PassKeyResponse、*
    * UserConfirmationResponse、 *
    * SetDiscoverabilityMode、SetConnectabilityMode、*
    * SetPairabilityMode、 *
    * ChangeSimplePairingParameters、 *
    * GetLocalAddress、GetLocalName、SetLocalName、*
    * GetClassOfDevice、SetClassOfDevice、 *
    * GetRemoteName、ServiceDiscovery、 *
    * OpenClient、CloseClient、 *
    * RingIndication、ChangeSpeakerGain、 *
    * ChangeMicrophoneGain、 *
    * ManageAudio、 *
    * 帮助,退出 *
    (二

    AG>查询
    返回值为0 GAP_PERITY_Inquiry ()成功。

    AG>
    GAP 查询进入结果:0x9AC2BA07680A。

    AG>
    GAP_Inquiration_Result:找到1个
    GAP 查询结果:1、0x9AC2BA07680A。

    AG>ServiceDiscovery 1 11.
    SDP_Service_Search_Attribute_Request (耳机)成功。

    AG>
    接收到 SDP 服务搜索属性响应(大小= 0x0010)
    未找到 SDP 服务记录。

    AG>PINCodeResponse 0000
    无法发出 PIN 码验证响应:验证当前未进行。
    功能错误。

    AG>
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    今天、我尝试运行了连接到 mT 手机的 HSPDemo。 它配对正常、但 Launchpad LED 停止闪烁、并且没有终端响应。 日志文件如下所示:

    问题出在哪呢?
    我浏览了代码、尝试找出消息"I2S 配置启动 f = 8000"应来自何处。 我在代码中找不到该消息。

    Openstack()。
    端口1 115200 (UART)上的堆栈初始化成功。
    蓝牙堆栈 ID:1.
    器件芯片组:4.1
    BTPS 版本:4.0.3.0
    项目类型:6.
    固件版本:7.26
    应用程序名称 :HSPDemo
    应用程序版本:0.1.
    本地 BD_ADDR:0xB0B448F4AF3C
    GAP_SET_connectable_Mode (cmConnectable)。
    GAP_SET_DISCOVERILEY_Mode (dmGeneralDiscoverable、0)。
    GAP_SET_PACIFICE_Mode (pmPairableMode)。
    GAP_Register_Remote_Authentication()成功。

    (二
    *命令选项:耳机、AudioGateway、帮助 *
    (二

    选择模式>耳机

    (二
    *命令选项:查询、DisplayInquiryList、Pair、 *
    * EndPairing、PINCodeResponse、PassKeyResponse、*
    * UserConfirmationResponse、 *
    * SetDiscoverabilityMode、SetConnectabilityMode、*
    * SetPairabilityMode、 *
    * ChangeSimplePairingParameters、 *
    * GetLocalAddress、GetLocalName、SetLocalName、*
    * GetClassOfDevice、SetClassOfDevice、 *
    * GetRemoteName、ServiceDiscovery、 *
    * OpenServer、CloseServer、 *
    * PressButton、ChangeSpeakerGain、 *
    * ChangeMicrophoneGain、 *
    * 帮助,退出 *
    (二

    h>se SetLocalName hspserver
    本地设备名称设置为:hspserver。

    HS>OpenServer
    耳机服务器已打开(信道= 1、ID = 1)。

    h>
    atLinkKeyRequest:0xF05B7B5B1B6C
    GAP_Authentication_Response ()成功。

    h>
    atPINCodeRequest:0xF05B7B5B1B6C

    使用以下命令进行响应:PINCodeResponse

    HS>PinCodeResponse 0000
    GAP_Authentication_Response ()、Pin Code Response Success。

    h>
    atLinkKeyCreation:0xF05B7B5B1B6C
    链接密钥:0x3B0526882BD2C75093AFC542FB023F4
    链路密钥存储在本地。

    h>
    HDSET Open Port 指示、HDSETID:0x0001
    BD_ADDR:0xF05B7B5B1B6C

    h>PressButton
    HDSET_Send_button_Press()成功。

    h>
    HDSET 音频连接指示、ID:0x0001。

    此时 LED 未连接、我的手机丢失配对连接。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否能够记录 FW 日志? 查看固件日志会有所帮助...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我是否需要为 CC256x 器件加载新的 TI 双模蓝牙服务包?

    我正在使用 CC256xMSP432的 HSPDemo bluetootia SDK/4.0.3.0

    我还尝试将演示连接到我的手机。 它的作用一直到发出第一个 PressButton 命令的位置。 Mt 电话随后发出呼叫、但电路板锁定、LED 停止闪烁。 我必须重置才能恢复。


    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    下面是连接到我的手机的 HSPDemo 日志:
    选择模式>耳机

    (二
    *命令选项:查询、DisplayInquiryList、Pair、 *
    * EndPairing、PINCodeResponse、PassKeyResponse、*
    * UserConfirmationResponse、 *
    * SetDiscoverabilityMode、SetConnectabilityMode、*
    * SetPairabilityMode、 *
    * ChangeSimplePairingParameters、 *
    * GetLocalAddress、GetLocalName、SetLocalName、*
    * GetClassOfDevice、SetClassOfDevice、 *
    * GetRemoteName、ServiceDiscovery、 *
    * OpenServer、CloseServer、 *
    * PressButton、ChangeSpeakerGain、 *
    * ChangeMicrophoneGain、 *
    * 帮助,退出 *
    (二

    h>se SetLocalName hspserver
    本地设备名称设置为:hspserver。

    HS>OpenServer
    耳机服务器已打开(信道= 1、ID = 1)。

    h>
    atLinkKeyRequest:0xF05B7B5B1B6C
    GAP_Authentication_Response ()成功。

    h>
    atPINCodeRequest:0xF05B7B5B1B6C

    使用以下命令进行响应:PINCodeResponse

    HS>PinCodeResponse 0000
    GAP_Authentication_Response ()、Pin Code Response Success。

    h>
    atLinkKeyCreation:0xF05B7B5B1B6C
    链接密钥:0x3B0526882BD2C75093AFC542FB023F4
    链路密钥存储在本地。

    h>
    HDSET Open Port 指示、HDSETID:0x0001
    BD_ADDR:0xF05B7B5B1B6C

    h>PressButton
    HDSET_Send_button_Press()成功。

    h>
    HDSET 音频连接指示、ID:0x0001。


    此时、LED 停止闪烁、必须复位才能恢复。
    我的手机确实打了电话、但由于锁定而丢失了配对。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Larry、

    您是否拥有适用于音频和语音示例应用的音频 Booster Pack "3200音频 BoosterPack (可选)"
    –CC3200AUDBOOST"与 CC2564 Booster Pack 一起安装在 MSP432 Launchpad 上?

    HSP 需要 Booster Pack 上的音频编解码器。 如果不是、MCU 很可能正在尝试访问编解码器的 I2C 并挂起。

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

    是否有任何其他用于具有432的 CC2564的演示程序?
    很难理解如何控制 CC2564。

    我的应用将使用 CC1310或 Cc1312控制器作为处理器。 通过 I2S 总线与流程或进行通信。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这些信息确实有所帮助。 我能够让其中一个演示程序运行。 我还在看其他的。
    需要更多有关演示程序的信息。 有一个标志、即我变为奇数以阻止音频运行。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很高兴听到您能够运行演示。 感谢您的反馈。 我们将查看演示指南并进行更新以阐明相关步骤。

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这只解决了我的一个问题。 感谢你的帮助。
    另一个问题是:
    我仍在尝试使用 HSPDemo;但是、我发现很难遵循程序的编程技术和流程。
    您告诉我 HSPDemp 需要耳机的升压声卡。 我在软件中发现、我可以关闭升压音频的标志、并且能够运行更多。
    但是、我没有成功使用 Audioggateway 功能。 该程序不会像您以前发送给我的那样做出响应,但会在“servicediscovery 1 11”输入后停止。 该命令确实提供了正确的返回,但我没有获得“atPinCodeRequest:0xxxxxxxx”。 当我键入“PinCodeResponse 0000”时,我无法发出 PIN 码验证响应:验证当前未进行。
    功能错误。”
    话虽如此、HSPDemo 程序并不是我真正需要的。
    是否有一个具有以下功能的简单程序:
    我的主机控制器将是 CC1310或 CC1312。
    答:我将查看其他处理器的 SDK“CC256XSTBTBLESW”
    2.自动配对。 (非随机、但定义的器件)
    答:配对设备可能是:
    一、仅用于音频输出的麦克风
    二将音频输出与音频混合的手机
    三可能有多个配对器件
    配对后、将 CC2564设置为连续从 I2S 端口传递所有接收到的音频的模式。 I2S 将由 CC1310接收并通过无线方式发送到远程单元。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Larry,
    您是否可以为其它问题打开单独的主题。

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

    因此、我们建议您不要将此类 CC1310作为移植 Bluetopia 栈的主机 MCU 之一。 无论如何、您能否根据自己的要求使用 CC1310 + CC2564单独提出 e2e 线程? 您可以关闭该线程。

    谢谢