DshanMCU-R128s2术语表

2023-12-25 11:01
文章标签 术语表 dshanmcu r128s2

本文主要是介绍DshanMCU-R128s2术语表,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

术语表

硬件术语

术语解释说明
sunxi指 Allwinner 的一系列 SOC 硬件平台
M33 Star基于 ARMv8-M 架构 32 位元微处理器单元
C906平头哥推出的一款 RISC-V 架构的 64 位元处理器单元
HIFI5Cadence 推出的 Cadence Tensilica HiFi 5 DSP 32 位处理器单元
R128全志推出的一款包含 M33+C906+HIFI5 处理器的 SoC 平台
AudioCodec芯片内置音频接口
I2S/PCM外置数字音频接口,常用于外接codec 模块。
AHUB音频集线器,内部集成I2S 接口及DAM 混音器,可实现多路输入播放及硬件混音功能
S/PDIF外置音响音频设备接口,一般使用同轴电缆或光纤接口。
DMIC外置数字MIC 接口
MADMic Activity Detector, 语音能量检测模块
同源播放不同音频模块同时播放同一份音频数据
同步采样不同音频模块同时录音(可消除线程调度时差影响)

软件术语

术语解释说明
FreeRTOS一种开源的实时操作系统
gccGNU 开发的编程语言编译器。用于编译 M33 与 C906 上运行的程序
xccXtensa C/C++ 编译器。用于编译在 HIFI5 运行的程序
hwspinlock在多核系统中,hwspinlock 提供一种硬件锁同步机制。
ALSAAdvanced Linux Sound Architecture
ASoCALSA System on Chip
DAPM动态音频电源管理
samplebit样本精度,记录音频数据最基本的单位,常见的有 16 位
channel通道数,该参数为 1 表示单声道,2 表示立体声,大于 2 表示多声道
rate采样率,每秒钟采样次数,该次数是针对帧而言。
frame帧,记录了一个声音单元,其长度为样本长度与通道数的乘积。
period size每次硬件中断处理音频数据的帧数。
period count处理完一个 buffer 数据所需的硬件中断次数。
buffer size数据缓冲区大小 (period size * period count)
DRC音频输出动态范围控制
HPF高通滤波
XRUN音频流异常状态,分为 underrun 和 overrun 两种状态。
交错模式一种音频数据记录模式,数据以连续帧形式存放 (帧 1_L, 帧 1_R, 帧 2_L, 帧 2_R, —)。
非交错模式一种音频数据记录模式,数据是以连续通道形式存放 (L-帧 1, L-帧 2, —, R-帧 2, R-帧 2, —)。
tinyalsa在 Linux/RTOS 内核中与 ALSA 接口对接的库,可用于基本播录。
alsalib在 Linux/RTOS 内核中与 ALSA 接口对接的库,可用于基本播录,并可与常见音频算法组合使用。

这篇关于DshanMCU-R128s2术语表的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/535267

相关文章

W3C词汇和术语表

以A字母开头的词汇 英文 中文 abstract module 抽象模组 access 访问、存取 access control 存取控制 access control information 存取控制资讯 access mechanism 存取机制 access rights 存取权限 accessibility 无障碍性 accessibility information 无障碍网页资讯

DshanMCU-R128s2硬件设计参考

R128 DevKit 开发板 硬件工程开源地址:https://oshwhub.com/gloomyghost/r128-module电路图:SCH_R128-DevKit_2023-09-05.pdfPCB:ProDocument_R128-DevKit_2023-09-05.eproGERBER:Gerber_R128-DevKit_2023-09-05.zipSTL:DXF_R128-D

DshanMCU-R128s2 PMU 电源管理

PMU 功能简介 目前已支持的PMU 为:AXP2585。 该PMU 主要用于电池管理以及充电管理,主要有以下功能: 读取电池电量、电池温度。设置充电时的充电电流,截止充电电压、充电超时等。自动根据连接PC 或者适配器设置USB 输入的最大限流。电池温度过高时自动触发停充。检测USB 线的接入和拔出。PMU 芯片过温保护。 PMU 配置介绍 sys_config.fex 配置说明 [p

DshanMCU-R128s2启动与资源划分

启动与资源划分 下面简单介绍一下 R128 方案的资源划分与启动流程。 资源划分 CPU 资源划分 这只是默认配置方案,CPU 资源划分可以按照需求任意修改 CPU功能说明M33控制核。运行 WI-FI/BT 固件、协议栈、驱动、休眠唤醒、安全启动、安全控制C906应用核。运行大部分驱动与主要应用,控制台HIFI5算法核。运行音频相关驱动与算法 内存配置 R128 方案目前三个核 O

DshanMCU-R128s2 ADC 按键配置方法

FreeRTOS平台上使用的按键为ADC-KEY,采用的ADC模块为GPADC。 按键功能驱动的实现是通过ADC分压,使每个按键检测的电压值不同,从而实现区分不同的按键。按下或者弹起中断之后,通过中断触发,主动检测当前电压识别出对应的按键。最后再通过input子系统将获取按键的键值并上报给应用层。 GPADC-Key配置方法 按键结构体定义key_config的成员: struct sun

Moblin术语表

(作者:徐诚 http://blog.csdn.net/shizhebsys 保留版权) 交互缩写自"change root",偶然用来描述为一个文件系统在任意位置创建一个根文件系统轮廓的过程,以及 改变工作中终端的根基于新文件系统。在创建开发目标时使用Image Creator完成这些工作的程序称为 “chroot”。   控制面板另一个名称是“设置”类。它包括可被用来设置系统的应

AI:人工智能的简介之AI领域基础概念术语解释之《Google发布机器学习术语表 (中英对照)》、机器学习、深度学习、数据挖掘中常见关键词、参数等5000多个单词中英文对照(绝对干货)

AI:人工智能的简介之AI领域基础概念术语解释之《Google发布机器学习术语表 (中英对照)》、机器学习、深度学习、数据挖掘中常见关键词、参数等5000多个单词中英文对照(绝对干货) 目录 机器学习术语表 A A/B 测试 (A/B testing) 准确率 (accuracy) 激活函数 (activation function) AdaGrad ROC 曲线下面积 (AU

资料 | Google 发布官方中文版机器学习术语表

Google 工程教育团队已经发布了多语种的 Google 机器学习术语表,该术语表中列出了一般的Machine Learning术语和 TensorFlow 专用术语的定义。语言版本包括西班牙语,法语,韩语和简体中文。 查阅中文版术语表:https://developers.google.cn/machine-learning/glossary/?hl=zh-CN   A A/B

【必看】超全汇总!TensorFlow 机器学习官方中文术语表(下篇)

机器学习入门利器——由Google 官方出品的多语种 Google 机器学习术语表(下篇)继续奉上,刚入门的你,记得收藏哦! Google 工程教育团队已经发布了多语种的 Google 机器学习术语表,该术语表中列出了一般的机器学习术语和 TensorFlow 专用术语的定义。语言版本包括西班牙语,法语,韩语和简体中文。 请点击此处查阅术语表。 ** I ** 独立同分布 (i.i.d,

算法中最关键的术语表

激活函数(activation function) 在人工神经网络中转换神经元输出的函数,通常是为了提供非线性变换处理能力或保证将输出值限制在一定范围内(第7章)。 无环图(acyclic) 没有环路的图(第4章)。 可接受的启发(admissible heuristic) A*搜索算法的启发式算法,绝不高估抵达目标的成本(第2章)。 人工神经网络(artificial neural net