- 型号
- NUC131LC2AE
- 厂家
- 新唐
- 封装
- LQFP48
- 种类
- 芯片  -  MCU
- 简介
- NUC131LC2AE是台湾新唐的一款ARM Cortex-M0内核的32位微处理器,最高可运行到50MHz,内建36K字节的Flash,8K字节的SRAM以及用来存储升级代码的 4K LDROM。内建LDO,支持宽电压工作范围2.5V至5.5V;工作温度: -40℃至105℃, 内建22.1184MHz高精度晶振(1%准确度)。 备有丰富的外设, 如CAN2.0A/B, 定时器, 看门狗定时器,多组UART, SPI, I²C, PWM, 12位ADC, 模拟比较器等。
- 满世界都是STM32,是时候看看不同的风景了,新唐作为台湾的芯片公司,资料都是中文的,让新手入门减少了不少障碍,新唐的MCU不仅拥有较高的性价比,实力也相对不俗,随着你不断地coding不断地深入了解,你会发现,相较于STM32新唐MCU很有自己的特色,甚至很多方面做得比ST更好,比如各种方便的工具、使用方便功能强大的官方库等等。
特点
- ARM® Cortex™-M0 内核,最高可运行到50MHz
- 单周期32位硬件乘法器
- 内建 LDO,支持从 2.5V 到 5.5V 的宽电压操作
- 内置 36K 字节的 Flash 存储器,支持 ISP 和 IAP
- 内嵌 8K 字节 SRAM
- 4 组功能丰富的 32 位定时器
- 看门狗定时器,时间溢出周期从 1.6 毫秒~26 秒可选,可唤醒掉电戒空闲模式,可复位芯片
- 最多达 6 个 UART 串口,支持 IrDA 和 LIN 功能,支持 RS-485 9 位模式和方吐控制
- 1 路 SPI 控制器,支持 SPI 主/从模式
- 最多 2 组 IIC 控制器,支持主/从模式
- 1 组 CAN 2.0 控制器,支持 CAN 协议 2.0 A B 部分,比特率高达 1M,支持掉电唤醒系统功能
- 12 位 SAR ADC,多至 8 信道单端输入戒 4 通道差分输入
- 96 位唯一ID(UID)
- 掉电检测,有 4 个等级:4.4V / 3.7V / 2.7V / 2.2V
详细描述
功能方块图
详细功能特性
- ARM® Cortex™-M0 内核
- 最高可运行到 50 MHz
- 一个 24 位系统时钟
- 支持低功耗掉电模式
- 单周期 32 位硬件乘法器
- 可嵌套向量中断控制器(NVIC)用于控制 32 个中断源,每个中断有 4 种优先级
- 串行调试接口支持 2 个观察点/4 个中断点
- 内建 LDO,支持从 2.5V 到 5.5V 的宽电压操作
- Flash 存储器
- 36K/68K 字节 flash 存储器用来存储程序代码
- 4KB flash 存储器用来存储 ISP 升级引导代码
- 支持在系统编程(ISP)和在应用编程(IAP)升级代码更新
- 支持 512 字节页擦除
- 通过 SWD/ICE 接口,支持 2 线 ICP 升级
- 支持外部编程器并行高速编程模式
- SRAM 存储器
- 8K 字节内嵌 SRAM
- 时钟控制
- 针对不同应用可灵活选择时钟
- 内置 22.1184 MH 高速振荡器可用于系统运行
- 精度范围 ±1 % ( +25 ℃ , V DD = 5 V)
- 精度范围 ±3 % ( -40 ℃ ~ +105 ℃ ,V DD = 2.5 V ~ 5.5 V)
- 内置 10 kHz 低速振荡器用于看门狗及掉电唤醒等功能
- 支持一组高至200MHz的PLL输出,BPWM/PWM时钟频率高至100MHz,系统操作频率高至50MHz
- 外部 4~24 MHz 高速晶振用于精准的时序操作
- GPIO
- 四种 I/O 模式:
- 准双向模式
- 推挽输出模式
- 开漏输出模式
- 高阻输入模式
- 可配置 TTL/Schmitt 触发输入
- I/O 管脚可配置为边沿/电平触发模式的中断源
- 四种 I/O 模式:
- 定时器
- 支持4组32位定时器,每个定时器包括一个24位向上计数器和一个8位预分频器
- 每个定时器都有独立的时钟源
- 提供 one-shot, periodic, toggle 和 continuous counting 操作模式
- 支持事件计数功能
- 支持输入捕获功能
- 看门狗定时器
- 多个时钟源选择
- 系统时钟(HCLK)
- 内部 10 kHz 振荡器 (LIRC)
- 8个可选的时间溢出周期,从 1.6 毫秒~26 秒(取决于时钟源的选择)
- 可用作掉电模式或空闲模式的唤醒
- 看门狗溢出事件可以触发中断或者复位芯片
- 多个时钟源选择
- 窗口看门狗
- 6位向下计数器搭配 11 位预分频器,用作宽范围的窗口选择
- BPWM/捕捉
- 支持时钟频率最高达 100MHz
- 支持两组 BPWM,每组都有一个 16 位计数器和 6 个输出通道
- 支持 BPWM 输出/捕捉输入独立模式
- 支持 12 位从 1 到 4096 的预分频
- 支持 BPWM 计数器 16 位分辨率
- 向上,向下和上下计数操作类型
- 每个 BPWM 管脚支持掩码功能和三态使能
- 支持下列事件中断:
- BPWM 计数器的值为 0,周期值或者比较的值
- 支持下列事件触发 ADC 转换:
- BPWM 计数器的值为 0,周期值或者比较值。
- 支持 12 个 16 位分辨率的捕捉输入信道
- 支持上升沿,下降沿和双边沿的捕捉条件
- 支持上升沿,下降沿和双边沿输入捕捉中断
- 支持上升沿,下降沿和双边沿捕捉计数器加载选项
- PWM/捕捉
- 支持时钟频率最高达 100MHz
- 支持两组 PWM,每组都有 3 个 16 位计数器和 6 个输出通道
- 支持 PWM 输出/捕捉输入独立模式
- 支持 3 对互补模式输出信道
- 12 位分辨率的死区插入
- 每个周期有两个比较值
- 支持 12 位从 1 到 4096 的预分频
- 支持 PWM 计数器 16 位分辨率
- 向上,向下和上下计数操作类型
- 每个 PWM 管脚支持掩码功能和三态使能
- 支持刹车功能
- 刹车源来自管脚和系统的安全事件(时钟失败,欠压检测和 CPU 锁住)
- 刹车源管脚有噪声滤波器
- 通过边沿侦测刹车源来控制刹车状态直到刹车中断清除
- 在刹车条件解除后通过电平侦测刹车源来自动恢复功能
- 支持下列事件中断:
- PWM 计数器的值为 0,周期值或者比较的值
- 发生刹车条件
- 支持下列事件触发 ADC 转换:
- PWM 计数器的值为 0,周期值或者比较值。
- 支持 16 个 16 位分辨率的捕捉输入信道
- 支持上升沿,下降沿和双边沿的捕捉条件
- 支持上升沿,下降沿和双边沿输入捕捉中断
- 支持上升沿,下降沿和双边沿捕捉计数器加载选项
- UART
- 最多 6 个串口控制器
- UART0 和 UART1 端口带流控功能(TXD, RXD, nCTS 和 nRTS)
- UART0,UART1 和 UART2 带 16 字节的缓存
- 支持 IrDA(SIR)和 LIN 功能
- 支持 RS-485 9 位模式和方向控制
- 支持自动波特率发生器
- SPI
- 1 路 SPI 控制器
- 支持 SPI 主/从机模式
- 全双工同步串行数据传输
- 传输数据长度可为 8 到 32 位
- 首位数据传输可为 MSB 或 LSB
- 在时钟上升沿或者下降沿收发数据可独立配置
- 支持 32 位传输模式下字节睡眠
- 支持三线,无从机片选信号,双向接口
- IIC
- 最多 2 组 I 2 C 控制器
- 支持主/从机模式
- 主从机间双向数据传输
- 多主机总线(无中心主机)
- 总线仲裁,可避免主机同时传输数据时的冲突
- 串行时钟的同步机制,用一条总线来实现设备间各种速度下的通讯
- 串行时钟同步可作为握手机制,控制总线上数据的传输及暂停
- 可编程时钟适用于各种波特率控制
- 支持多地址识别(4 个带屏蔽功能的从机地址)
- 支持唤醒功能
- CAN 2.0
- 支持一组 Can 设备
- 支持 CAN 协议 2.0 A B 部分
- 比特率高至 1M
- 32 个报文对象
- 每个信息对象有自己的标识掩码
- 可编程 FIFO 模式(报文级联)
- 可屏蔽中断
- 时间触发的 CAN 应用中禁用自动重传模式
- 支持掉电唤醒系统功能
- ADC
- 12 位 SAR ADC 快至 800KSPS
- 多至 8 信道单端输入或 4 通道差分输入
- 支持单次/单周期扫描/连续扫描模式
- 每个通道都有独立的转换结果寄存器
- 只对使能的通道扫描
- 阈电压检测
- 软件编程或外部输入可以触发 ADC 开始转换
- 96 位唯一 ID(UID)
- 128 位唯一客户 ID (UCID)
- 掉电检测
- 有 4 个等级: 4.4V/3.7V/2.7V/2.2V
- 支持掉电中断或复位功能
- 低压复位
- 复位门槛电压: 2.0 V
- 操作温度: -40℃ ~ 105℃
- 封装:
- 无铅封装(RoHS)
- LQFP48-pin
典型应用电路
最大绝对额定参数
Nu-Link下载器介绍
就像ST意法半导体出品的MCU(包括8位和32位)都可以用自家的ST-Link下载调试一样,新唐也有自家的下载调试器,即Nu-Link,新唐出品的MCU不论是8位51内核的还是32位ARM内核的,都要用Nu-Link来下载调试。
注意:新唐的单片机不能用ST-Link;51内核的不能用Jlink,ARM内核的可以用Jlink。
同系列介绍
NuMicro NUC131 系列选型编码
NuMicro NUC131 系列选型指南
由上表可知,NUC131系列的MCU在外设方面变化不大,主要是封装引脚数的不同,以及Flash和APRROM等存储空间的变化。
资料下载
- 官方芯片页面
- http://www.nuvoton.com.cn/hq/products/microcontrollers/arm-cortex-m0-mcus/nuc131-can-series/nuc131lc2ae/?__locale=zh
- 数据手册_中文
- http://www.nuvoton.com/resource-files/DS_NUC131_Series_SC_Rev1.00.pdf
- 数据手册_英文
- http://www.nuvoton.com/resource-files/DS_NUC131_Series_EN_Rev1.00.pdf
- 技术参考手册_中文
- http://www.nuvoton.com/resource-files/TRM_NUC131_Series_SC_Rev1.00.pdf
- 技术参考手册_英文
- http://www.nuvoton.com/resource-files/TRM_NUC131_Series_EN_Rev1.00.pdf
- BSP
- http://www.nuvoton.com/hq/resource-download.jsp?tp_GUID=SW0120141104104958
- Nu-Link Keil驱动
- http://www.nuvoton.com/hq/resource-download.jsp?tp_GUID=SW0520101208200142
- Nu-Link IAR驱动
- http://www.nuvoton.com/hq/resource-download.jsp?tp_GUID=SW0520101208200227
- ISP下载器软件
- http://www.nuvoton.com/hq/resource-download.jsp?tp_GUID=SW0320101221101703