1、概述
N
UC200系列是32位的内嵌
arm®Cortex™-M0核的微
控制器,适用于工业控制和需要丰富的通信接口的应用领域,Cortex™-M0是ARM最新的32位
嵌入式处理器,拥有与传统8051
单片机之匹敌的价格优势.NUC200系列包括NUC200和NUC220。
NUC200 Advanced Line内嵌Cortex™-M0
内核,最高可运行至50MHz,内建32K/64K/128K字节的Flash存储器,以及8K/16K字节SRAM,4K字节用于存储ISP引导代码的ROM。另外还有丰富的外设,如定时器,看门狗定时器,窗口看门狗定时器,RTC,带CRC计算单元的PDMA,
UART,SPI,
I2C,
I2S,
PWM定时器,
GPIO,PS/2,Smart Card主机,12位
ADC,模拟比较器,低电压复位控制和欠压检测功能。
NUC220 USB Line带全速USB2.0设备控制器,内嵌Cortex™-M0内核,最高可运行至50MHz,内建32K/64K/128K字节的Flash存储器,以及8K/16K字节SRAM,4K字节用于存储ISP引导代码的ROM。另外还有丰富的外设,如定时器,看门狗定时器,窗口看门狗定时器,RTC,带CRC计算单元的PDMA,UART,SPI,I2C,I2S,PWM定时器,GPIO,PS/2,USB2.0FS设备,Smart Card主机,12位ADC,模拟比较器,低电压复位控制和欠压检测功能。
NUC200特征
●内核
– ARM® Cortex™-M0 内核最高允许 50 MHz
– 一个 24-位系统定时器
– 支持低功耗睡眠模式
– 单周期32位硬件乘法器
– 嵌套向量中断控制器(NVIC)用于控制32个中断源,每个中断源可设置为4个优先级
– 支持串行线调试(SWD)带2个观察点/4个断点
●内建
LDO,宽电压工作范围 2.5 V 到 5.5 V
●Flash 存储器
– 32K/64K/128K 字节 Flash 用于存储程序代码
– 4KB flash 用于存储ISP引导代码
– 支持在系统编程 (ISP)和在应用编程(IAP)方式更新应用程序
– 支持512 字节单页擦除
– 在128K字节系统中可配置数据FLASH地址和大小,在32K字节和64K字节系统中固定为4K字节数据Flash
– 通过SWD/ICE接口,支持2 线 ICP升级方式
– 支持外部编程器并行高速编程模式
●SRAM存储器
– 8K/16K 字节内建 SRAM
– 支持 PDMA 模式
●PDMA (Peripheral DMA)
– 支持9
通道 PDMA 用于SRAM和周边设备的自动数据传输
– 支持带4个通用多项式的CRC 运算, CRC-CCITT, CRC-8, CRC-16 和 CRC-32
NUC220 特征
●Watchdog Timer
– 多路时钟源
– 从1.6ms 到26.0sec 有8个可选的定时溢出周期(取决于所选的时钟源)
– WDT 可用作掉电模式/空闲模式的唤醒
– 看门狗定时溢出的中断/复位选择
●Window Watchdog Timer
– 带11-bit预分频的6-bit下数计数器,用于宽范围的窗口选择
●RTC
– 通过频率补偿寄存器(FCR) 支持软件频率补偿功能
– 支持RTC计数(秒,分,小时) 及万年历功能(日,月,年)
– 支持闹铃寄存器(秒,分,小时,日,月,年)
– 可选择为12小时制或24小时
– 闰年自动识别
– 支持周期时间滴答中断,包括8个可选周期1/128, 1/64, 1/32, 1/16, 1/8, 1/4, 1/2 和 1 秒
– 支持电池供电管脚 (VBAT)
– 支持唤醒功能
●PWM/Capture
– 内建四个16位PWM产生器,可输出8路PWM或4组互补配对PWM
– 每个PWM产生器配有一个时钟源选择器,一个时钟分频器,一个8位时钟预分频和一个用于互补配对PWM的死区发生器
– 8路16位捕捉定时器(共享PWM定时器)提供8路输入的上升/下降沿的捕捉功能
– 支持捕捉(Capture)中断
●UART
– 最多三组UART控制器
– 支持流控 (TXD, RXD, CTS 和 RTS)
– UART0 带 64-字节
FIFO 用于高速模式
– UART1/2 (可选)带16-字节 FIFO 用于标准模式
– 支持
IrDA (SIR) 和 LIN 功能
– 支持 RS-485 9 位模式和方向控制
– 可编程波特率发生器频率高至1/16系统时钟
– 支持 PDMA 模式
NUC200 Advanced Line 选型指南
Part Number | APROM | RAM | Data Flash | ISP Loader ROM | I/O | Timer | Connectivity | l2S | sc | Comp. | PWM | ADC | RTC | ISP
ICP
IAP | Package |
UART | SPI | l2C | USB | LIN | CAN |
NUC200LC2AN | 32 KB | 8 KB | 4 KB | 4 KB | up to 35 | 4x32-bit | 2 | 1 | 2 | - | - | - | 1 | 2 | 1 | 6 | 7x12-bit | V | V | LQFP48 |
NUC200LD2AN | 64 KB | 8 KB | 4 KB | 4 KB | up to 35 | 4x32-bit | 2 | 1 | 2 | - | - | - | 1 | 2 | 1 | 6 | 7x12-bit | V | V | LQFP48 |
NUC200LE3AN | 128 KB | 16 KB | Definable | 4 KB | up to 35 | 4x32-bit | 2 | 1 | 2 | - | - | - | 1 | 2 | 1 | 6 | 7x12-bit | V | V | LQFP48 |
NUC200SC2AN | 32 KB | 8 KB | 4 KB | 4 KB | up to 49 | 4x32-bit | 3 | 2 | 2 | - | - | - | 1 | 2 | 2 | 6 | 7x12-bit | V | V | LQFP64 |
NUC200SD2AN | 64 KB | 8 KB | 4 KB | 4 KB | up to 49 | 4x32-bit | 3 | 2 | 2 | - | - | - | 1 | 2 | 2 | 6 | 7x12-bit | V | V | LQFP64 |
NUC200SE3AN | 128 KB | 16 KB | Definable | 4 KB | up to 49 | 4x32-bit | 3 | 2 | 2 | - | - | - | 1 | 2 | 2 | 6 | 7x12-bit | V | V | LQFP64 |
NUC200VE3AN | 128 KB | 16 KB | Definable | 4 KB | up to 83 | 4x32-bit | 3 | 4 | 2 | - | - | - | 1 | 3 | 2 | 8 | 8x12-bit | V | V | LQFP100 |
更多详细内容请下载附件查看