CC2564与MSP432P401R直接收发(HCI)音频数据,应该如何设置?
开发板使用的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传输的初始化设置,有相关文档 说明吗?我从代码里面没有找到说明。
没有哪位知道如何设置么,或者知道相关的参考文档?