【产品简介】
LPC2364/65/66/67/68微控制器基于一个支持实时仿真的16位/32位ARM7TDMI-S CPU,并带有512KB嵌入的高速Flash存储器。128位宽的存储器接口和独特的加速器结构使32位代码能够在最大时钟速率下运行。在对性能有严格要求的中断服务程序和DSP算法中,这种特性使器件的性能与在Thumb模式下相比提高了30%。对代码规模有严格控制的应用,可使用16位Thumb模式将代码规模降低超过30%,而性能的损失却很小。
LPC2364/65/66/67/68特别适用于多种用途的串行通信应用。它集成了10/100以太网媒体访问控制器(MAC)、带4KB终端RAM的USB全速设备(仅为LPC2364/66/68)、4个UART、2路CAN通道(仅为LPC2364/66/68)、1个SPI接口、2个同步串行端口(SSP)、3个I2C接口以及1个I2S接口。这种串行通信接口还带有片上4MHz内部振荡器,共有32KB SRAM,16kB SRAM用于以太网,8KB SRAM用于USB和其它用途,以及由电池供电的2KB SRAM,使这些器件最适用于通信网关和协议转换器。它还带有多个32位的定时器、1个增强型的10位ADC、10位DAC、1个PWM单元、1个CAN控制单元(仅为LPC2364/66/68)和多达70个高速GPIO,具有12个边沿或电平触发的外部中断管脚,使这些微控制器特别适用于工业控制和医疗系统的应用场合。
Mcuzone针对LPC2300系列推出了LPC2368最小系统板,板载USB通讯接口,外部电源接口和电源电路,JTAG接口,5个用户LED,全部GPIO以2.54mm间距引出。
【LPC2368芯片特性】
● ARM7TDMI-S处理器,运行速率高达72MHz;
● 高达512KB的片上Flash程序存储器,带在系统编程(ISP)和在应用编程(IAP)功能。Flash程序存储器在ARM局部总线上,用于高性能CPU访问;
● 8KB/32KB SRAM在ARM局部总线上,用于高性能CPU访问;
● 16KB SRAM用于以太网接口,也可用作通用SRAM;
● 8KB SRAM用于通用DMA,也可通过USB访问;
● 具有两个先进的高性能总线(AHB)系统,从而保证同步以太网DMA、USB DMA以及从片上Flash执行的程序之间互不抢占。总线桥允许以太网DMA访问其它AHB子系统;
● 先进的向量中断控制器(VIC),支持多达32个向量中断;
● 通用DMA控制器(GPDMA)在AHB上,可与SSP串行接口、I2S端口和安全数字/多媒体卡(SD/MMC)卡端口一起使用,并可用于存储器到存储器之间的传输;
● 串行接口:
-以太网MAC,带相关的DMA控制器。这些功能在一个独立的AHB上;
-USB 2.0全速设备,带片上PHY和相关的DMA控制器(仅为LPC2364/66/68);
-4个UART,带小数波特率发生器,其中1个带modem控制I/O,1个支持IrDA,所有UART都带FIFO;
-CAN控制器带有2路通道(仅为LPC2364/66/68);
-SPI控制器;
-2个SSP控制器,带FIFO和多协议功能。1个可选择用于SPI端口,共用其中断和管脚。SSP可与GPDMA控制器一起使用;
-3个I2C总线接口(其中一个带开漏管脚,另外两个采用标准端口管脚);
-I2S(内部IC声音处理)接口,可用于数字音频输入或输出,它可与GPDMA一起使用;
● 其它外设:
-SD/MMC存储卡接口(仅为LPC2367/68);
-70个通用I/O管脚,带可编程的上拉/下拉电阻;
-10位ADC,可在6个管脚间实现输入多路复用;
-10位DAC;
-4个通用定时器/计数器,带8路捕获输入和10路比较输出。每个定时器模块都带有一个外部计数输入;
-1个PWM/定时器模块,支持3相电机控制。PWM具有2个外部计数输入;
-实时时钟(RTC),带独立电源管脚,时钟源可设置为RTC振荡器或者APB时钟;
-可由RTC电源管脚供电的2KB SRAM,允许在芯片其它部分供电被切断时存储数据;
-看门狗定时器(WDT),看门狗定时器可以由内部RC振荡器、RTC振荡器或APB时钟提供时钟信号;
● 标准的ARM测试/调试接口,可与现有的工具兼容;
● 具有仿真跟踪模块,支持实时跟踪;
● 单个3.3V电源(3.0V到3.6V);
● 3种低功耗模式:空闲、睡眠和掉电模式;
● 具有4个外部中断输入,可配置为边沿/电平触发。PORT0和PORT2所有的管脚都可以作为边沿触发的中断源;
● 当处于掉电模式的时候,处理器可以通过任何仍然能够运作的中断从掉电模式中唤醒(包括外部中断,RTC中断,USB活动,以太网唤醒中断);
● 具有两个独立的电源域,允许按照所需的功能对功耗进行良好的调节;
● 每个外设都带有其独立的时钟信号分频器,以进一步的节省功耗;
● 带掉电检测,可以分别为发出中断和强迫复位设置不同的阈值;
● 带片上上电复位功能;
● 带片上晶振,操作范围为1MHz到24MHz;
● 4MHz内部RC振荡器,误差仅为1%,可选择将其用作系统时钟。当用作CPU时钟时,不允许CAN和USB运行;
● 片上PLL无需高频率晶振便可以使CPU以最高频率运作,可由主振荡器、内部RC振荡器或RTC振荡器提供信号;
● 简化板测试的边界扫描可采用LPC2364FET100和LPC2368FET100(TFBGA封装);
● 多种可选的管脚功能,在使用片上外设功能时拥有更多的可能性;
器件型号 |
存储器 |
工作温度 |
封装 | |
Flash (KB) |
SRAM (KB) | |||
LPC2364FBD100 |
128 |
34 |
-40~85℃ |
LQFP100 |
LPC2364FET100 |
128 |
34 |
-40~85℃ |
TFBGA100 |
LPC2365FBD100 |
256 |
58 |
-40~85℃ |
LQFP100 |
LPC2366FBD100 |
256 |
58 |
-40~85℃ |
LQFP100 |
LPC2367FBD100 |
512 |
58 |
-40~85℃ |
LQFP100 |
LPC2368FBD100 |
512 |
58 |
-40~85℃ |
LQFP100 |
LPC2368FET100 |
512 |
58 |
-40~85℃ |
TFBGA100 |
【硬件资源】
● CPU:LPC2368,可以更换为100脚其他型号的LPC2300
● 时钟电路:板载32.768KHz和12MHz时钟
● 调试接口:引出JTAG,可以用SWD或者JTAG模式进行调试
● 用户接口:5个LED指示灯
● 电源:USB和外部输入双电源接口设计
● GPIO:引出全部未使用GPIO,引脚间距2.54,上下两排间距为2.54的倍数,方便用户评估
● 其他资源:引出USB Device接口,可以用来评估USB HID/Mem等例子
【软件资源】
● 测试程序:
-LED测试例子(Keil)
-Keil RTX实时操作系统例子(Keil)
-USB Mem例子,即将最小系统板模拟成一个U盘(Keil)
-USB AUDIO例子,即将最小系统板模拟成一个USB声卡(Keil,IAR)
-USB HID例子,即通过外接按键和板载LED演示输入和输出操作(IAR)
-USBMouse例子,即通过外接按键将最小系统板模拟成一个鼠标(IAR)
-USBCDC例子,即通过USB将最小系统板模拟成一个串口设备(Keil)
-VirtualCom例子,即通过USB将最小系统板模拟成一个串口设备(IAR)
-CAN例子,需要外接loopback进行测试,具体电路参考Keil MCB1700板子(Keil)
注意:以上代码不提供一对一技术支持,有问题请到BBS讨论
● 编译器:
-Keil MDK软件
-IAR EWARM软件
【发货清单】
● 最小系统板一块
● USB线一条
● 光盘一张
Copyright © 2004 - 2024 野芯科技 All rights reserved.
Technical Support: hdapple_2000@hotmail.com QQ: 8204136(请注明Mcuzone)
Support Tel.: 86(0)13957118045
销售: 86(571)87798352 QQ:735148854 旺旺: mcuzone
总经销: 杭州野芯科技有限公司
地址: 中国. 浙江. 杭州西湖区教工路198号浙商大创业园C幢102室