文章目录
- NXP - LPC1769与LPC1768的区别
- 概述
- 笔记
- General description
- 验证结论
- END
NXP - LPC1769与LPC1768的区别
概述
openpnp设备用到了冰沙主板.
冰沙主板的主控MCU用到了LPC1769, 想着研究一下.
订了OM13085UL, 遥遥无期…
买了LPC MCU的书, 里面提到了书的作者的网店, 居然买到了LPC1768的开发板.
在书中还看到了附件中有LPC1700开发板的原理图, 实在不行, 就自己做一块板子.
买了2片原装LPC1769(价格很罪恶), 准备换到买到的LPC1768开发板, 这样的话, 就可以研究沙冰的实现了.
看沙冰版本有LPC1768和LPC1769的硬件版本, 那这2种MCU应该基本相同.
不过, 还是看看官方文档, 确认一下, 到底哪里不同.
笔记
1769官方url LPC1769FBD100
1768官方url LPC1768FBD100
先看看feature, 只有一处不同
LPC1769 | LPC1768 | |
---|---|---|
MCU主频 | 120 MHz | 100 MHz |
看看datasheet
居然是一份pdf, LPC1769_68_67_66_65_64_63.pdf
那说明这2种MCU是一个系列的.
General description
The LPC1769/68/67/66/65/64/63 are ARM Cortex-M3 based microcontrollers for
embedded applications featuring a high level of integration and low power consumption.
The Arm Cortex-M3 is a next generation core that offers system enhancements such as
enhanced debug features and a higher level of support block integration.
果真, LPC1769, LPC1768是一个系列的MCU.
The LPC1768/67/66/65/64/63 operate at CPU frequencies of up to 100 MHz. The
LPC1769 operates at CPU frequencies of up to 120 MHz. The Arm Cortex-M3 CPU
incorporates a 3-stage pipeline and uses a Harvard architecture with separate local
instruction and data buses as well as a third bus for peripherals. The Arm Cortex-M3 CPU
also includes an internal prefetch unit that supports speculative branching.
1769, 1768主频有区别.
The peripheral complement of the LPC1769/68/67/66/65/64/63 includes up to 512 kB of
flash memory, up to 64 kB of data memory, Ethernet MAC, USB Device/Host/OTG
interface, 8-channel general purpose DMA controller, 4 UARTs, 2 CAN channels, 2 SSP
controllers, SPI interface, 3 I2C-bus interfaces, 2-input plus 2-output I2S-bus interface,
8-channel 12-bit ADC, 10-bit DAC, motor control PWM, Quadrature Encoder interface,
four general purpose timers, 6-output general purpose PWM, ultra-low power Real-Time
Clock (RTC) with separate battery supply, and up to 70 general purpose I/O pins.
这个系列的MCU外设都相同, 资源(mem, flash)可能不同.
The LPC1769/68/67/66/65/64/63 are pin-compatible to the 100-pin LPC236x Arm7-based
microcontroller series
这个系列的MCU在100封装上, 引脚完全兼容.
可以看到100封装分为3种, 1769和1768可以兼容的相同的封装为LQFP100.
从订购的关键信息看, 除了主频有区别, 其他一样.
从封装上看, 这个系列的MCU在LQFP100封装上, 引脚完全兼容.
datasheet其他部分, 就没看到啥区别了.
验证结论
LPC1769FBD100和LPC1768FBD100除了主频有区别, 其他资源一样, 且管脚兼容.