E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
i2s
驱动中读写硬件寄存器的方式
比如我们要访问s3c2410平台上的
I2S
寄存器,查看datasheet知道IIS物理地址为0x55000000,我们把它定义为宏S3C2410_PA_IIS,如下:#defineS3C2410_PA_IIS
Amao_come_on
·
2020-08-15 11:50
ARM嵌入式相关
嵌入式音频软件的架构
1,语音通信语音通信的软件架构通常如下:语音发送时由codec芯片采集到语音的模拟信号转换成PCM数据然后通过
I2S
总线发送给CPU(这是音频驱动负责的,不同的OS会有不同的驱动架构,会在后面音频采集和播放中详细讲
weixin_30426065
·
2020-08-15 08:31
音频文件播放之音量控制【海思平台】
因为AudioCodec不能发送同步时钟,所以SIO0接口只能配置为
I2S
时序的主模式,用户仍需要正确配置SIO0和AudioCodec对接时序才可接收或发送音频数据。海思Hi3518_MPP_V
StellarDeng
·
2020-08-15 08:35
audio
Hi3518的uboot中播放音频
机声音只支持从芯片内置acodec的DAC输出,如果开启了开机声音功能,则代码中配置将
I2S
连接到芯片内置的acodec。如果有外部静音电路,需要将静音电路禁掉。
努力的老周
·
2020-08-15 06:31
Hi3519A
嵌入式系统的通讯协议:I2C通讯、SPI通讯、USB通讯、SDIO 通讯、
I2S
通讯、PCI通讯简介
本文简单的描述了在实际应用中会碰到的一些总线协议,让各位读者对实际系统中的总线有个概念上的理解。一、I2CI2C(Inter-IntegratedCircuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件状态的通信。例如管理员可对各个组件进行查询,以管理系统的配
hancunai0017
·
2020-08-14 03:59
其它
嵌入式AI-K210篇-硬件-模型训练、部署
(6MiB通用SRAM+2MiB的AI专用SRAM)神经网络处理器(KPU)/0.8TFLOPS音频处理器(APU)可编程IO阵列(FPIOA)双硬件512点16位复数FFTSPI,I2C,UART,
I2S
SEASKY_L
·
2020-08-11 03:04
Kendryte-k210
yolo
seasky
MTK2625芯片资料/MT2625芯片资料
mt2625还支持包括uart,i2c,spi,
i2s
,pw
chouli6841
·
2020-08-10 15:43
Android Audio system
首先看一下传输格式:•PCM–BCLK、FS、DR、DX•IISS(Inter-ICSoundbus)–
I2S
,是菲利浦公司提出的串行数字音频总线协议。目前很多音频芯片和MCU都提供了对IIS的支持。
清涛
·
2020-08-09 21:24
android
android camera系统介绍(kernel部分)
在开始做之前,我就知道android本身是不支持电视卡这种东西的,但是仔细考虑一下,电视输出分为声音了图像两部分,声音比较简单,就是
I2S
的输入,然后播放出去。图
李建章
·
2020-08-09 07:32
android
camera
I2S
总线原理及其实例
I2S
(Inter-ICSoundBus)是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准。在飞利浦公司的
I2S
标准中,既规定了硬件接口规范,也规定了数字音频数据的格式。
yujunf
·
2020-08-09 03:59
Linux驱动
PCM EQ DRC 音频处理关键词
(
I2S
仅仅是PCM的一个分支,接口定义都是一样的,
I2S
的采样频率一般为44.1KHZ和48KHZ做,PCM采样频率一般为8KHZ、16KHZ。
woshidytgg
·
2020-08-09 02:19
SoC
exynos4412中文手册(6章)
个输入/输出端口---3路流控制UART,没有流控制的UART,和或者2路I2CGPB:8路输入/输出端口---2路SPI和或者2路I2C和或者IEMGPC0,GPC1:10路输入/输出端口---两路
I2S
tiny-sf
·
2020-08-09 01:01
翻译
华为模块MH5000-31外设接口应用指南
本手册主要介绍华为模块的外设接口特性与功能,包括UART、PCM/
I2S
、I2C、GPIO、ADC和PCIe,并详细介绍了各特性的使用方法和注意事项。适用对象:系统工程师、软件工程师。
szx940213
·
2020-08-08 21:59
华为5G
5G模组
RK3399(4)
TYPE-C接口2.16音频接口lI2S/PCMn在SoC里内置了三个
I2S
/PCM。
casevison
·
2020-08-08 21:36
视频处理算法及实现平台
物联网/智能家居--联发科MT7688
它集成了1T1R802.11nWi-Firadio、580MHzMIPS®24KEc™CPU、1-portfastEthernetPHY、USB2.0host、PCIe、SD-XC、
I2S
/PCM,并支持多种低速输出入接口在单一颗系统单芯片当中
liefyuan
·
2020-08-08 19:17
openwrt pcm driver on mt7620 or rt5350
查看datasheet可以知道,mt7620和rt5350有相通的Audio组件从openwrt14.07的kernel源码中,我们可以找到mt7620i2s的驱动我们的pcm驱动,可以基于
i2s
驱动进行改动
qdk0901
·
2020-08-08 18:57
openwrt
audio基础——speaker知识
1,speaker测试2,codec参数调试3,音频通路DAI介绍——
I2S
与PCM1,speaker测试Speaker测试项:频率响应:频响曲线范围最大声压级:响度声学失真:频谱失真百分比底噪:元器件底噪输出
unbeliverpool
·
2020-08-08 17:20
audio与声学
为什么USB Audio会产生jitter或数据丢失
2.Device端的USB(PHY)和audioclock(
I2S
,LRCLK)的clock无法精确同步,比如fullspeed的usb的clock为12M,当audio的采样率为44.1khz时,USB
hzpeterchen
·
2020-08-08 16:01
USB
音频录制以及播放
LPC5411x具有
I2S
音频接口以及双通道PDM数字麦克风接口,其中数字麦克风接口支持芯片深度睡眠时的语音激活,非常适合于音频,尤其是低功耗音频的应用。
huang20083200056
·
2020-08-08 16:31
LPC5411x
I2S
接口以及Verilog实现数据接收
I2S
(Inter—ICSound)总线,是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专门用于音频设备之间的音频数据传输。
huan09900990
·
2020-08-08 16:30
接口
MT7628如何控制GPIO
查看datasheet和确认GPIO复用引脚scheme通过查看mt7628datasheet可以明确复用关系:在这里我以
I2S
对应的GPIO引脚为例。
SoldierJazz2020
·
2020-08-08 12:13
Linux
Openwrt
I2S
接口介绍
I2S
接口介绍一、
I2S
协议介绍
I2S
协议作为音频数据传输协议,由Philips制定。该协议由三条数据线组成:1、SCLK:串行时钟,频率=2*采样频率*采样位数。
yanlaifan
·
2020-08-08 12:17
接口和协议
i2c我们用得很多,i3c又是什么?
通信速率高支持多种通信模式2.3i3c时序图起始信号停止时序数据传输时序完整时序图2.4i3c应用场景2.5i3c不适用的场景3总结4参考文章1前言 常见的板级间通信总线有i2c、spi、uart、
i2s
Acuity.
·
2020-08-08 11:35
物联网
通信协议
【分享】QY-RK3288开发板硬件说明书
四核,主频高达1.8GHz;Mali-T764GPU,支持AFBC(帧缓冲压缩);内嵌高性能2D加速硬件;支持1080P视频编解码;集成了HDMI、EthernetMAC、S/PDIF、USB,I2C,
I2S
vickycheung3
·
2020-08-07 19:00
嵌入式产品
rockchip开发板
rk3288开发板
cortex-a17开发板
cortex-a17四核开发板
瑞芯微开发板
Linux I2C(一)之常用的几种实例化(i2c_client )
前言:因为工作是音频驱动,所以经常涉及到I2C、
I2S
等常用的总线,想将I2C相关的东西总结一下,让自己更加了解I2C。
慢几步-深几度-前行
·
2020-08-07 15:27
linux驱动
Android
2.4G无线音频双向传输技术运用
模组保留了GPIO、UART及
I2S
数字音频接口,方便了功能的
weixin_43696725
·
2020-08-05 03:59
2.4G技术
WM8960音频播放
tid=20515&page=1#175657S5PV210通过
i2s
和i2c与音频编解码芯片wm8960进行交互,其中
i2s
负责只传输声音数据,而i2c负责传输控制信息(如音量调节、静音等),wm8960
weixin_33739646
·
2020-08-04 20:19
tinymix调试音频
i2s
音频调试工具:audacity,cooledit,goldwavSonicVisualiserhttp://www.360doc.com/content/18/0314/12/32862269_736896674.shtml./hardware/qcom/audio/configs/msm8909/mixer_paths_msm8909_pm8916.xml中查看,这个配置文件是根据平台声卡名得来
来自深渊的凝视
·
2020-08-04 18:58
android
I2S
信号个人理解阐述
I2S
信号是音频数据传输格式CLK的意义这里总结下:先对模拟信号数字化做一个基础了解对于模拟信号的数字化,需要经过采样和量化两个过程。
tszy208
·
2020-08-04 18:36
DragonBoard410C开发板HDMI简介
英文:HighDefinitionMultimediaInterface,HDMI)HDMI标准http://www.hdmi.org/HDMI接口标准:特点:支持高清RGB24bit输出,且同时支持
I2S
tamell5555
·
2020-08-04 18:59
Linux asoc codec驱动调试小结
本篇记录下自己在调试codec驱动时的经验及注意事项,这里主要是放音playback调试需要什么:标准的linuxcodec驱动,如何编写驱动以后有时间再写一篇吧原理图,需要查看对应的引脚,
I2S
的clck
这歌声无聊可是辉煌
·
2020-08-04 18:42
Linux
Alsa
android audio/linux alsa音频-硬件
一般在嵌入式领域,音频的编解码芯片主要有两种:(1)在单片机应用方面,一般接的单纯的1路编解码,一般通过
I2S
或SPI接口连接,通过发送命令的方面对音频芯片进行操作,再读取或写入数据;(2)在linux
xgbing
·
2020-08-04 08:15
[android
audio/linux
alsa]
嵌入式系统各种概念
例如USB总线(4根线),SPI/SSI总线,I2C控制总线多用于传输控制信号例如上电,
I2S
总线用于音频设备传输音频
罗蛟
·
2020-08-02 13:03
嵌入式
PCM和
I2S
区别
今天突然想到
I2S
和PCM接口都是数字音频接口,而我所见的蓝牙到cpu以及codec的音频接口都是用PCM接口,是不是两个接口有各自不同的应用呢?先来看下概念。
newtonnl
·
2020-07-31 20:10
从Raspberry Pi设置和编程运行MicroPython的ESP32设备
ESP32芯片具有32个GPIO引脚,支持I2C,
I2S
,SPI和UART。此外,它具有多个模数通道和数模通道,硬件加速加密,脉宽调制,电容触摸界面等等。
国外课栈
·
2020-07-31 18:01
Raspberry
Pi
编程
RK系列SDK --
I2S
MCLK 一直保持开启状态
说明:本文适用于基于linux4.4内核版本开发系列SDK。针对部分需要开机后就一直提供I2SMCLK才能正常工作的codec,软件端加下述patch即可。代码路径:kernel/sound/soc/rockchip/rockchip_i2s.cdiff--gita/sound/soc/rockchip/rockchip_i2s.cb/sound/soc/rockchip/rockchip_i2s
alvis.zhong
·
2020-07-31 18:16
RockChip
音频
Linux基础
RK3288 -- 关于 HDMI 音频输出的两种配置
RK3288的HDMI和codec共用一组
i2s
。如果需要HDMI和Codec同时输出音频,直接使用SDK自带的hdmi_analog_sound节点配置。
alvis.zhong
·
2020-07-31 18:16
RockChip
音频
RK3288
RK3368
hdmi音频输出
RK系列SDK --
i2s
mclk 无输出
说明:本文适用于基于linux4.4内核版本开发的RK系列SDK。硬件上,RK芯片端i2smclk引脚连接外部codec芯片mclk引脚,为外部芯片提供mclk时钟。软件上,需要对mclk做使能处理。DTS配置不同平台对应的时钟名称不一样,下述只举例RK3399和RK3288平台配置,其他平台可以去kernel\drivers\clk\rockchip\clk-rk3xxx.c中确定。RK3399
alvis.zhong
·
2020-07-31 18:15
RockChip
音频
Rockchip
i2s
mclk
RK3399
mclk
rt5670
mclk
WiFi模块种类三:蓝牙WiFi二合一多功能一体WiFi模块
;通信接口是USB、Uart、PCM/
I2S
/I2C;频率范围:ISM2.4G(2.4
QQ42142951
·
2020-07-31 14:09
网卡类WiFi模块
音频基础知识
ASLA取代并兼容###Codec–Coder/Decoder###I2S/PCM/AC97–Codec与CPU间音频的通信协议/接口/总线###DAI–DigitalAudioInterface其实就是
I2S
记事本
·
2020-07-31 13:09
linux系统
I2S
总线
转自:https://blog.csdn.net/greston/article/details/8076584引言
I2S
(InterICSoundBus)是飞利浦公司针对数字音频设备之间的音频数据传输而制定的一种总线标准
_Brave_
·
2020-07-30 22:48
linux基础知识
i2s
启扬智能i.MX8M Mini开发板硬件参数
支持2D、3D图形加速;支持1080p60H.265/VP9解码;支持5个SAI通道,提供
I2S
、AC97、TDM和S/PDIF多种音频
wx5f11415f9ef5f
·
2020-07-30 09:50
cortex-A53
i.mx8m
mini
i.MX8M
I2S
音频总线
I2S
音频总线学习(一)数字音频技术一、声音的基本概念声音是通过一定介质传播的连续的波。
skyaizl
·
2020-07-30 07:36
linux设备驱动
嵌入式软件
ESP32语音交互之三-----------ESP32-LyraTv4.3开发板运行SD卡播放音乐
学习ADF框架,不能错过音乐播放,本篇博客记录如何通过SD卡播放音乐:上代码前先看这两张图:这两图基本就是ADF框架播放mp3的流程:首先将MP3解码器和
I2S
流两个元素添加进管道,解码器的输入是MP3
xjp13
·
2020-07-30 05:41
语音交互
SPI、I2C、UART、
I2S
、GPIO、SDIO、CAN简述
SPI(SerialPeripheralInterface):MOTOROLA公司提出的同步串行总线方式。高速同步串行口。3~4线接口,收发独立、可同步进行。因其硬件功能强大而被广泛应用。在单片机组成的智能仪器和测控系统中。如果对速度要求不高,采用SPI总线模式是个不错的选择。它可以节省I/O端口,提高外设的数目和系统的性能。标准SPI总线由四根线组成:串行时钟线(SCK)、主机输入/从机输出线(
陶孜河畔
·
2020-07-30 01:12
平台硬件基础知识
CSR8811A12-ICXR-R蓝牙芯片
HFPv1.6最大输出功率:高达+9dBm蓝牙无线电:50Ω,-95dBm接收灵敏度班级支持:3级,2级,1级FAE:13723714318USB版本:USB2.0能源管理最大输入电压:5.5V接口支持的接口:
I2S
szrileyH
·
2020-07-30 00:46
CSR
PPM、PCM和PWM的区别,
I2S
与pcm的区别
PPM、PCM和PWMI2S与pcm的区别三个都属于脉冲调制技术,应用领域不同。PCM:脉冲编码调制,以约定好的二进制码流传递信息,可以时分复用;PPM:脉冲位置调制,以不同时刻出现的脉冲位置传递信息,可以时分复用;PWM:脉冲宽度调制,以脉冲占空比传递信息,不可以时分复用;PWM以及其变种SPWM广泛用于电机调频调速控制。PPM和PCM都用于遥控设备无线传输上,PCM属于数字调制,需要利用高速A
mycsdnsf
·
2020-07-29 22:11
linux驱动
RK系列SDK -- Android HFP蓝牙通话音频处理(蓝牙音箱方案)
硬件上,BT芯片的PCM时钟和数据线直接连接到RK芯片端的一组
i2s
。软件上,需要将BT芯片注册成一个声卡。
alvis.zhong
·
2020-07-29 19:57
RockChip
Android
音频
浅谈linux内核中的I2c驱动(1)
不仅在我们今天要讲的I2c驱动中存在,像usb,spi,
I2s
,platform等设备中也是存在的。而且在Linux内核的源代码中,不能把总线单独的看,它们有时是互相联系的。废话少说,直接进入正题吧。
昂贵的承诺
·
2020-07-29 17:25
驱动
SPI、I2C、UART、
I2S
、GPIO、SDIO、CAN
总线,总线,总要陷进里面。这世界上的信号都一样,但是总线却成千上万,让人头疼。总的来说,总线有三种:内部总线、系统总线和外部总线。内部总线是微机内部各外围芯片与处理器之间的总线,用于芯片一级的互连;而系统总线是微机中各插件板与系统板之间的总线,用于插件板一级的互连;外部总线则是微机和外部设备之间的总线,微机作为一种设备,通过该总线和其他设备进行信息与数据交换,它用于设备一级的互连。除了总线外,还有
anwu0979
·
2020-07-29 17:10
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他