LPC1766最小系统板

 by Mcuzone


【LPC1766芯片概述】

  LPC1768/1766/1765/1764是基于ARM Cortex-M3的微控制器,可用于高集成度和低功耗的嵌入式应用中。ARM Cortex-M3是下一代的内核,它提供系统增强型特性,例如增强调试特性和提供更高级别的块集成支持(high level of support block integration)。

  LPC1768/1766/1765/1764在高达100MHz的CPU频率下操作。ARM Cortex-M3 CPU具有3级流水线和哈佛(Harvard)结构,带有独立的本地指令和数据总线以及用于外设的第三条总线。ARM Cortex-M3 CPU还包括一个内部预取单元,支持不确定的分支操作(speculative branching)。

  LPC1768/1766/1765/1764与基于ARM7的LPC236x微控制器系列ARM管脚兼容。

 

【LPC1766芯片特性】

●  ARM Cortex-M3处理器,运行频率高达100MHz。
●  ARM Cortex-M3内置嵌套向量中断控制器(NVIC);
●  高达512KB片内Flash程序存储器。增强型的Flash存储器加速器使能高速的100MHz操作,而无需等待状态(with zero wait states);
●  在系统编程(ISP)和在应用编程(IAP)通过片内引导装载程序软件来实现;
●  片内SRAM:32KB/16KB SRAM,带本地代码/数据总线以用于高性能CPU访问;
●  8路通道的通用DMA控制器(GPDMA)位于AHB多层矩阵上;
●  互连的多层AHB矩阵为每个AHB主机提供独立的总线。
●  分开的APB总线允许高吞吐量,几乎不会在CPU和DMA之间出现中止;
●  串行接口:
   -以太网MAC带RMII接口和特定的DMA控制器(仅用于LPC1768/66/64);
   -USB 2.0全速device/Host/OTG控制器;
   -4个UART带小数波特率发生功能、内部FIFO、DMA支持和RS-485支持。1个UART具有modem控制I/O,1个UART具有IrDA支持;
   -CAN 2.0B控制器,带2路通道;
   -SPI控制器,具有同步、串行、全双工通信和可编程的数据长度;
   -2个SSP控制器,带FIFO和多协议功能。SSP接口可以与GPDMA控制器一起使用;
   -2个I2C总线接口支持数据率为400kbits/s的快速模式,具有多个地址识别功能和监控模式;
   -1个I2C总线接口支持整个I2C总线规范和快速模式plus,数据率为1Mbit/s,具有多个地址识别功能和监控模式;
   -仅在LPC1768/66/65上,I2S(Inter-IC Sound)接口用于数字音频输入或输出,带小数率控制。
●  其它外设:
   -70个通用I/O(GPIO)管脚,带可编程的上拉/下拉电阻,并且具有新的、可配置的开漏操作模式;
   -12位模数转换器(ADC),在8个管脚之间实现输入多路复用,转换速率高达1MHz。
   -10位数模转换器(DAC)带有特定的转换定时器和DMA支持(仅用于LPC1768/66/65);
   -4个通用定时/计数器,共有8路捕获输入和10路比较输出。
   -1个电机控制PWM,支持3相电机控制;
   -正交编码器接口,可监控一个外部正交编码器;
   -1个标准的PWM/定时器模块,带外部计数输入;
   -实时时钟(RTC),带独立的电源域和特定的RTC振荡器。RTC模块包括64字节电池供电的寄存器;
   -看门狗定时器(WDT)复位微控制器;
   -系统计时(tick)定时器,包括外部时钟输入选项;
   -重复的(repetitive)中断定时器提供了可编程和重复定时的中断;
   -每个外设具有其自身的时钟分频器,以进一步节省功耗;
●  标准的JTAG测试/调试接口,可与现有的工具兼容。Serial Wire调试和Serial Wire跟踪端口选项;
●  仿真跟踪模块实现了指令执行的非侵入式(non-intrusive)、高速实时跟踪;
●  集成的PMU(电源管理单元)自动调整内部稳压器以便在睡眠、深度睡眠、掉电和深度掉电模式下最大限度地减少功耗;
●  4种低功耗模式:睡眠、深度睡眠、掉电和深度掉电模式;
●  单个3.3V电源(2.4V~3.6V);
●  4个外部中断输入可配置为边沿/电平触发。PORT0和PORT2上的所有管脚可用作边沿检测中断源;
●  不可屏蔽的中断(NMI)输入;
●  时钟输出功能,可反映主振荡器时钟、IRC时钟、RTC时钟、CPU时钟和USB时钟;
●  唤醒中断控制器(WIC)允许CPU自动从任何优先级中断中唤醒,当时钟在深度睡眠、掉电和深度掉电模式中停止时,可能会发生这种情况;
●  处理器通过不同外设的中断从掉电模式中唤醒;
●  掉电检测(Brownout detect),带有独立阈值以用于中断和强制的复位;
●  上电复位(POR);
●  晶体振荡器,操作频率从1MHz~24MHz;
●  4MHz内部RC振荡器可调节到1﹪的精度,它可选择用作系统时钟;
●  代码读保护(CRP),带有不同的安全级别;
●  可采用100脚LQFP封装(14×14×1.4mm)。

 

型号

存储器

工作
温度

封装

Flash
(KB)

RAM
(KB)

LPC1764FBD100

128

32

-40 ~ +85

LQFP 100

LPC1765FBD100

256

64

-40 ~ +85

LQFP 100

LPC1766FBD100

256

64

-40 ~ +85

LQFP 100

LPC1768FBD100

512

64

-40 ~ +85

LQFP 100

 

 


 

【LPC1766最小系统板硬件资源】

● CPU:LPC1766,可以更换为100脚其他型号的LPC1700
● 时钟电路:板载32.768KHz和12MHz时钟
● 调试接口:引出JTAG,可以用SWD或者JTAG模式进行调试
● 用户接口:5个LED指示灯
● 电源:USB和外部输入双电源接口设计
● GPIO:引出全部未使用GPIO,引脚间距2.54,上下两排间距为2.54的倍数,方便用户评估
● 其他资源:引出USB Device接口,可以用来评估USB HID/Mem等例子

 

【LPC1768最小系统板软件资源】

● 测试程序:
   -LED测试例子
   -USB Mem例子
● 编译器:
   -Keil MDK软件
   -IAR EWARM软件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值