USBCodec芯片是集成數字信號處理、音頻編解碼及USB通信功能的芯片,其核心工作原理包括信號采集、數字處理、編解碼轉換和通信傳輸四個關鍵環節。
信號采集與數字處理:通過內置ADC模塊對模擬音頻信號進行采樣和量化,轉換為數字信號后,由DSP芯片進行混音、均衡、降噪等處理。
編解碼轉換:將處理后的數字信號通過內置DAC模塊轉換為模擬信號,輸出至揚聲器或耳機。
通信傳輸:通過USB接口實現即插即用連接,支持UAC協議(USB音頻類協議),兼容Windows、macOS等系統。
功耗管理:采用低功耗設計,支持多種省電模式(正常、空閑、待機、關機),并通過時鐘門控優化能耗。
USBCodec芯片-CJC6822A
工采網代理的國產USBCodec芯片 - CJC6822A,該芯片是一款基于Cortex-M0+的單片機,專為USB耳機設備而設計。CJC6822A采用QFN48 6×6緊湊封裝,整合了音頻編解碼器、USB通信接口、16KB SRAM存儲單元及多種外設模塊(包括UART、I2C、SPI、I2S等)實現單芯片完成音頻處理、數據傳輸與系統控制,內置32位RISC CPU核心,運行頻率高達48MHz,能夠高效處理復雜的音頻編解碼任務。
芯片支持192kHz的采樣率與32位音頻位寬,覆蓋主流高保真音頻格式,兼容USB音頻類標準(UAC1.0/2.0)確保與各類設備的無縫對接,內置的音頻編解碼器信噪比優異,配合數字信號處理能力,可輕松實現降噪、回聲消除等高級功能,內置LDO穩壓器,支持寬電壓(2.7V-5.5V)提供四檔節能模式:正常模式、空閑模式、待機模式、關機模式,滿足不同場景對精度和功耗的需求。
CJC6822A可以通過SPI接口從外部閃存啟動。開機后,程序從外部閃存讀取到內部SRAM中進行執行。CJC6822A可以運行到48MHz,它的設計特別小心,以較小化功耗,同時允許靈活性,以達到高性能。它包括針對單個IP的時鐘門控,CJC6822可以在不同的節能模式下進一步操作:正常、空閑、待機、關機,不同的模式有不同的時鐘和電源策略。
系統框圖:
系統框圖
音頻芯片 - CJC6822A的特性:
Cortex-M0+ 內核?
??內置 LDO?:支持寬工作電壓范圍(3.3V/1.8V)
??存儲器?:支持16KB程序存儲器,16KB SRAM
??系統時鐘控制?:可編程系統時鐘源,包括4-6MHz內部RC振蕩器(25℃時精度為 1%)、12MHz USB振蕩器、外部晶體振蕩器以及10KHz內部低功耗 RC 振蕩器
??USB兼容性?:符合 USB Spec.V2.0 高速/全速模式,支持USB音頻類V1.0/V2.0和USB人機接口設備V1.1,支持USB掛起/恢復/重置功能,支持控制、中斷、批量和等時數據傳輸
??音頻編解碼器?:采樣率支持192K/176.4K/96K/88.2K/48K/44.1K支持16/20/24/32位bit
??I/O 端口?:較多8個通用 I/O(GPIO)端口
??定時器?:3個內部定時器,可選擇內部或外部時鐘源,支持溢出和時間到中斷,每個定時器有兩個匹配寄存器,支持遞增和遞減模式
??看門狗定時器?:32位下計數器,內部或外部時鐘源選擇,可變超時復位周期,訪問保護
??PWM?:1個16位定時器PWM通道,可編程占空比控制輸出波形,自動重載模式或單次脈沖模式,捕獲和比較功能
??UART?:可編程波特率,較高可達921.6K,支持38KHz紅外收發器
??SPI?:SPI接口作為AHB設備用于引導加載程序,作為APB設備用于寫回,速度可達40MHz
??IIC?:兼容Philips IIC標準
??I2S/SPDIF?:支持Sony/Philips數字接口格式SPDIF傳輸器,支持主/從模式和16/24/32位Bit
??SARADC?:1通道模擬輸入,8位 SARADC,保證4位精度
??其他?:布朗輸出復位(BOR),可編程3個閾值電平(2.7V/2.4V/2.0V,默認2.0V),可選BOR中斷或復位,工作溫度范圍 -20~+85°C
CJC6822A憑借高集成度、低功耗、專業級音頻性能?優勢,在USB音頻設備領域展現出強大的競爭力,其高度整合的硬件設計顯著降低BOM成本,靈活的接口配置則為USB耳機、智能音頻設備及工業應用提供了無限可能;聯系工采網“在線客服”獲取樣品與技術支持。
審核編輯 黃宇
-
mcu
+關注
關注
147文章
18669瀏覽量
388953 -
Cortex
+關注
關注
2文章
220瀏覽量
48470
發布評論請先 登錄
Cortex-M0+通用 MCU CW32F系列產品介紹
為什么cortex-M0+功耗低?
專為USB耳機設備設計,基于Cortex架構的數字音頻轉接芯片-CJC6811A
STM32C031x4/x6:面向主流應用的Arm? Cortex?-M0+ 微控制器
Cortex-M0+處理器的HardFault錯誤介紹
MSPM0C1106-Q1 汽車 32MHz Arm? Cortex-M0?+ MCU技術手冊
MSPM0G1507 80MHz Arm? Cortex-M0?+ MCU技術手冊
MSPM0G3506-Q1 汽車 80MHz Arm? Cortex-M0?+ MCU技術手冊
MSPM0L110x Arm Cortex-M0+微控制器技術解析
MSPM0G1505 80MHz Arm? Cortex-M0?+ MCU數據手冊
MSPM0G3106 80MHz Arm? Cortex-M0?+ MCU數據手冊
MSPM0G3107-Q1 汽車級 80MHz Arm? Cortex-M0?+ MCU技術手冊
MSPM0C1103 24MHz Arm? Cortex-M0?+ MCU數據手冊
MSPM0C1104-Q1 汽車級 24MHz Arm? Cortex-M0?+ MCU數據手冊

基于Cortex-M0+的MCU,專為USB耳機設備設計的USBCodec芯片-CJC6822A
評論