NUC029LEE
32位ARM Cortex-M0微控制器
SMT扩展库SMT补贴嘉立创PCB免费打样
- 描述
- 嵌入式 ARM Cortex-M0 内核,运行频率高达 72 MHz,具备 128 Kbytes 闪存、16K bytes SRAM 和 8 Kbytes 用于 ISP 的加载器 ROM。还配备了大量外设,如定时器、看门狗定时器、窗口看门狗定时器、RTC、带 CRC 计算单元的 PDMA、UART、SPI、I²C、PWM 定时器、GPIO、LIN、CAN、USB 2.0 FS 设备、12 位 ADC、低压复位控制器和欠压检测器。
- 品牌名称
- NUVOTON(新唐)
- 商品型号
- NUC029LEE
- 商品编号
- C5182190
- 商品封装
- LQFP-48(7x7)
- 包装方式
- 托盘
- 商品毛重
- 0.16克(g)
商品参数
| 属性 | 参数值 | |
|---|---|---|
| 商品目录 | 单片机(MCU/MPU/SOC) | |
| CPU内核 | ARM Cortex-M0 | |
| CPU最大主频 | 72MHz | |
| CPU位数 | 32 Bit | |
| 程序存储容量 | 128KB | |
| 程序存储器类型 | FLASH | |
| RAM容量 | 16KB |
| 属性 | 参数值 | |
|---|---|---|
| EEPROM容量 | - | |
| I/O数量 | 31 | |
| ADC(位数) | 12bit | |
| 振荡器类型 | 内置 | |
| 工作电压 | 2.5V~5.5V | |
| 工作温度 | -40℃~+105℃ |
商品概述
NuMicro NUC029LEE/NUC029SEE 属于 NUC029 系列,内置 ARM CorteX-M0 内核,运行频率高达 72 MHz,具有 128 KB 闪存、16 KB SRAM 和 8 KB 用于 ISP 的加载 ROM。它还配备了丰富的外设,如定时器、看门狗定时器、窗口看门狗定时器、RTC、带有 CRC 计算单元的 PDMA、UART、SPI、I2C、PWM 定时器、GPIO、LIN、CAN、USB 2.0 FS 设备、12 位 ADC、低压复位控制器和掉电检测器。
商品特性
- ARM Cortex-M0 内核,最高运行频率为 72 MHz
- 一个 24 位系统定时器
- 支持低功耗睡眠模式
- 单周期 32 位硬件乘法器
- NVIC 支持 32 个中断输入,每个中断具有 4 级优先级
- 支持 Serial wire Debug,具有 2 个观察点/4 个断点
- 内置 LDO,支持 2.5 V 至 5.5 V 的宽电压范围
- Flash 存储器
- 128K 字节 Flash 用于程序代码
- 8 KB Flash 用于 ISP 加载程序
- 支持 In-System-Program (ISP) 和 In-Application-Program (IAP) 应用程序代码更新
- 512 字节页面擦除
- 可配置的数据 Flash 地址和大小,适用于 128 KB 系统
- 支持通过 SwD/ICE 接口进行 2 线 ICP 更新
- SRAM 存储器
- 16K 字节嵌入式 SRAM
- 支持 PDMA 模式
- PDMA(外设 DMA)
- 支持 9 个通道的 PDMA,用于自动在 SRAM 和外设之间传输数据
- 支持 CRC 计算,包括四种常见多项式:CRC-CCITT、CRC-8、CRC-16 和 CRC-32
- 时钟控制
- 灵活选择不同应用
- 内置 22.1184 MHz 高速振荡器用于系统操作
- 调整精度为 ±1
- 调整精度为 ±3
- 内置 48 MHz 内部高速 RC 振荡器 (HIRC),用于 USB 设备操作(频率变化 <2
- 动态校准 HIRC 振荡器至 48 MHz ±0.25
- 内置 10 kHz 低速振荡器用于看门狗定时器和唤醒操作
- 支持一个 PLL,最高可达 72 MHz,用于高性能系统操作
- 外部 4 24 MHz 高速晶体输入,用于 USB 和精确计时操作
- 外部 32.768 kHz 低速晶体输入,用于 RTC 功能和低功耗系统操作
- GPIO
- 四种 I/O 模式:准双向、推挽输出、开漏输出、高阻抗输入
- 可选 TTL/Schmitt 触发输入
- I/O 引脚可配置为中断源,并设置边沿/电平
- 定时器
- 支持 4 组 32 位定时器,每组包含 24 位递增定时器和一个 8 位预分频计数器
- 每个定时器独立的时钟源
- 提供单次、周期、切换和连续计数操作模式
- 支持事件计数功能
- 支持输入捕获功能
- 看门狗定时器
- 多个时钟源
- 8 个可选超时周期,从 1.6 ms 到 26.0 秒(取决于时钟源)
- 从 Power-down 或 Idle 模式唤醒
- 看门狗超时时可选择中断或复位
- 支持 4 个可选的看门狗定时器复位延迟周期(1026, 130, 18 或 3 wDT_CLK)
- 通过设置频率补偿寄存器 (FCR) 支持软件补偿
- 实时时钟 (RTC)
- 支持 RTC 计数器(秒、分钟、小时)和日历计数器(天、月、年)
- 支持报警寄存器(秒、分钟、小时、天、月、年)
- 可选 12 小时或 24 小时模式
- 自动识别闰年
- 支持周期性时间滴答中断,有 8 个周期选项(1/128, 1/64, 1/32, 1/16, 1/8, 1/4, 1/2 和 1 秒)
- 支持电池供电引脚 (VBAT)
- 支持唤醒功能
- PwM/捕获
- 最多三个内置 16 位 PwM 生成器,提供六个 PwM 输出或三对互补 PwM 输出
- 每个 PwM 生成器配备一个时钟源选择器、一个时钟分频器、一个 8 位预分频器和一个死区生成器,用于互补 PwM
- 支持单次或自动重载模式
- 最多六个 16 位数字捕获定时器(与 PwM 定时器共享),提供六个上升/下降捕获输入
- 支持捕获中断
- UART
- 最多三个 UART 控制器
- UART 端口带有流控(TXD, RXD, nCTS 和 nRTS)
- UART0 具有 64 字节 FIFO,用于高速通信
- UART1/2(可选)具有 16 字节 FIFO,用于标准设备
- 支持 IrDA (SIR) 和 LIN 功能
- 支持 RS-485 9 位模式和方向控制
- 可编程波特率生成器,最高可达 1/16 系统时钟
- 支持 CTS 唤醒功能(UART0 和 UART1 支持)
- 支持 PDMA 模式
- SPI
- 最多两组 SPI 控制器
- 主机模式下最大 SPI 时钟频率可达 36 MHz(芯片工作在 5V 下)
- 从机模式下最大 SPI 时钟频率可达 18 MHz(芯片工作在 5V 下)
- 支持 SPI 主机/从机模式
- 全双工同步串行数据传输
- 传输数据长度可变,从 8 位到 32 位
- MSB 或 LSB 优先数据传输
- 在串行时钟的上升沿或下降沿独立接收和发送
- 主机模式下两个从设备/设备选择线,从机模式下一个从设备/设备选择线
- 支持 32 位传输中的字节暂停模式
- 支持 PDMA 模式
- 支持三线制,无从设备选择信号,双向接口
- I2C
- 最多两组 I2C 设备
- 主机/从机模式
- 主机和从机之间的双向数据传输
- 多主机总线(无中心主机)
- 同时传输的主机之间仲裁,不会破坏总线上的串行数据
- 串行时钟同步,允许不同比特率的设备通过一个串行总线通信
- 串行时钟同步作为握手机制,用于暂停和恢复串行传输
- 可编程时钟,支持多种速率控制
- 支持多地址识别(四个从设备地址,带掩码选项)
- 支持唤醒功能
- USB 2.0 FS 设备
- 12 Mbps
- 片上 USB 收发器
- 提供 1 个中断源,支持 4 个中断事件
- 支持控制、批量输入/输出、中断和同步传输
- 当 3 ms 内没有总线信号时自动挂起
- 提供 8 个可编程端点
- 包含 512 字节内部 SRAM 作为 USB 缓冲区
- 提供远程唤醒功能
- 支持无晶振功能
- ADC
- 12 位 SAR ADC,采样率为 1 MSPS(芯片工作在 5V 下)
- 最多 12 个单端输入或 5 个差分输入
- 单次扫描/单周期扫描/连续扫描
- 每个通道具有单独的结果寄存器
- 扫描启用的通道
- 阈值电压检测
- 通过软件编程、外部输入或 PwM 中心对齐触发启动转换
- 支持 PDMA 模式
- EBI(外部总线接口)
- 可访问空间:8 位模式下 64 KB 或 16 位模式下 128 KB
- 支持 8 位/16 位数据宽度
- 支持 16 位数据宽度模式下的字节写入
