2015/05/18 今天仍然在调试音频从网络发送到STM32的部分,一起讨论了关于TCP/IP接收机制的调度问题,1 if(q->len > (I2S_TX_DMA_BUF_SIZE-data_len)) mymemcpy(tcp_client_recvbuf+data_len,q->pay...
分类:
其他好文 时间:
2015-05-19 00:30:48
阅读次数:
136
IIS(Inter-IC Sound bus)又称I2S,是菲利浦公司提出的串行数字音频总线协议。IIS总线只处理声音数据,其他信号(如控制信号)必须单独传输。IIS只使用了三根串行总线分别是:提供分时复用功能的数据线、字段选择线(声道选择)、时钟信号线。
分类:
其他好文 时间:
2015-05-11 19:54:41
阅读次数:
132
概述
I2S,PCM,IOM-2都是数字音频接口,传数据的。
I2C,SPI,UART,GPIO是控制接口,传控制信令的。
I2S
I2S(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频 数据传输而制定的一种总线标准。
I2S至少3根线:
1. 比特时钟线
首先解释一下比特时钟线。比特时钟线上对每个bit有一个脉冲,比特时钟频率是
采样率...
分类:
其他好文 时间:
2015-04-04 09:17:12
阅读次数:
512
一、I2S概述
I2S(Inter—IC Sound)总线是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专责于音频设备之
间的数据传输。由4条线组成的数字音频接口,常用于HiFi,STB便携设备。Tx 和Rx信号线用于音频传输。而位时钟和左右时钟
(LRC)用于同步链接。I2S具有灵活性,因为控制器和解码器都可以控制位时钟和左右时钟。位时钟因采样率和...
分类:
移动开发 时间:
2015-03-21 14:10:10
阅读次数:
431
IIS是飞利浦公司定义的一种用于音频传输的数字总线,LPC1768支持该总线, I2S接口为一条3线串行总线,含有1根数据线、1根时钟线和1根字选择信号线。基本的I2S连接具有一个主机(其总是为主机)和一个从机。LPC1700系列Cortex—M3微控制器的I2S提供了彼此独立的发送和接收通道,每个...
分类:
其他好文 时间:
2015-03-15 02:06:07
阅读次数:
202
原题地址简单DFS题目代码: 1 vector res; 2 3 void dfs(string &digits, vector &i2s, string ans, int pos) { 4 if (pos == digits.length()) { 5 res.push_ba...
分类:
其他好文 时间:
2015-01-30 17:28:38
阅读次数:
161
拿仿真SPIS为例: 对于其他外设(UART、SPIM、I2S、I2C...)都是一个道理。 当MCU写时:主要对一个寄存器进行写,此寄存器是外设的入口(基本都会做并转串逻辑)。 spis_tx_data = (i++); 否则MCU不会发起写操作,对应使能信号不会有些,地址也是。 当MCU读时:主...
分类:
其他好文 时间:
2015-01-05 16:13:29
阅读次数:
214
iis-IIS概念相关1、IIS(Inter-ICSoundbus)又称I2S,是菲利浦公司提出的串行数字音频总线协议。目前很多音频芯片和MCU都提供了对IIS的支持。IIS总线只处理声音数据。其他信号(如控制信号)必须单独传输。为了使芯片的引出管脚尽可能少,IIS只使用了三根串行总线。这三根线分别...
分类:
其他好文 时间:
2015-01-02 14:35:10
阅读次数:
246
============问题描述============ 手里Android开发板,mic录音走的是i2s我用的是Android本身提供的录音软件SoundRecoder.apk录音的时候,侦测声音的那个小指针很少抖动,当我声音猛一高的时候能录进去,声音平缓了就不行了,再一高还是能录音去!播放出来的...
分类:
移动开发 时间:
2014-10-22 00:55:27
阅读次数:
216
1.上午:9:30上班,找到上周的感觉,迷迷糊糊的觉得GPIO_MODEL有问题,就看DMA和I2S文档,边改。2.下午:跑CASE,不断来回修改GPIO_MODEL,最终修改好.3.晚上,看波形,检查数据波形,完全正确。心得:有些东西理清楚在修改,起码要有明确的修改计划。 在修改GPIO_MO.....
分类:
其他好文 时间:
2014-10-21 00:39:22
阅读次数:
231