微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2564与MSP432P401R直接收发(HCI)音频数据,应该如何设置?

CC2564与MSP432P401R直接收发(HCI)音频数据,应该如何设置?

时间:10-02 整理:3721RD 点击:

开发板使用的MSP432P401R + boost-CC2564MODA + CC3200 AUDBOOST;

软件SDK使用的CC256x MSP432 Bluetopia SDK 4.0.3.0。

HSPDemo里面是直接通过CC2564的PCM/I2S接口输入输出音频,我想直接通过MSP432P401R的串口(HCI)收发CC2564MODA的音频数据,不让CC2564PCM/I2S输入输出音频数据,是否可行?

我看了HDSET_Event_Callback()里面有  etHDSET_Audio_Data_Indication,   etHDSET_Audio_Transmit_Buffer_Empty_Indication,两个事件,应该是来了数据和发送数据空的事件。所以我觉得应该是可以通过MSP432P401R的串口收发数据的,Demo里面是直接通过PCM/I2S输入输出了,在初始化中HAL_EnableAudioCodec()中的ConfigureControllerAudioCodec()函数有   u.WriteCodecConfigEnhancedParams.CH1DataOutMode = 0x01;   u.WriteCodecConfigEnhancedParams.CH2DataOutMode = 0x01;不知道是不是这两个参数决定了输出方式,还有参数的CH1、CH2是指的啥?有没有哪位知道怎么配置可以使MSP432P401R可以直接与CC2564MODA收发音频数据啊?

比较奇怪,现有的I2S口不用,为什么要选择串口?I2S跟串口的通信规则并不一致

CH1、CH2指的是channel,CC2564有两路语音通道。建议结合手册一起看:http://www.ti.com/lit/ds/symlink/cc2564.pdf

mcu通过串口命令设定cc2564工作

Viki Shi

比较奇怪,现有的I2S口不用,为什么要选择串口?I2S跟串口的通信规则并不一致

hi,Viki

PCM/I2S接到了DAC ,ADC,在一些特殊情况下,我想使用MCU通过HCI收发一些特殊音频数据进行处理,而不是让DAC播放出去,或者使用ADC采集的数据。可以配置CC2564让音频数据通过HCI接口传输吗?关于CC2564音频通道初始化的参数没找到详细说明。

大秦正声

mcu通过串口命令设定cc2564工作

问题的关键是没有找到相关命令设置音频通道啊?

hi,Viki Shi

让语音数据通过HCI传输的初始化设置,有相关文档  说明吗?我从代码里面没有找到说明。

没有哪位知道如何设置么,或者知道相关的参考文档?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top