我使用卡片LCDK C6748在Code Composer Studio版本:6.0.1.00040中工作。
在此卡中有LINE_OUT用于将音频采样到扬声器中。
我的问题出现了,因为当我为LINE_OUT指定一个值时,我遇到了一些看似达到极限值的现象:
codec_data.channel[LEFT]= (uint16_t)outputLeft_referenceSignal;
// this union is where I have to "place" the audio sample I create,
// but I suspect outputLeft_referenceSignal exceed the limit value
当它发生时听起来像是扬声器中破裂的“PACK”然后没有播放预期的音频信号
答案 0 :(得分:1)
The T.I.有完整的代码示例,介绍如何处理C6847 DSP的每个内置外设。
我强烈建议你开始搜索/阅读T.I.有关C6748 DSP的信息的网站
除了其他方面,比如初始化DSP,您需要了解McASP和AIC31外设的使用情况。
这不是对I / O地址的简单写入。
如果您已设置上述外围设备,请发布相关代码,以便我们确定潜在问题。