资料介绍
LPC1700 系列 Cortex-M3 微控制器用于处理要求高度集成和低功耗的嵌入式应用。ARM Cortex-M3 是下一代新生内核,它可提供系统增强型特性,例如现代化调试特性和支持更高级别的块集成。
LPC1700 系列 Cortex-M3 微控制器的操作频率可达 100MHz。ARM Cortex-M3 CPU 具有 3 级流水线和哈佛结构,带独立的本地指令和数据总线以及用于外设的稍微低性能的第三条总线。 ARM Cortex-M3 CPU 还包含一个支持随机跳转的内部预取指单元。
LPC1700 系列 Cortex-M3 微控制器的外设组件包含高达 512KB 的 Flash 存储器、64KB 的数据存储器、以太网 MAC、USB 主机/从机/OTG 接口、8 通道的通用 DMA 控制器、4 个 UART、 2 条 CAN 通道、2 个 SSP 控制器、SPI 接口、3 个 I2C 接口、2-输入和 2-输出的 I 2 S 接口、8 通道的 12 位 ADC、10 位 DAC、电机控制 PWM、正交编码器接口、4 个通用定时器、6-输出的通用 PWM、带独立电池供电的超低功耗 RTC 和多达 70 个的通用 I/O 管脚。
特性
ARM Cortex-M3 处理器,可在高至 100MHz 的频率下运行,并包含一个支持 8 个区的存储器保护单元(MPU);
ARM Cortex-M3 内置了嵌套的向量中断控制器(NVIC);
具有在系统编程(ISP)和在应用编程(IAP)功能的 512KB 片上 Flash 程序存储器。把增强型的 Flash 存储加速器和 Flash 存储器在 CPU 本地代码/数据总线上的位置进行整合,则 Flash 可提供高性能的代码;
64KB 片内 SRAM 包括: –32KB SRAM 可供高性能 CPU 通过本地代码/数据总线访问;
–2 个 16KB SRAM 模块,带独立访问路径,可进行更高吞量的操作。这些 SRAM 模块可用于以太网、USB、DMA 存储器,以及通用指令和数据存储;
AHB 多层矩阵上具有 8 通道的通用 DMA 控制器,它可结合 SSP、I 2 S、UART、模数和数模转换器外设、定时器匹配信号和 GPIO 使用,并可用于存储器到存储器的传输;
多层 AHB 矩阵内部连接,为每个 AHB 主机提供独立的总线。AHB 主机包括 CPU、通用 DMA 控制器、以太网 MAC 和 USB 接口。这个内部连接特性提供无仲裁延迟的通信,除非 2 个主机尝试同时访问同一个从机;
分离的 APB 总线允许在 CPU 和 DMA 之间提供更多的带宽,更少的延迟。CPU 无须等待 APB 写操作完成;
串行接口
–以太网 MAC 带 RMII 接口和相关的 DMA 控制器;
–USB 2.0 全速从机/主机/OTG 控制器,带有用于从机、主机功能的片内 PHY 和相关的 DMA 控制器;
–4 个 UART,带小数波特率发生功能、内部 FIFO、DMA 支持和 RS-485 支持。1 个 UART 带有 modem 控制 I/O 并支持 RS-485/EIA-485,全部的 UART 都支持 IrDA;
–CAN 控制器,带 2 个通道;
–SPI 控制器,具有同步、串行、全双工通信和可编程的数据长度;
–2 个 SSP 控制器,带有 FIFO,可按多种协议进行通信。其中一个可选择用于 SPI,并且和 SPI 共用中断。SSP 接口可以与 GPDMA 控制器一起使用;
–3 个增强型的 I 2 C 总线接口,其中 1 个具有开漏输出功能,支持整个 I 2 C 规范和数据速率为 1Mbit/s 的快速模式,另外 2 个具有标准的端口管脚。增强型特性包括多个地址识别功能和监控模式;
–I 2 S(Inter-IC Sound)接口,用于数字音频输入或输出,具有小数速率控制功能。I 2 S 接口可与 GPDMA 一起使用。I 2 S 接口支持 3-线的数据发送和接收或 4-线的组合发送和接收连接,以及主机时钟输入/输出;
其它外设:
–70 个(100 个管脚封装)通用 I/O(GPIO)管脚,带可配置的上拉/下拉电阻。AHB 总线上的所有 GPIO 可进行快速访问,支持新的、可配置的开漏操作模式;GPIO 位于存储器中,它支持 Cortex-M3 位带宽并且由通用 DMA 控制器使用;
–12 位模数转换器(ADC),可在 8 个管脚间实现多路输入,转换速率高达 1MHz,并具有多个结果寄存器。12 位 ADC 可与 GPDMA 控制器一起使用;
–10 位数模转换器(DAC),具有专用的转换定时器,并支持 DMA 操作;
–4 个通用定时/计数器,共有 8 个捕获输入和 10 个比较输出。每个定时器模块都具有一个外部计数输入。可选择特定的定时器事件来产生 DMA 请求;
–1 个电机控制 PWM,支持三相的电机控制;
–正交编码器接口,可监控一个外部正交编码器;
–1 个标准的 PWM/定时器模块,带外部计数输入;
–实时时钟(RTC)带有独立的电源域。RTC 通过专用的 RTC 振荡器来驱动。RTC 模块包括 20 字节电池供电的备用寄存器,当芯片的其它部分掉电时允许系统状态存储在该寄存器中。电池电源可由标准的 3V 锂电池供电。当电池电压掉至 2.1V 的低电压时,RTC 仍将会继续工作。RTC 中断可将 CPU 从任何低功率模式中唤醒;
–看门狗定时器(WDT),该定时器的时钟源可在内部 RC 振荡器、RTC 振荡器或 APB 时钟三者间进行选择;
–支持 ARM Cortex-M3 系统节拍定时器,包括外部时钟输入选项;
–重复性的中断定时器提供可编程和重复定时的中断;
标准 JTAG 测试/调试接口以及串行线调试和串行线跟踪端口选项;
仿真跟踪模块支持实时跟踪;
4 个低功率模式:睡眠、深度睡眠、掉电、深度掉电;
单个 3.3V 电源(2.4V – 3.6V)。温度范围为-40C - 85C;
4 个外部中断输入,可配置为边沿/电平触发。PORT0 和 PORT2 上的所有管脚都可用作边沿触发的中断源;
不可屏蔽中断(NMI)输入;
时钟输出功能,可反映主振荡器时钟、IRC 时钟、RTC 时钟、CPU 时钟或 USB 时钟的输出状态;
当处于掉电模式时,可通过中断(包括外部中断、RTC 中断、USB 活动中断、以太网唤醒中断、CAN 总线活动中断、PORT0/2 管脚中断和 NMI)将处理器从掉电模式中唤醒;
每个外设都自带时钟分频器,以进一步节省功耗;
带掉电检测功能,可对掉电中断和强制复位分别设置阀值;
片内有上电复位电路;
片内晶振工作频率为 1MHz 到 24MHz;
4MHz 内部 RC 振荡器可在±1%的精度内调整,可选择用作系统时钟;
通过片内 PLL,没有高频晶振,CPU 也可以最高频率运转。用户可从主振荡器、内部 RC 振荡器或 RTC 振荡器三者中选择一个作为 PLL 时钟源;
第二个专用的 PLL 可用于 USB 接口,以允许增加主 PLL 设置的灵活性;
用户可在管脚对应的多种功能中进行选择;
可采用 100 脚和 80 脚 LQFP 封装(14×14×1.4mm)。
应用
静电计;
照明设备;
报警系统;
白色家电;
电机控制;
- MM32L3xxo产品手册:32位基于ARM Cortex-M3核心的微控制器
- 基于Arm Cortex-M3内核的32位微控制器APM32E103xCxE数据手册 1次下载
- ARM Cortex-M3内核微控制器与ARM7的区别资料下载
- Cortex-M3技术参考手册免费下载 180次下载
- LPC1700系列Cortex-M3微控制器的中文用户手册免费下载 20次下载
- LPC1700系列Cortex-M3 13次下载
- LPC18xx系列Cortex-M3内核微控制器数据手册 18次下载
- STM32系列ARM Cortex-M3处理器微控制器原理与实践 24次下载
- STM32系列ARM Cortex-M3微控制器原理与实践 176次下载
- SmartCortex_M3-1700工程模板-工程模板LPC1700 3次下载
- LPC1700评估板原理图与演示程序源码 1次下载
- LPC1700用户手册
- LPC1850 Cortex-M3内核微控制器数据手册
- NXP Cortex-M3 LPC1700系列微控制器简介
- LPC1700系列ARM基于第二代ARM Cortex-M3
- Cortex-M3中断优先级的相关知识 2234次阅读
- 基于FPGA搭建ARM Cortex-M3 SoC软核 2335次阅读
- 如何定制一颗ARM Cortex-M3 SoC软核 1975次阅读
- 新唐科技M031LE3AE控制器介绍 2997次阅读
- 新唐科技M031SE3AE控制器介绍 1984次阅读
- 米尔科技ARM Cortex-M3教程指南 2628次阅读
- 米尔科技NXP LPC1857 LPC1850 Cortex-M3开发板概述 4170次阅读
- LPC540xx是基于ARM Cortex-M4的32位微控制器 2279次阅读
- Cortex-M3处理器中断和FreeRTOS中断优先级配置 6920次阅读
- LM3S9B92微控制器特性参数与Stellaris机器人评估板介绍 2379次阅读
- 基于ARM®Cortex®-M7内核的高性能微控制器STM32F7系列特色分析 4315次阅读
- DesignStart Cortex-M3软件开发网上课程 5729次阅读
- 《振南电子STM32视频教程》第九讲:TFT模块的字符、中文和图片显示 1828次阅读
- 《振南电子STM32视频教程》第一讲:ARM处理器和STM32微控制器 2187次阅读
- ARM Cortex M3/M4微控制器最大效率设计三秘诀 3515次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 11次下载 | 免费
- 3嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 4DIY动手组装LED电子显示屏
- 0.98 MB | 3次下载 | 免费
- 5基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机PM2.5检测系统程序
- 0.83 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191186次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多