索要一份PCM3168A初始化及应用的使用例程
时间:10-02
整理:3721RD
点击:
你好,因为项目需要,确定在实时系统里面使用pcm3168a,在网上找到了linux的3168驱动,可是没有基于实时系统或者裸系统方面的例程,麻烦提供一份这样的例程,使用SPI,标准的PCM协议,需要用到最少4路in/out的音频模拟信号,请问pcm的时隙要如何配置,应用的例程是怎么样的,谢谢!
在官网里面可以找到linux的驱动例程,为什么没有其他平台上的例程呢?求助,谢谢
Hi,
都是标准的C代码,其他平台你直接移植就是了。网上这样的参考程序还是很多的,你可以搜索参考一下:
在配置为IIS MODE后,程序对通道IN6及OUT8自环,在IN6打入正弦波,OUT8查看波形,发现IN6幅度为20mv、1HK时,输出无问题,但是为20mv、1HK,OUT8波形异常,就像是溢出。程序:
short tar[BUF_LEN][CHL_NUM];
short source[BUF_LEN][CHL_NUM];
unsigned short tmp = 0;
tmp = source[num][channelSoure];
tar[num][channelTar] = (tmp >>8)+(tmp <<8);
ar[num][channelTar] >>=1;