主题中讨论的其他器件: CC2564
尊敬的 TI 工程师:
我是一家中国公司的软件工程师、在类似 smt32的 cortex-m MCU 上移植 CC2564 HFPAGDemo 时遇到一些问题、EVK 为 cc2564modnem、我已通过 a3dpdemo_sink 和 a3dpdemo_src 验证了我的硬件、因此 I2S 和 UART 接口运行良好、 但是、当我运行 HFPAGDemo,耳机链接良好、并且 UART 输出日志 与 ti-wiki (processors.wiki.ti.com/.../CC256x_TI’s_Bluetooth_Stack_Basic_HFGAGDemo_APP)上显示的日志类似、但我无法通过耳机或 CC2564modem 发出任何声音、这些日志如下所示:
请 提出 任何想法或建议?
shell >> bt start
启动 BT 应用。 Openstack()。
HCI_VS_InitializeAfterHCIReset
HCI_VS_InitializeAfterHCIReset 成功
蓝牙堆栈 ID:1.
已初始化 WBS 支持。
器件芯片组:4.1
BTPS 版本:4.0.2.1
项目类型:6.
固件版本:7.26
应用程序名称:HFPAGDemo
应用程序版本:0.1.
本地 BD_ADDR:0xCC78AB32F6DE
GAP_SET_connectable_Mode (cmConnectable)。
GAP_SET_DISCOVERILEY_Mode (dmGeneralDiscoverable、0)。
GAP_SET_PACIFICE_Mode (pmPairableMode)。
GAP_Register_Remote_Authentication()成功。
(二
*命令选项:查询、DisplayInquiryList、Pair、*
*结束配对、PINCodeResponse、PassKeyResponse、*
* UserConfirmationResponse、*
* SetDiscoverabilityMode、SetConnectabilityMode、*
* SetPairabilityMode、** ChangeSimplePairingParameters、*
* GetLocalAddress、SetLocalName、GetLocalName、*
* SetClassOfDevice、GetClassOfDevice、*
* GetRemoteName、ManageAudio、*
* OpenAudioGatewayClient、CloseAgClient、*
* ServiceDiscovery、UpdateControlIndicators、*
* CallWaiting、SendCallerIdNotification、*
* SetRingIndication、RingIndication、*
* SetVoiceRecognitionActivation,*
* SetSpeakerGain、SetMicroPhoneGain、*
* DisableRemoteSoundEnhancement,*
* SendOperatorInfo、SendIncomingCallState、*
* SendSubNumber、SendCallList、*
*帮助*
(二
HFAGGRE16>shell>> bt 查询
BT CMD:查询返回值为0 GAP_PERITY_Inquiry ()成功。
HFAGGRE16>shell>> GAP 查询条目结果:0xA000A000B5EA。
HFAGGRE16> GAP_Inquiration_Result:1找到。
GAP 查询结果:1、0xA000A000B5EA。
HFAGGRE16>bt ServiceDiscovery 1 12.
BT CMD:ServiceDiscovery 1 12.
sdp_Service_Search_Attribute_Request (HandsFree)成功。
HFAGRE16>shell>> SDP 服务搜索属性响应已接收(大小= 0x0010)
服务记录:1:
属性 ID 0x0000类型:
无符号整型= 0x00010000
属性 ID 0x0001
类型:数据元素序列
键入:UUUUID_16 = 0x111E
键入:UUUUID_16 = 0x1203
属性 ID 0x0004
类型:数据元素序列
类型:数据元素序列
键入:UUUID_16 = 0x0100
类型:数据元素序列
键入:UUUID_16 = 0x0003
类型:unsigned Int = 0x02
属性 ID 0x0005
类型:数据元素序列
键入:UUUUID_16 = 0x1002
属性 ID 0x0006
类型:数据元素序列
类型:无符号整型= 0x656E
类型:无符号整型= 0x006A
类型:unsigned Int = 0x0100
属性 ID 0x0009
类型:数据元素序列
类型:数据元素序列
键入:UUUUID_16 = 0x111E
类型:无符号整型= 0x0106
属性 ID 0x0100
键入:文本字符串=免提单元
属性 ID 0x0311
类型:无符号整型= 0x001F
HFAGGRE16>bt OpenAudioGatewayClient 1.
BT CMD:OpenAudioGatewayClient 1 2
蓝牙器件地址:0xA000A000B5EA
打开远程免提端口= 0002
HFRE_Open_Remote_handsfree_Port:函数成功 ID = 0001。
OpenRemoteHandsFreePort:HFRE_Update_Current_Control_Indicator_Status 函数状态0。
HFAGGRE16>shell>>
atPINCodeRequest:0xA000A000B5EA
使用以下命令进行响应:PINCodeResponse
HFAGGRE16>bt PINCodeResponse 0000
BT CMD:PINCodeResponse 0000 PINCodeResponse。
GAP_Authentication_Response ()、Pin Code Response Success。
HFAGGRE16>shell>> atLinkKeyCreation:0xA000A000B5EA
链接密钥:0x0C276F4DBE47B8FD151C0D99B50AB240
链路密钥存储在本地。
HFAGGRE16> HFRE 打开端口确认、ID:0x0001、状态:0x0000。
HFAGGRE16> HFRE 打开服务级别连接指示、ID:0x0001
RemoteSupportedFeaturesValid:true
RemoteSupportedFeatures:0x0000001F
RemoteCallHoldMultipartySupport:0x00000000
HFRE_Enable 呼叫线路识别
HFAGGRE16>HFRE 呼叫等待通知激活指示,ID:0x0001,已启用:true。
HFAGGRE16>HFRE 呼叫线路识别通知激活指示,ID:0x0001,启用:true。
HFAGGRE16>接收到未知 HFRE 事件:11.
HFAGGRE16>shell>> bt 铃声索引
BT cmd:IndRingation HFRE_RING_Indication:函数成功。
HFAGGRE16>shell>> bt SendCallerIdNotification +91987899889
BT cmd:SendCallerIdNotification +91987899889
HFRE_Send_Call_Line_Identification_Notification:功能成功。
HFAGGRE16>shell>> bt ManageAudio 1.
BT CMD:ManageAudio 1
HFRE_SETUP_Audio_Connection:功能成功。
HFAGGRE16>shell>> HFRE 音频连接指示,ID:0x0001,状态:0x0000。
HFAGGRE16>