USBCodec芯片 - CJC2100
产品介绍 CJC2100是一款基于Cortex-M0+的单片机,专为USB耳机设备而设计。 它集成了一个32位的RISC CPU和8KB的SRAM、USB、UART、IIC、音频编、GPIO、定时器、WDT、PWM、SPI、IIS、SPDIF、PDM、SARADC、PLL、LDO等。 CJC2100可以通过SPI接口从外部闪存启动。开机后,程序从外部闪存读取到内部SRAM中进行执行。 CJC2100可以运行到48MHz,它的设计特别小心,以较小化功耗,同时允许灵活性,以达到高性能。它包括针对单个IP的时钟门控,CJC2100可以在不同的节能模式下进一步操作:正常、空闲、待机、关机,不同的模式有不同的时钟和电源策略。 一、USBCodec芯片 - CJC2100的特性: 皮质-M0+类似 LDO -内置的LDO,为较宽的工作电压range:3.3V/1.8V Memory -支持高达16KB的程序内存 -RAM:8KB SRAM 通过USB/UART进行系统内编程和电路内编程 时钟控制 -可编程系统时钟源 -12MHz内部rc振荡器(25℃时精度为1%) -支持外部晶体振荡器 -10 KHz内部低功率rc振荡器,用于看门狗和空闲唤醒 USB合规性 -USB规范。V2.0高速/全速模式兼容 -USB音频类V1.0/V2.0兼容 -USB人机界面设备V1.1兼容 -支持USB暂停/恢复/重置功能 -支持控制、中断、批量和同步数据传输 音频编 -默认采样率:192k/176.4k/96k/88.2k/48k/44.1k(192k/176.4k仅在USB音频类V2.0/High-speed模式下提供) -支持位长:16/24/32位 输入输出口 -较多32个通用I/O(GPIO) 定时器 -3个内部计时器 -内部或外部时钟源的选择 -可以在溢出和超时时发出中断命令 -每个计时器都有两个匹配寄存器 -支持增减型模型 工作温度:-20~+85度 包装:2模包装至少SSOP 16针 二、USBCodec芯片 - CJC2100的应用: USB耳机