| 
       NUC501  是基于ARM7TDMI的微处理器,为交互式玩具、教学机器人和家庭应用等各种应用特别设计,提供低成本、高性能。它将32KB高速SRAM、使用OTP key的加密机制、boot ROM、LDO  校准、ADC、DAC、I2C、SPI、USB2.0 快速设备、GPIO与32位RISC CPU整合成一颗特性丰富,低价位的微控制器.NUC501从SpiMemory 1启动,带有32Kb高速SRAM,没有SDRAM,这使整个系统的BOM 降到最低.ARM7TDMI最高可以跑到108MHz,这可以给许多耗CPU的任务提供足够的马力。      对于这些应用,如cartridge游戏,需要大量的存储代码空间和不同的游戏场景,获得专利的SpiMemory上XIP寻址,可以提供足够的灵活性,但是要求程序不非常关心执行速度.为了保护代码打击非法盗版,NUC501提供了加密引擎,它和内部的OTP 2  key一起来加密存储在外部SpiMemory 上的数据。在不知道OTP key的情况下,其他人即使通过ICE调试也不能够解密数据. NUC501为尽量减少功耗而特别设计。它包含时钟门,为单独的IP提供变频控制,减少信号切换的总线控制。此外,NUC501可以操作在不同的省电模式下:空闲,断电但是RTC执行,和断电模式。NUC501适用于这些应用,像互动玩具,教育机器人,和家用电器。当耗CPU的任务,遇到成本问题的时候,你可以发现NUC501确实很好用。 |  |  | • 32-bit RISC CPU– ARM7TDMI@108MHz
 – 支持16-bit Thumb 模式节省代码大小
 – 嵌入32 KB 内存分为16 段,方便软件编程
 – 从 SpiMemory 或USB启动
 – 在使用OTP key之前,通过JTAG将程序下载到SRAM
 – 为系统开发和调试,集成JTAG 端口支持
 •  6KB内部ROM
 – Boot loader
 – 通过USB编程SpiFlash & OTP key 的ICP 3
 •  32KB 内部SRAM
 – 内嵌32KB 高速 SRAM.用于存储代码和数据
 – 分成16段,带地址标签
 •   带代码保护功能的SpiMemory 接口
 –  代码从SpiMemory 到SRAM启动的DMA模式
 –  CPU可以直接访问SpiMemory.
 –  代码保护反对非法盗版的128-位OTP key
 –  2-位SPI 模式,使数据传输速率加倍
 –  与其他的SPI 设备共享(当不使用时) DMA高速传输
 •  音频处理单元
 – 单一16-位Sigma-Delta DAC 输出
 – 支持均衡功能
 •  USB2.0全速设备
 •  6个可编程的端点,可编程为控制,批量, 中断和等时传输
 – 512-字节缓存
 – 自动挂起功能
 – 远程唤醒功能
 •   I2C
 – 和Philips I2C 标准兼容
 | – Master模式•   SPI
 –  可编程主/从模式
 –  最高速度72MHz
 •  4PWM通道
 – 四个16-位定时器
 – 可编程输出波形周期控制 (PWM)
 – 自动加载模式或one-shot脉冲模式
 – Capture 和比较功能.
 •  模数转换
 – 为传感器, MIC, LVD, LVR的10-bit x 8-ch ADC
 – 最大转换率:每秒300K 采样
 – 电源电压: 3.3V
 – 模拟输入电压范围: 0~3.3 伏
 – 支持等代触发模式&待机模式
 •  专用LVD/LVR
 – 8-级电压检测
 •   其它
 – 两个可编程32位定时器,带8-位预分频r
 – 一个32-位看门狗定时器
 – 支持32.768KHz RTC 功能
 – 对LQFP-48/LQFP-64封装有多达 26/37个GPIO引脚
 – 两个带流控 (TX, RX, CTS 与RTS)的UART 端口
 – 电源管理模式: 普通, 空闲, RTC节电模式, &断电.
 – 3.3V 到1.8V 200mA LDO 校准
 •   技术&封装
 – 0.18um CMOS
 – 3.3v单电源
 – LQFP-48(NUC501ADN)/LQFP-64(NUC501BDN)
 |  | file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml\wps_clip_image-9981.png     |   file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml\wps_clip_image-22211.png Nuvoton NUC501 内部结构图 | 
   
 
 
 |