N
UC200系列32位微
控制器内嵌
arm®Cortex™-M0
内核,拥有与传统8051
单片机相匹敌的价格,适用于工业控制和需要多种通信接口的应用领域。NUC200系列包括NUC200,NUC220,
NUC230及NUC240产品线。
NUC230 CAN产品线内嵌Cortex™-M0内核,最高可运行72MHz,拥有32K/64K/128K字节flash存储器,8K/16K字节SRAM,以及用来存储升级代码的8KLDROM,另外还有丰富的外设接口,例如:定时器,看门狗,窗口式看门狗,RTC,具有CRC计算单元的PDMA,
UART,SPI,
I2C,
I2S,
PWM定时器,
GPIO,LIN总线,CAN总线,PS/2,
智能卡,12位
ADC,模拟比较器,低压复位,掉电侦测。
NUC240 Connectivity产品线内建USB2.0全速设备控制器,CAN总线控制器,最高可运行72M的Cortex™-M0内核,32K/64K/128K字节flash存储器,8K/16K字节SRAM,用来存储升级代码的8KLDROM,同样也集成了丰富的外设接口例如:定时器,看门狗,窗口式看门狗,RTC,具有CRC计算单元的PDMA,UART,SPI,I2C,I2S,PWM定时器,GPIO,LIN总线,CAN总线,PS/2,智能卡,12位ADC,模拟比较器,低压复位,掉电侦测。
NUC230特性
●ARM®Cortex™-M0内核
–最高可运行到72MHz
–一个24位系统时钟
–支持低功耗掉电模式
–单周期32位硬件乘法器
–可嵌套向量中断控制器(NVIC)用于控制32个中断源,每个中断有4种优先级
–串行调试接口支持2个观察点/4个中断点
●内建
LDO,支持从2.5V到5.5V的宽电压操作
●Flash存储器
–32K/64K/128K字节flash存储器用来存储程序代码
–8KBflash存储器用来存储ISP升级引导代码
–支持在系统编程(ISP)和在应用编程(IAP)升级代码
–支持512字节页擦除
–在128K字节系统中可配置数据flash的起始地址和大小,32K/64K字节系统中固定4K字节数据falsh
–通过SWD/ICE接口,支持2线ICP升级
–支持外部编程器并行高速编程模式
●SRAM存储器
–8K/16K字节内嵌SRAM
–支持PDMA模式
●PDMA(外设DMA)
–9
通道PDMA支持外设和内存间的自动数据传输
–支持4种通用多项式的CRC计算,CRC-CCITT,CRC-8,CRC-16andCRC-32
NUC240特性
●ARM® Cortex™-M0 内核
– 最高可运行到 72 MHz
– 一个 24位系统时钟
– 支持低功耗掉电模式
– 单周期32位硬件乘法器
– 可嵌套向量中断控制器(NVIC)用于控制32个中断源,每个中断有4种优先级
– 串行调试接口支持2个观察点/4个中断点
●内建LDO,支持从2.5V到5.5V的宽电压操作
●定时器
– 支持4组32位定时器,每个定时器包括一个24位向上计数器和一个8位预分频器
– 每个定时器都有独立的时钟源
– 提供 one-shot, periodic, toggle 和 continuous counting 操作模式
– 支持事件计数功能
– 支持输入捕获功能
– 多个时钟源选择
– 8个可选的时间溢出周期,从1.6毫秒~26秒(取决于时钟源的选择)
– 可用作掉电模式的唤醒
– 看门狗溢出事件可以触发中断或者复位
芯片
– 支持4种看门狗复位延时 (1026, 130, 18 或 3 个看门狗时钟周期)
●窗口看门狗
– 6-位向下计数器搭配11位预分频器,构成宽范围的窗口选择
●RTC
– 支持软件补偿功能寄存器FCR
– 支持RTC计数 (秒, 分, 时) 及万年历 (日, 月, 年)
– 支持闹铃寄存器(秒,分,时,日,月,年)
– 可选12小时或24小时制
– 自动闰年识别
– 支持定时滴答中断,有8个可选周期1/128, 1/64, 1/32, 1/16, 1/8, 1/4, 1/2 及1 秒
– 支持电池单独供电脚 (VBAT)
– 支持唤醒功能
NUC230
模块框图
NUC240模块框图
功能描述
ARM® Cortex™-M0 内核
The Cortex™-M0
处理器是一个可配置,多级流水线的32位精简指令集处理器。它有 AMBA、AHB-Lite 接口和嵌套向量中断控制器(NVIC),具有可选的硬件调试功能,可以执行Thumb指令,并与其它Cortex-M系列兼容。支持两种模式-Thread 模式与 Handler 模式。异常时系统进入Handler 模式。从Handler 模式返回时,执行异常返回。复位时系统进入Thread 模式。Thread 模式也可由异常返回时进入。
更多详细内容请下载附件查看