多聲道環繞聲軟件開發KC3X用戶主機I2C通訊寄存器地址

使用I2C從機接口,寫入的I2C地址為0xac, 讀取的I2C地址為0xad 支持單/雙/多字節讀寫。

實現杜比數碼、DTS、AAC、MP4、PCM、HDCD等格式解碼,多聲道環繞聲聆聽體驗 多種聆聽效果重放。

地址 名稱 描述

0x01 KCM_READ_IRQ 讀中斷請求寄存器,8位寄存器

0x03 KCM_CLEAR_IRQ 清除中斷請求寄存器,8位寄存器

0x05 KCM_POWER_ON 用戶主機上電寄存器

0x06 KCM_FLAG_CTRL 標志(待機、靜音、杜比數碼動態壓縮)

0x09 KCM_TEST_TONE 噪音測試控制

0x0a KCM_SRC_DETECT 檢測所有有效的音源一次

0x10 KCM_ERROR_FLAG 獲取模塊錯誤及解碼標志,32位寄存器

0x18 KCM_SRC_FORMAT 數碼信號輸入格式指示

0x19 KCM_SRC_CHANNEL 數碼信號輸入通道信息及超低音指示

0x1a KCM_SRC_RATE 數碼信號輸入采樣率及實際播放采樣率指示

0x1b KCM_SRC_BPS 數碼信號輸入碼流率指示

0x1c KCM_SRC_VALID 有效的音源輸入改變,16位寄存器

0x1f KCM_WORK_STATUS 模塊工作/運行狀態指示

0x20 KCM_INPUT_SOURCE 輸入音源選擇

0x21 KCM_INPUT_VIDEO 輸入視頻源選擇

0x24 KCM_SPK_CONFIG 喇叭設置

0x25 KCM_LPF_FREQ 超低音通道LPF低通濾波器頻率

0x26 KCM_HPF_FREQ 主聲道小喇叭HPF高通濾波器頻率

0x28 KCM_LIP_SYNC_SET 齒音同步延遲時間,修正對畫面與聲音不同步

0x29 KCM_LIP_SYNC_MAX 齒音同步最大的延遲時間

0x2b KCM_LISTEN_MODE 聆聽模式選擇

0x2c KCM_EQ_SELECT 多段EQ均衡音效處理選擇

0x2e KCM_VOLUME_MAX 設置音量最大值

0x2f KCM_VOLUME_CTRL 音量值設置

0x30 KCM_FL_TRIM 前置左聲道微調

0x31 KCM_FR_TRIM 前置右聲道微調

0x32 KCM_CE_TRIM 中置聲道微調

0x33 KCM_SW_TRIM 超低音聲道微調

0x34 KCM_SL_TRIM 環繞左聲道微調

0x35 KCM_SR_TRIM 環繞右聲道微調

0x36 KCM_BL_TRIM 后置左聲道微調

0x37 KCM_BR_TRIM 后置右聲道微調

0x38 KCM_MIC_MIXER 話筒聲音與主聲道合成比例

0x39 KCM_MIC_VOLUME 話筒1及話筒2音量比例

0x3a KCM_MIC_ECHO 話筒直達聲及回聲比例

0x3b KCM_MIC_DELAY 話筒延遲時間及重復比例

0x3c KCM_MIC_REVERB 話筒混響1及話筒混響2比例

0x3d KCM_MIC_WHISTLE 話筒嘯叫聲音反饋模式

0x3f KCM_MEM_BRIGHT 記憶用,用戶主機面板亮度控制,一般用于從遠程返回主機

0x40 KCM_EXTR_MEMORY 擴展給用戶主機的掉電記憶空間,0x40-0x7f共64字節

0x80 KCM_CUSTOM_CODE 設置用戶自定義功能寄存器

0x81 KCM_RD_INFO 讀取模塊信息寄存器

0x82 KCM_FW_UPGRADE 升級模塊固件寄存器

0x83 KCM_RD_RAM 讀取指定地址的RAM內容

0x86 KCM_MAX_DELAY 讀取所有聲道最大可用的延遲時間

0x87 KCM_DELAY_TIME 設置所有聲道的延遲時間

0x88 KCM_PROGUCE_SIGNAL 模塊內部產生的信號配置

0x8b KCM_EQ_SETUP 多段EQ均衡音效處理設置

0x8c KCM_EQ_VALUE 多段EQ均衡音效處理數值

0x8d KCM_MIC_ADJ_MAX 話筒各種參數最大值設置

0x90 KCM_WR_SPECTRUM 設置頻譜模式

0x91 KCM_RD_SPECTRUM 頻譜數值讀取

0x94 KCM_WR_FLASH 寫入512字節FLASH掉電記憶空間,帶偏移量及長度

0x95 KCM_WR_GET_FLASH 準備讀取512字節FLASH掉電記憶空間,寫入偏移量

0x96 KCM_RD_FLASH 讀取512字節FLASH掉電記憶空間

0x98 KCM_APP_COMMAND 讀取手機/遠程APP控制指令,多字節

0xa1 KCM_PLAY_FILE_QTY 讀取多媒體文件總數量,共2字節

0xa2 KCM_PLAY_FILE_TIME 讀取正在播放文件的總時間,共2字節單位秒

0xa3 KCM_PLAY_TIME 讀取正在播放的實際時間,共2字節單位秒

0xa4 KCM_PLAY_INDEX 讀取/寫入文件播放編號,共2字節

0xa5 KCM_PLAY_STATE 讀取/寫入文件播放狀態,共1字節

0xa6 KCM_PLAY_OPERATE 讀取/寫入文件播放控制,共1字節

0xb0 KCM_WR_COMMAND 寫入指令,多字節

0xb1 KCM_RD_COMMAND 讀取指令,多字節

KCM_SRC_FORMAT 數碼信號輸入格式指示,0x18只讀寄存器

數值 常量 說明

0x00 KCM_SRC_NOS 沒有信號輸入

0x01 KCM_SRC_PCM PCM信號輸入

0x02 KCM_SRC_AC3 標準的AC3信號輸入

0x03 KCM_SRC_DTS 標準的DTS/DTS-CD信號輸入

0x04 KCM_SRC_AAC AAC信號輸入

0x05 KCM_SRC_DSD MPEG2多聲道信號輸入

0x06 KCM_SRC_DSD DSD信號輸入

0x07 KCM_SRC_MP3 MP3信號輸入

0x08 KCM_SRC_SBC SBC藍牙信號輸入

0x11 KCM_SRC_LPCM LPCM信號輸入

0x21 KCM_SRC_HDCD HDCD信號輸入

0x12 KCM_SRC_EAC3 Enhanced AC-3信號輸入

0x22 KCM_SRC_TRUE_HD 杜比TRUE HD信號輸入

0x32 KCM_SRC_MLP DVD AUDIO MLP信號輸入

0x13 KCM_SRC_DTS_ES DTS Extended Surround信號輸入

0x23 KCM_SRC_DTS_MA DTS HD Master Audio信號輸入

0x33 KCM_SRC_DTS_HRA DTS HD High Resolution Audio信號輸入

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP