DshanMCU-R128s2术语表
- 游戏开发
- 2025-07-21 19:06:23

术语表 硬件术语 术语解释说明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 ArchitectureASoCALSA System on ChipDAPM动态音频电源管理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术语表由讯客互联游戏开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“DshanMCU-R128s2术语表”