硬件術(shù)語(yǔ)
術(shù)語(yǔ) | 解釋說(shuō)明 |
---|---|
sunxi | 指 Allwinner 的一系列 SOC 硬件平臺 |
M33 Star | 基于 ARMv8-M 架構 32 位元微處理器單元 |
C906 | 平頭哥推出的一款 RISC-V 架構的 64 位元處理器單元 |
HIFI5 | Cadence 推出的 Cadence Tensilica HiFi 5 DSP 32 位處理器單元 |
R128 | 全志推出的一款包含 M33+C906+HIFI5 處理器的 SoC 平臺 |
AudioCodec | 芯片內置音頻接口 |
I2S/PCM | 外置數字音頻接口,常用于外接codec 模塊。 |
AHUB | 音頻集線(xiàn)器,內部集成I2S 接口及DAM 混音器,可實(shí)現多路輸入播放及硬件混音功能 |
S/PDIF | 外置音響音頻設備接口,一般使用同軸電纜或光纖接口。 |
DMIC | 外置數字MIC 接口 |
MAD | Mic Activity Detector, 語(yǔ)音能量檢測模塊 |
同源播放 | 不同音頻模塊同時(shí)播放同一份音頻數據 |
同步采樣 | 不同音頻模塊同時(shí)錄音(可消除線(xiàn)程調度時(shí)差影響) |
軟件術(shù)語(yǔ)
術(shù)語(yǔ) | 解釋說(shuō)明 |
---|---|
FreeRTOS | 一種開(kāi)源的實(shí)時(shí)操作系統 |
gcc | GNU 開(kāi)發(fā)的編程語(yǔ)言編譯器。用于編譯 M33 與 C906 上運行的程序 |
xcc | Xtensa C/C++ 編譯器。用于編譯在 HIFI5 運行的程序 |
hwspinlock | 在多核系統中,hwspinlock 提供一種硬件鎖同步機制。 |
ALSA | Advanced Linux Sound Architecture |
ASoC | ALSA System on Chip |
DAPM | 動(dòng)態(tài)音頻電源管理 |
samplebit | 樣本精度,記錄音頻數據最基本的單位,常見(jiàn)的有 16 位 |
channel | 通道數,該參數為 1 表示單聲道,2 表示立體聲,大于 2 表示多聲道 |
rate | 采樣率,每秒鐘采樣次數,該次數是針對幀而言。 |
frame | 幀,記錄了一個(gè)聲音單元,其長(cháng)度為樣本長(cháng)度與通道數的乘積。 |
period size | 每次硬件中斷處理音頻數據的幀數。 |
period count | 處理完一個(gè) buffer 數據所需的硬件中斷次數。 |
buffer size | 數據緩沖區大小 (period size * period count) |
DRC | 音頻輸出動(dòng)態(tài)范圍控制 |
HPF | 高通濾波 |
XRUN | 音頻流異常狀態(tài),分為 underrun 和 overrun 兩種狀態(tài)。 |
交錯模式 | 一種音頻數據記錄模式,數據以連續幀形式存放 (幀 1_L, 幀 1_R, 幀 2_L, 幀 2_R, —)。 |
非交錯模式 | 一種音頻數據記錄模式,數據是以連續通道形式存放 (L-幀 1, L-幀 2, —, R-幀 2, R-幀 2, —)。 |
tinyalsa | 在 Linux/RTOS 內核中與 ALSA 接口對接的庫,可用于基本播錄。 |
alsalib | 在 Linux/RTOS 內核中與 ALSA 接口對接的庫,可用于基本播錄,并可與常見(jiàn)音頻算法組合使用。 |
審核編輯 黃宇
聲明:本文內容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權轉載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習之用,如有內容侵權或者其他違規問(wèn)題,請聯(lián)系本站處理。
舉報投訴
-
mcu
+關(guān)注
關(guān)注
146文章
16148瀏覽量
345137 -
R128
+關(guān)注
關(guān)注
0文章
41瀏覽量
59
發(fā)布評論請先 登錄
相關(guān)推薦
DshanMCU-R128s2 R128 模組
R128 模組 針對 R128 芯片,百問(wèn)科技提供推出了一種型號模塊,如下表所示 型號 SoC CPU0 CPU1 DSP SRAM LS-PSRAM HS-PSRAM Flash DAC
DshanMCU-R128s2芯片參數
Star MCU , up to 192 MHz - Memories - 1MB SRAM - SiP 8 MB/16 MB Flash - 8 MB H S PSRAM in R128
DshanMCU-R128s2硬件設計參考
R128 DevKit 開(kāi)發(fā)板 硬件工程開(kāi)源地址:https://oshwhub.com/gloomyghost/r128-module 電路圖
DshanMCU-R128s2硬件設計指南
原理圖設計 硬件系統框圖 R128是一顆專(zhuān)為“音視頻解碼”而打造的全新高集成度 SoC,主要應用于智能物聯(lián)和專(zhuān)用語(yǔ)音交互處理解決方案。 單片集成 MCU+RISCV+DSP+CODEC+WIFI
DshanMCU-R128s2啟動(dòng)與資源劃分
下面簡(jiǎn)單介紹一下 R128 方案的資源劃分與啟動(dòng)流程。 資源劃分 CPU 資源劃分 這只是默認配置方案,CPU 資源劃分可以按照需求任意修改 CPU 功能說(shuō)明 M33 控制核。運行 WI-FI/BT
DshanMCU-R128s2 Hello World!
本文將介紹使用 R128 開(kāi)發(fā)板從串口輸出 Hello World 的方式介紹 SDK 軟件開(kāi)發(fā)流程。 載入方案 我們使用的開(kāi)發(fā)板是 R128-Devkit,需要開(kāi)發(fā) C906 核心的應用程序,所以
DshanMCU-R128s2 SDK 架構與目錄結構
R128 S2 是全志提供的一款 M33(ARM)+C906(RISCV-64)+HIFI5(Xtensa) 三核異構 SoC,同時(shí)芯片內部 SIP 有 1M SRAM、8M LSPSRAM、8M
DshanMCU-R128s2 R128 EVT 開(kāi)發(fā)套件
針對 R128 模組,百問(wèn)科技推出了 R128 EVT 開(kāi)發(fā)套件作為快速開(kāi)發(fā)評估工具。
DshanMCU-R128s2 燒寫(xiě)固件
編譯系統源碼后,打包后生成的系統文件稱(chēng)之為固件。固件一般為.img格式。把固件下載到開(kāi)發(fā)板或者產(chǎn)品上的過(guò)程稱(chēng)之為 燒寫(xiě)固件 。
DshanMCU-R128s2 R128 DevKit 開(kāi)發(fā)板
針對 R128 模組,百問(wèn)科技推出了 R128 DevKit 開(kāi)發(fā)板作為快速開(kāi)發(fā)評估工具。 特性: 板載 R128-S2-N16R16 模組 板載 2.4G RF 陶瓷天線(xiàn) 板載 USB Type
小時(shí)候畫(huà)在手腕上的表,我用全志R128讓他真正動(dòng)了起來(lái)
——NWatch,并把他移植到了R128開(kāi)發(fā)板上。
項目簡(jiǎn)介
本項目基于ZakKemble的開(kāi)源項目NWatch,與原作者的NWatch不一樣的是,作者將其移植到DShanMCU-R128s2
發(fā)表于 11-09 17:03
基于DShanMCU-R128s2-DevKit開(kāi)發(fā)智能手表
本項目基于DShanMCU-R128s2-DevKit開(kāi)發(fā),用意是提供一個(gè)綜合的示例進(jìn)行學(xué)習參考。
DshanMCU-R128s2-DEVKIT應用開(kāi)發(fā)案例
本文章為DshanMCU-R128s2-DEVKIT應用開(kāi)發(fā)案例,本文案例(點(diǎn)亮一顆 LED 燈)代碼可以到全志在線(xiàn)-在線(xiàn)文檔或者復制鏈接前往下載。
評論