NXP LPC1787 用户手册
需积分: 9 31 浏览量
更新于2024-07-23
收藏 5.92MB PDF 举报
"NXP LPC1787 用户手册是一个详细的技术文档,主要涵盖了NXP公司生产的LPC178x/7x系列微控制器。这个系列包括LPC1788、LPC1787等多个型号,基于ARMCortex-M3内核,是一款32位的微控制器。手册包含了这些设备的关键特性,如USB、以太网、LCD、CAN、I2C、I2S、Flash、EEPROM等接口和功能。文档提供了关于这些微控制器的硬件和软件信息,适用于设计和开发人员参考使用。手册的修订版本号为01.03,最后更新日期为2011年3月7日。NXP公司保留所有权利,并提供了获取更多信息和销售办公室地址的联系方式。"
LPC1787是NXP公司LPC178x/7x系列中的一个成员,基于ARMCortex-M3处理器核心,这是一款高性能、低功耗的32位微控制器。Cortex-M3是ARM公司的产品,它在嵌入式应用中广泛使用,以其高效的处理能力和紧凑的内存需求而著名。
LPC178x/7x系列微控制器的特性包括:
1. **处理器核心**:内置ARMCortex-M3,运行速度可达到96MHz,支持Thumb2指令集,提供高效能运算。
2. **存储器**:内置Flash和EEPROM存储器,用于程序和数据存储。
3. **外设接口**:
- **USB**:支持USB主机和设备模式,可以用于设备连接和数据传输。
- **以太网**:集成以太网MAC,允许设备连接到局域网。
- **LCD控制器**:支持图形和文本LCD显示,适用于人机交互界面。
- **CAN**(Controller Area Network):用于车辆网络和其他工业控制系统的通信协议。
- **I2C**和**I2S**:串行通信接口,用于连接各种传感器和音频设备。
- **SPI**:串行外围接口,用于与其他SPI兼容设备通信,虽然在某个版本中被提及已移除,但通常会在其他版本中存在。
4. **其他外设**:可能还包括ADC(模数转换器)、DAC(数模转换器)、PWM(脉宽调制)等,用于模拟信号处理和控制应用。
5. **电源管理**:具有灵活的电源管理选项,有助于优化系统功耗。
6. **调试支持**:通常包含JTAG和SWD(SWD接口用于调试和编程)。
用户手册会详细阐述这些特性的使用方法,包括引脚配置、初始化步骤、驱动程序开发、中断处理以及错误处理等。此外,手册还可能包含示例代码、电路设计建议和故障排查指南,帮助开发者快速上手并解决可能出现的问题。对于需要使用LPC1787进行项目开发的工程师来说,这份手册是必不可少的参考资料。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-02 上传
2013-03-21 上传
2018-05-29 上传
2018-01-24 上传
2009-12-08 上传
2018-08-17 上传
maht2011
- 粉丝: 0
- 资源: 1
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析