没有合适的资源?快使用搜索试试~ 我知道了~
首页NuMicro NUC029系列ARM Cortex-M0微控制器技术手册
NuMicro NUC029系列ARM Cortex-M0微控制器技术手册
需积分: 30 9 下载量 184 浏览量
更新于2024-07-17
收藏 7.45MB PDF 举报
"TRM_NUC029_Series_SC_Rev1.02.pdf" 文件是NuMicro家族中的NUC029系列技术参考手册,该系列微控制器基于ARM Cortex-M0内核,是一款针对工业控制应用设计的高性能、低成本32位微控制器。Cortex-M0以其出色的性能和与8位处理器相似的价格优势,使得NUC029系列在需要多种通信接口、高集成度的场合具有显著优势。 手册详细介绍了产品的特性和功能,包括系统管理器、Cortex-M0内核的特性等。系统管理器部分涵盖了系统复位、电源分配、存储器映射等内容,对于理解微控制器如何管理和控制整个系统的运行至关重要。此外,文档还提供了管脚配置、管脚图及其描述,这对于硬件开发者进行电路布局和连接至关重要。 表格集和图集则可能包含不同规格参数、引脚功能示意图以及示例电路,有助于设计师快速掌握产品在实际应用中的使用方法。选型指南中,根据管脚配置和描述,用户可以找到适合自己项目需求的具体型号(如NUC029LAN、NUC029TAN和NUC029FAE)。 请注意,这份技术参考手册中的所有信息都受Nuvoton Technology Corporation的知识产权保护,未经许可不得复制或传播。Nuvoton只提供此文档供NuMicro微控制器系统设计时参考,不承担因错误或遗漏产生的责任。若需获取更多详情或咨询,请访问Nuvoton官方网站www.nuvoton.com。 阅读和理解这份手册将有助于微控制器工程师和开发人员深入理解NUC029系列的功能特性,优化设计,提高产品性能并确保合规使用。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/11661868/bg10.jpg)
NUC029
Mar. 24, 2016 Page 16 of 687 Rev 1.02
NUC029 SERIES TECHNICAL REFERENCE MANUAL
2 特性
ARM
®
Cortex
®
-M0 内核
– 运行频率可达50MHz
– 一个 24位系统定时器
– 支持低功耗睡眠模式
– 单指令周期32位硬件乘法器
– 嵌套向量中断控制器NVIC支持32个中断输入,每个中断有4个优先级
– 支持串行调试(SWD)接口,2 个观察点/4 个断点
– 提供硬件除法器(只有NUC029xAN 支持) ,支持有符号32-bit 被除数和16-bit 除数
操作电压2.5 V 到 5.5 V
存储器
– 16/32/64 KB Flash用于存储用户程序 (APROM)
– 最大4 KB 用于存储ISP引导代码 (LDROM)
– 最大 4 KB SRAM 用作内部高速暂存存储器(SRAM)
– 4 KB Flash用于存储数据(DataFlash) (NUC029xAN)
– 可配置大小的DataFlash (NUC029FAE)
时钟控制
– 可编程的系统时钟源
– 22.1184 MHz内部高速振荡器
通过外部32.768k Hz晶振(LXT)可以动态校准内部HIRC到22.1184M Hz,精度
±3%,支持温度范围-40℃ 到 105℃ (NUC029FAE)
– 4~24 MHz 外部晶振输入
– 10 kHz 低功耗振荡器,用于看门狗定时器及睡眠模式的唤醒
– PLL支持CPU最高运行在50MHz (NUC029xAN)
– 32.768 kHz外部晶振输入 (LXT),用于掉电唤醒及系统操作时钟 (NUC029FAE)
GPIO
– LQFP-48 封装下最多40个通用 I/O (GPIO)
– 四种I/O模式:
准双向模式
推挽输出模式
开漏输出模式
高阻抗输入模式
– 可选择TTL输入或施密特触发输入
– I/O管脚可被配置为边沿/电平触发模式的中断源
– 较强的拉电流驱动能力和灌电流承受能力
– 可以配置上电复位后的IO模式
定时器
– 最多支持4组32位定时器,每组定时器均带有24位上数计数器和8位预分频器
– 每个定时器有独立的时钟源
– 提供四种计数模式:单次,周期,反转及连续计数模式
– 24位定时器当前值可由定时器数据寄存器(TDR)读出
– 支持事件计数功能,用于计数外部计数管脚输入的事件
– 24位捕获值可以通过TCAP寄存器读出
– 支持外部捕获管脚,用于计算事件间隔
![](https://csdnimg.cn/release/download_crawler_static/11661868/bg11.jpg)
NUC029
Mar. 24, 2016 Page 17 of 687 Rev 1.02
NUC029 SERIES TECHNICAL REFERENCE MANUAL
外部捕获管脚可以复位24位计数器
定时器中断信号可以将CPU从空闲/掉电状态唤醒
– 内部模拟比较器输出信号反转可以触发捕获(NUC029xAN)
– 支持定时器间触发模式(NUC029xAN)
– 支持比较器内部信号(CPO0,CPO1)间隔测量(NUC029FAE)
WDT (看门狗定时器)
– 多路时钟源选择
– 支持在掉电模式和休眠模式下唤醒CPU的功能
– 看门狗定时器溢出时可选择产生中断/系统复位
– 超时复位延迟周期可以选择3/18/130/1026 * WDT_CLK (NUC029xAN)
WWDT (窗口式看门狗) (NUC029xAN)
– 11位预分频器,6位向下计数器提供宽范围的窗口选择
PWM发生器及捕获定时器(NUC029xAN)
– 最多支持4个16位PWM发生器,提供8路独立PWM输出或4对互补的PWM输出
– 每个PWM发生器可以单独选择时钟源,时钟分频器,8位时钟预分频器,和死区发生器
– PWM中断与PWM周期同步
– 16位捕捉定时器(与PWM定时器共享)支持捕获输入信号的上升沿/下降沿
– 支持捕获中断
– 可选内部10K Hz时钟作为PWM时钟源
– 支持极性反转
– 支持中心对齐模式
– 支持定时器duty中断使能
– 两种PWM周期中断类型选择
– 两种PWM占空比中断类型选择
– 周期/占空比触发ADC功能
– PWM定时器同步触发功能
增强型 PWM 发生器 (NUC029FAE)
– 独立16位PWM占空比控制单元,最多3路输出
– 支持 组/同步/独立/互补 模式
– 支持单次或自动重载模式
– 支持边沿对齐及中心对齐模式
– 互补通道支持插入可编程死区
– 每个输出可独立设置极性
– 硬件错误刹车保护
– 支持占空比,周期及刹车中断
– 支持占空比/周期触发ADC转换
– 定时器比较事件触发PWM做相位切换
– 支持比较器事件触发PWM
– 提供中断累加功能
UART
– 最多2路UART
– 可编程波特率产生器
– 收发器配有16字节的FIFO
– 流量控制功能可选(CTS 和 RTS)
– 支持IrDA(SIR) 功能
– 支持 RS-485 功能
– 支持LIN总线功能 (NUC029xAN)
![](https://csdnimg.cn/release/download_crawler_static/11661868/bg12.jpg)
NUC029
Mar. 24, 2016 Page 18 of 687 Rev 1.02
NUC029 SERIES TECHNICAL REFERENCE MANUAL
SPI
– 最多支持两个SPI
– 支持主/从模式
– 全双工同步数据收发
– 支持3线SPI功能
– 数据长度8到32位可变
– MSB 或 LSB 数据在前
– Rx接收可以在时钟上升沿或下降沿锁存数据
– Tx 发送可以在时钟上升沿或下降沿锁存数据
– 32位传输支持字节暂停模式
– 4级深度FIFO缓存
– 可选PLL时钟源(NUC029xAN)
I
2
C
– 最多2路I
2
C设备
– 支持主/从模式
– 主从机间双向数据传送
– 多主机总线(无中心主机)
– 总线仲裁,可避免多主机同时传输数据时的冲突
– 串行时钟同步机制允许设备通过一条总线实现设备间不同位速率的通信
– 串行时钟同步可用作为握手机制,控制串行数据传输暂停或恢复
– 可编程时钟允许多种波特率控制
– 支持7位地址模式
– 支持多地址识别(4个带屏蔽功能的从机地址)
– 支持掉电唤醒功能
– 支持FIFO功能 (NUC029FAE)
ADC
– NUC029xAN支持12位 SAR ADC,最高转换率 760k SPS;NUC029FAE支持10位SAR
ADC,最高转换率300k SPS
– 最多支持8路单端模拟输入通道
或者4路差分模拟输入(NUC029xAN )
– 4种操作模式 (NUC029FAE只支持单次模式)
单次模式:A/D转换只在特定的通道上转换一次
突发模式:A/D转换在特定的通道上连续转换,并将结果保存在FIFO中
单周期扫描模式:A/D 转换在所有指定通道完成一次转换(从低序号通道到高序
号通道).
连续扫描模式:A/D 转换连续执行单周期扫描模式直到软件停止A/D转换
– A/D转换触发事件:
软件写1到ADST位
外部管脚信号 (STADC)
PWM触发,可以配置延时启动
– 每个通道的转换结果存储在相应数据寄存器内,并带有有效和覆盖标志
– 每个通道都有单独的数据寄存器 (NUC029xAN)
– 转换结果可以和指定的值相比较, 当转换结果和比较寄存器的设定值相匹配时,用户可
设定是否产生中断请求
– 内部温度传感器输出转换(NUC029xAN)
模拟比较器
– 最多4路模拟比较器模块
– 外部输入或者内部band-gap电压可以作为模拟比较器的负输入端
![](https://csdnimg.cn/release/download_crawler_static/11661868/bg13.jpg)
NUC029
Mar. 24, 2016 Page 19 of 687 Rev 1.02
NUC029 SERIES TECHNICAL REFERENCE MANUAL
– 比较结果改变时产生中断
– 支持掉电唤醒
EBI (外部总线接口)用于访问外部设备(NUC029LAN )
– 访问空间:8位模式时64 KB,16位模式时128KB
– 支持8位或16位数据宽度
– 16位数据宽度模式下支持字节写
ISP (在系统编程) 及 ICP (在电路编程)
IAP (在应用编程)
内置温度传感器, 1℃ 分辨率 (NUC029xAN)
BOD (掉电检测)
– 可设置4个检测电平: 4.4V/3.7V/2.7V/2.2V
– 支持掉电中断及复位选项
96位唯一ID (UID)
LVR (低压复位)
– 门槛电压: 2.0V
操作温度:
– NUC029LAN/NUC029TAN: -40℃~85℃
– NUC029FAE:-40℃~105℃
稳定性: EFT > ± 4 KV, ESD HBM pass 4 KV
封装:
– All Green package (RoHS)
– 48-pin LQFP, 33-pin QFN, 20-pin TSSOP
![](https://csdnimg.cn/release/download_crawler_static/11661868/bg14.jpg)
NUC029
Mar. 24, 2016 Page 20 of 687 Rev 1.02
NUC029 SERIES TECHNICAL REFERENCE MANUAL
3 缩写
缩写
描述
ACMP
Analog Comparator Controller
ADC
Analog-to-Digital Converter
APB
Advanced Peripheral Bus
AHB
Advanced High-Performance Bus
BOD
Brown-out Detection
EBI
External Bus Interface
FIFO
First In, First Out
FMC
Flash Memory Controller
GPIO
General-Purpose Input/Output
HCLK
The Clock of Advanced High-Performance Bus
HIRC
22.1184 MHz Internal High Speed RC Oscillator
HXT
4~24 MHz External High Speed Crystal Oscillator
IAP
In Application Programming
ICP
In Circuit Programming
ISP
In System Programming
LDO
Low Dropout Regulator
LIN
Local Interconnect Network
LIRC
10 kHz internal low speed RC oscillator (LIRC)
LXT
32.768 kHz External Low Speed Crystal Oscillator
NVIC
Nested Vectored Interrupt Controller
PCLK
The Clock of Advanced Peripheral Bus
PLL
Phase-Locked Loop
PWM
Pulse Width Modulation
SPI
Serial Peripheral Interface
SPS
Samples per Second
TMR
Timer Controller
UART
Universal Asynchronous Receiver/Transmitter
UCID
Unique Customer ID
USB
Universal Serial Bus
WDT
Watchdog Timer
WWDT
Window Watchdog Timer
表 3-1 缩写表
剩余686页未读,继续阅读
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/d54a836f1fb749c0ad3dbbaeb8e98edc_qq_35351713.jpg!1)
qq_1981217256
- 粉丝: 12
- 资源: 157
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- AirKiss技术详解:无线传递信息与智能家居连接
- Hibernate主键生成策略详解
- 操作系统实验:位示图法管理磁盘空闲空间
- JSON详解:数据交换的主流格式
- Win7安装Ubuntu双系统详细指南
- FPGA内部结构与工作原理探索
- 信用评分模型解析:WOE、IV与ROC
- 使用LVS+Keepalived构建高可用负载均衡集群
- 微信小程序驱动餐饮与服装业创新转型:便捷管理与低成本优势
- 机器学习入门指南:从基础到进阶
- 解决Win7 IIS配置错误500.22与0x80070032
- SQL-DFS:优化HDFS小文件存储的解决方案
- Hadoop、Hbase、Spark环境部署与主机配置详解
- Kisso:加密会话Cookie实现的单点登录SSO
- OpenCV读取与拼接多幅图像教程
- QT实战:轻松生成与解析JSON数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)