ADuCM322是一款完全集成的单封装设备,它将高性能模拟外围设备与由80MHz ARM®Cortex控制的数字外围设备结合在一起™-M3处理器和用于代码和数据的集成闪存。
ADuCM322上的ADC在多达16个输入球上提供12位1 MSPS数据采集。此外,可以测量芯片温度和电源电压。
ADC输入电压范围为0 V至VREF。提供了一种定序器,该定序器允许用户选择一组ADC通道以在序列期间无需软件参与的情况下顺序测量。该序列可以可选地以用户可选择的速率自动重复。最多可为八个VDAC提供可编程为两个电压范围之一的输出范围。
ADuCM322可以被配置为使得数字和模拟输出通过看门狗或软件复位序列保持其输出电压。因此,即使ADuCM322自身复位,产品也可以保持功能。
ADuCM322具有低功耗ARM Cortex-M3处理器和32位RISC机器,可提供高达100 MIPS的峰值性能。此外,芯片上还集成了2×128 kB Flash/EE存储块和32 kB SRAM。闪存包括两个单独的128kB块,支持从一个闪存块执行并同时写入/擦除另一个闪存。
ADuCM322由片上振荡器或16 MHz外部晶体和80 MHz PLL操作。该时钟可以选择性地被分频以减少电流消耗。可通过软件设置其他低功率模式。在正常工作模式下,ADuCM322数字核心每MHz消耗约300μA。
该设备包括一个MDIO接口,能够在高达4MHz的频率下工作。ADuCM322能够同时从一个闪存块执行并写入/擦除另一闪存块,因此非常适合10G、40G和100G光学应用。此外,用户闪存中的不可擦除内核代码加上标志通过允许用户代码在用户闪存代码和数据空间的两个块之间稳健地切换来提供帮助。
ADuCM322集成了一系列片上外设,可根据应用的需要在软件控制下进行配置。这些外设包括1×UART、2×I2C和2×SPI串行输入/输出通信控制器、GPIO、32元件PLA、三个通用定时器,以及一个唤醒定时器和系统看门狗定时器。还提供了具有七个输出通道的16位PWM。
设备上的GPIO球在高阻抗输入模式下通电。在输出模式下,软件在漏极开路模式和推挽模式之间进行选择。上拉电阻器可以在软件中禁用和启用。在GPIO输出模式下,输入可以保持启用状态以监控球。GPIO球也可以被编程以处理数字或模拟外围信号;在这种情况下,球的特性与特定要求相匹配。
ARM Cortex-M3处理器提供了一个大型支持生态系统,以简化ADuCM322的产品开发。通过ARM串行线调试端口(SW-DP)进行访问。芯片上工厂固件支持通过MDIO进行的在线串行下载。这些功能包含在快速启动中™ 开发系统,支持这种精密模拟微控制器系列。
特色
- 多通道、12位、1 MSPS模数转换器(ADC)
- 多达16个ADC输入通道
- 8 x 12位VDAC,范围为0 V至2.5 V或AVDD
- 电压比较器
- ARM Cortex-M3处理器,32位RISC架构
- 80 MHz PLL,带可编程分频器
- 微调片上振荡器(±3%)
- 2×128 kB独立Flash/EE存储器
- 10000循环闪光/EE耐久性
- 20年闪存/EE保留期
- 32 kB SRAM
- MDIO从机,最高4 MHz
- 2×I2C、2×SPI、UART
- 完全指定用于−40°C至+105°C环境操作
应用
- 光网络
(图片:引出线)