没有合适的资源?快使用搜索试试~ 我知道了~
首页LPC2378中文详细说明书:广州周立功单片机技术指南
LPC2378中文详细说明书:广州周立功单片机技术指南
5星 · 超过95%的资源 需积分: 22 5 下载量 180 浏览量
更新于2024-07-26
收藏 5.07MB PDF 举报
LPC2378中文说明书是一份详尽的文档,由广州周立功单片机发展有限公司提供,专门针对该公司的LPC2378嵌入式微控制器设计。这份文档旨在帮助用户深入了解和操作这款高性能的8位微处理器,它属于ARM Cortex-M3架构,支持丰富的外设接口和高效能处理能力。
在手册中,首先介绍了LPC2378的基本特性,如其32位内核、高达72MHz的运行速度、以及低功耗模式选项,适合于各种实时应用。用户可以在这里找到关于内存布局、中断系统、GPIO引脚配置和时钟管理等核心功能的详细介绍。
文档详细列出了硬件规格表,包括供电需求、封装形式和引脚图,方便工程师在设计电路板时进行参考。此外,还包含了丰富的软件开发工具和库函数信息,例如Keil uVision集成开发环境的使用方法和底层驱动程序的编写指南。
手册中还提供了技术支持部分,明确了公司在广州的办公地址、联系方式,包括电话、电子邮件和销售与服务网络分布,以便用户在遇到问题时能够及时获取帮助。无论是本地的广州专卖店,还是分布在南京、北京、重庆、杭州和成都等地的办事处,都设有专门的联系方式,确保了全国范围内的客户服务覆盖。
对于初次使用者,该说明书还包含了入门教程和故障排除指南,旨在简化上手过程,减少学习曲线。无论是技术新手还是经验丰富的开发人员,都能从中受益。
LPC2378中文说明书是理解和开发LPC2378微控制器的重要参考资料,无论是硬件设计、软件编程还是售后服务,都为用户提供了一站式的解决方案,体现了广州周立功单片机发展有限公司在行业中的专业性和对用户的支持力度。
广州周立功单片机发展有限公司
LPC23xx 用户手册 ©2008 Guangzhou ZLGMCU Development CO., LTD
xiv
18.5.7 响应寄存器(MCIResponse0-3 – 0xE008 C014,0xE008 C018,0xE008
C01C,0xE008 C020) ............................................................................................... 337
18.5.8 数据定时器寄存器(MCIDataTimer – 0xE008 C024) ............................ 338
18.5.9 数据长度寄存器(MCIDataLength – 0xE008 C028) ............................... 338
18.5.10 数据控制寄存器(MCIDataCtrl – 0xE008 C02C) ........................... 338
18.5.11 数据计数器寄存器(MCIDataCnt – 0xE008 C030) ........................ 339
18.5.12 状态寄存器(MCIStatus – 0xE008 C034) ........................................ 339
18.5.13 清零寄存器(MCIClear –0xE008 C038) .......................................... 340
18.5.14 中断屏蔽寄存器(MCIMask0 – 0xE008 C03C,MCIMask1 – 0xE008
C040) 341
18.5.15 FIFO计数器寄存器(MCIFifoCnt – 0xE008 C048) ................................ 341
18.5.16 数据FIFO寄存器(MCIFIFO – 0xE008 C080 到 0xE008 C0BC) ... 342
第 19 章 I
2
C接口I
2
C0,I
2
C1,I
2
C2 .............................................................................. 343
19.1 特性 ....................................................................................................................... 343
19.2 应用 ....................................................................................................................... 343
19.3 描述 ....................................................................................................................... 343
19.4 管脚描述 ............................................................................................................... 344
19.5 I
2
C操作模式 ......................................................................................................... 344
19.5.1 主发送器模式
............................................................................................... 344
19.5.2 主接受器模式 ............................................................................................... 345
19.5.3 从接受器模式 ............................................................................................... 346
19.5.4 从发送器模式 ............................................................................................... 346
19.6 I
2
C的实现和操作 ................................................................................................. 347
19.6.1 输入滤波器和输出部分 ............................................................................... 347
19.6.2 地址寄存器,I2ADDR ................................................................................ 348
19.6.3 比较器 ........................................................................................................... 348
19.6.4 移位寄存器,I2D AT .................................................................................... 348
19.6.5 仲裁和同步逻辑 ........................................................................................... 349
19.6.6 串行时钟发生器 ........................................................................................... 350
19.6.7 时序和控制 ................................................................................................... 350
19.6.8 控制寄存器,I2CONSET和I2CONCLR ..................................................... 350
19.6.9 状态译码器和状态寄存器 ........................................................................... 350
19.7 寄存器描述 ........................................................................................................... 350
19.7.1 I
2
C控制置位寄存器(I2C[0/1/2]CONSET:0xE001 C000, 0xE005 C000,
0xE008 0000) ............................................................................................................. 351
19.7.2 I
2
C控制清零寄存器(I2C[0/1/2]CONCLR:0xE001 C018, 0xE005 C018,
0xE008 0018) ............................................................................................................. 352
19.7.3 I
2
C状态寄存器(I2C[0/1/2]STAT - 0xE001 C004, 0xE005 C004, 0xE008
C004) 353
19.7.4 I
2
C数据寄存器(I2C[0/1/2]DAT- 0xE001 C008, 0xE005 C008, 0xE008 0008)
353
19.7.5 I
2
C从地址寄存器(I2C[0/1/2]ADR- 0xE001 C00C, 0xE005 C00C, 0xE008
000C) 353
广州周立功单片机发展有限公司
LPC23xx 用户手册 ©2008 Guangzhou ZLGMCU Development CO., LTD
xv
19.7.6 I
2
C SCL高电平占空比寄存器(I2C[0/1/2]SCLH- 0xE001 C010, 0xE005
C010, 0xE008 0010) ................................................................................................... 354
19.7.7 I
2
C SCL低电平占空比寄存器(I2C[0/1/2]SCLL- 0xE001 C014, 0xE005
C014, 0xE008 0014) ................................................................................................... 354
19.7.8 选择合适的I
2
C数据率和占空比 .................................................................. 354
19.8 I
2
C操作模式的细节 ............................................................................................. 355
19.8.1 主发送器模式 ............................................................................................... 355
19.8.2 主接收器模式 ............................................................................................... 356
19.8.3 从接收器模式 ............................................................................................... 356
19.8.4 从发送器模式 ............................................................................................... 360
19.8.5 各种不同的状态 ........................................................................................... 364
19.8.6 一些特殊的情况 ........................................................................................... 364
19.8.7 两个主机同时启动重复起始条件 ............................................................... 364
19.8.8 仲裁丢失后的数据传输 ............................................................................... 364
19.8.9 强制访问I
2
C总线 ......................................................................................... 365
19.8.10 SCL或SDA低电平妨碍I
2
C总线的操作 ...................................................... 365
19.8.11 总线错误 ............................................................................................... 365
19.8.12 I
2
C状态服务程序 ......................................................................................... 366
19.9 软件举例 ............................................................................................................... 367
19.9.1 初始化程序 ................................................................................................... 367
19.9.2 启动主机发送功能 ....................................................................................... 367
19.9.3 启动主机接收功能 ....................................................................................... 367
19.9.4 I
2
C中断程序 ................................................................................................. 367
19.9.5 非模式指定的状态 ....................................................................................... 368
19.9.6 主机状态 ....................................................................................................... 368
19.9.7 主机发送器状态 ........................................................................................... 368
19.9.8 主机接收器状态 ........................................................................................... 369
19.9.9 从机接受器状态 ........................................................................................... 370
19.9.10 从机发送器状态 ................................................................................... 372
第 20 章 I
2
S .............................................................................................................. 374
20.1 特性 ....................................................................................................................... 374
20.2 描述 ....................................................................................................................... 374
20.3 管脚描述 ............................................................................................................... 375
20.4 寄存器描述 ........................................................................................................... 375
20.4.1 数字音频输出寄存器(I2SDAO – 0xE008 8000) ................................... 376
20.4.2 数字音频输入寄存器(I2SDAI – 0xE008 8004) ..................................... 376
20.4.3 发送FIFO寄存器(I2STXFIFO – 0xE008 8008) ..................................... 377
20.4.4 接收FIFO寄存器(I2SRXFIFO – 0xE008 800C) ..................................... 377
20.4.5 状态反馈寄存器(I2SSTATE – 0xE008 8010)
........................................ 377
20.4.6 DMA配置寄存器 1(I2SDMA1 – 0xE008 8014) .................................... 377
20.4.7 DMA配置寄存器 2(I2SDMA2 – 0xE008 8018) .................................... 378
20.4.8 中断请求控制寄存器(I2SIRQ – 0xE008 801C) ..................................... 378
20.4.9 发送时钟速率寄存器(I2STXRATE – 0xE008 8020) ............................. 378
20.4.10 发送时钟速率寄存器(I2S RXRATE – 0xE008 8024) ..................... 379
广州周立功单片机发展有限公司
LPC23xx 用户手册 ©2008 Guangzhou ZLGMCU Development CO., LTD
xvi
20.5 I
2
S发送和接收接口 .............................................................................................. 379
20.6 FIFO控制器 .......................................................................................................... 380
第 21 章 定时器 0、1、2、3 .................................................................................. 382
21.1 特性 ....................................................................................................................... 382
21.2 应用 ....................................................................................................................... 382
21.3 描述 ....................................................................................................................... 382
21.4 管脚描述 ............................................................................................................... 382
21.4.1 多个CAP和MAT管脚 ................................................................................... 383
21.5 管脚描述 ............................................................................................................... 383
21.5.1 中断寄存器(T[0/1/2/3]IR - 0xE000 4000, 0xE000 8000, 0xE007 0000,
0xE007 4000) ............................................................................................................. 385
21.5.2 定时器控制寄存器(T[0/1/2/3]CR - 0xE000 4004, 0xE000 8004, 0xE007
0004, 0xE007 4004) ................................................................................................... 385
21.5.3 计数控制寄存器(T[0/1/2/3]CTCR - 0xE000 4070, 0xE000 8070, 0xE007
0070, 0xE007 4070) ................................................................................................... 385
21.5.4 匹配寄存器(MR0 – MR3) ...................................................................... 386
21.5.5 匹配控制寄存器(T[0/1/2/3]MCR - 0xE000 4014, 0xE000 8014, 0xE007
0014, 0xE007 4014) ................................................................................................... 386
21.5.6 捕获寄存器(CR0 - CR3) ......................................................................... 387
21.5.7 捕获控制寄存器(T[0/1/2/3]CCR – 0xE000 4028, 0xE000 8028, 0xE007
0028, 0xE007 4028) ............................................................................................... 387
21.5.8 外部匹配寄存器(T[0/1/2/3]EMR – 0xE000 403C, 0xE000 803C, 0xE007
003C, 0xE007 403C)
.................................................................................................. 388
21.6 定时器举例操作 ................................................................................................... 389
21.7 结构 ....................................................................................................................... 390
第 22 章 看门狗定时器(WDT) .......................................................................... 391
22.1 特性 ....................................................................................................................... 391
22.2 应用 ....................................................................................................................... 391
22.3 描述 ....................................................................................................................... 391
22.4 寄存器描述 ........................................................................................................... 392
22.4.1 看门狗模式寄存器(WDMOD – 0xE000 0000) ...................................... 392
22.4.2 看门狗定时器常数寄存器(WDTC – 0xE000 0004) .............................. 393
22.4.3 看门狗喂狗寄存器(WDFEED - 0xE000 0008) ...................................... 393
22.4.4 看门狗定时器值寄存器(WDTV – 0xE000 000C) ................................. 393
22.4.5 看门狗定时器时钟源选择寄存器(WDCLKSEL – 0xE000 0010) ........ 393
22.5 方框图 ................................................................................................................... 394
第 23 章 脉冲宽度调制器 ....................................................................................... 395
23.1 特征 ....................................................................................................................... 395
23.2 描述 ....................................................................................................................... 395
23.3 符合单边沿和双边沿控制规则的示例波形 ....................................................... 396
23.3.1 单边沿控制的PWM输出规则 ..................................................................... 397
23.3.2
双边沿控制的PWM输出规则 ..................................................................... 398
23.4 管脚描述 ............................................................................................................... 398
23.5 PWM基址 ............................................................................................................. 398
广州周立功单片机发展有限公司
LPC23xx 用户手册 ©2008 Guangzhou ZLGMCU Development CO., LTD
xvii
23.6 寄存器描述 ........................................................................................................... 398
23.6.1 PWM中断寄存器(PWM1IR - 0xE001 8000) ......................................... 400
23.6.2 PWM定时器控制寄存器(PWM1TCR - 0xE001 8004) ......................... 400
23.6.3 PWM计数控制寄存器(PWM1CTCR - 0xE001 8070) ........................... 401
23.6.4 PWM匹配控制寄存器(PWM1MCR - 0xE001 8014) ............................ 401
23.6.5 PWM捕获控制寄存器(PWM1CCR - 0xE001 8028) ............................. 403
23.6.6 PWM控制寄存器(PWM1PCR - 0xE001 804C) ..................................... 404
23.6.7 PWM锁存使能寄存器(PWM1LER - 0xE001 8050) .............................. 405
第 24 章 模数转换器(ADC) ............................................................................... 407
24.1 特性 ....................................................................................................................... 407
24.2 描述 ....................................................................................................................... 407
24.3 管脚描述 ............................................................................................................... 407
24.4 寄存器描述 ........................................................................................................... 407
24.4.1 A/D控制寄存器(AD0CR - 0xE003 4000) .............................................. 408
24.4.2 A/D全局数据寄存器(AD0GDR - 0xE003 4004) ................................... 409
24.4.3 A/D状态寄存器(ADSTAT - 0xE003 4030) ............................................ 410
24.4.4 A/D中断使能寄存器(ADINTEN - 0xE003 400C) ................................. 410
24.4.5
A/D数据寄存器(ADDR0~ADDR7 - 0xE003 4010~0xE003 402C) ... 411
24.5 操作 ....................................................................................................................... 411
24.5.1 硬件触发转换 ............................................................................................... 411
24.5.2 中断 ............................................................................................................... 411
24.5.3 精度和数字接收器 ....................................................................................... 411
第 25 章 数模转换器(DAC) ............................................................................... 413
25.1 特性 ....................................................................................................................... 413
25.2 管脚描述 ............................................................................................................... 413
25.3 寄存器描述(DACR - 0xE006 C000) .............................................................. 413
25.4 操作 ....................................................................................................................... 413
第 26 章 实时时钟(RTC)和蓄电池RAM ................................................................ 414
26.1 特性 ....................................................................................................................... 414
26.2 描述 ....................................................................................................................... 414
26.3 结构 ....................................................................................................................... 415
26.4 寄存器描述 ........................................................................................................... 415
26.4.1 RTC中断 ....................................................................................................... 416
26.4.2 混合寄存器组 ............................................................................................... 416
26.4.3 完整时间寄存器 ........................................................................................... 419
26.4.4 时间计数器组 ............................................................................................... 420
26.5 报警寄存器组 ....................................................................................................... 421
26.6 报警输出 ............................................................................................................... 422
26.7 RTC使用注意事项 ............................................................................................... 422
26.8 RTC时钟的产生 ................................................................................................... 422
26.8.1 基准时钟分频器(预分频器) ................................................................... 422
26.8.2 预分频整数寄存器(PREINT - 0xE002 4080) ........................................ 423
26.8.3 预分频小数寄存器(PREFRAC - 0xE002 4084) ..................................... 423
26.8.4 预分频器的使用范例 ................................................................................... 423
广州周立功单片机发展有限公司
LPC23xx 用户手册 ©2008 Guangzhou ZLGMCU Development CO., LTD
xvii
26.8.5 预分频器操作 ............................................................................................... 424
26.9 蓄电池RAM .......................................................................................................... 425
26.10 RTC外部 32kHz振荡器元件的选择 .................................................................... 425
第 27 章 Flash存储器编程固件 .............................................................................. 426
27.1 FLASH BOOT装载程序 ...................................................................................... 426
27.2 特性 ....................................................................................................................... 426
27.3 应用 ....................................................................................................................... 426
27.4 描述 ....................................................................................................................... 426
27.4.1 复位后的存储器映射 ................................................................................... 426
27.4.2 通信协议 ....................................................................................................... 427
27.5 BOOT处理流程图 ................................................................................................ 429
27.6 扇区数 ................................................................................................................... 429
27.7 代码读保护(CRP) ................................................................................................. 430
27.8 ISP命令 ................................................................................................................. 431
27.8.1 解锁 <解锁代码> ........................................................................................ 431
27.8.2 设置波特率 <波特率> <停止位> ............................................................... 432
27.8.3 回声 <设定> ................................................................................................ 432
27.8.4 写RAM<起始地址> <字节数> .................................................................... 432
27.8.5 读存储器 <地址> <字节数>
....................................................................... 433
27.8.6 准备写操作的扇区<起始扇区号> <结束扇区号> ..................................... 433
27.8.7 将RAM内容复制到Flash <Flash地址> <RAM地址> <字节数> ............... 434
27.8.8 运行<地址><模式> ...................................................................................... 434
27.8.9 擦除扇区<起始扇区号><结束扇区号> ...................................................... 435
27.8.10 扇区查空<起始扇区号><结束扇区号> .............................................. 435
27.8.11 读器件ID ............................................................................................... 436
27.8.12 读取Boot代码版本 ............................................................................... 436
27.8.13 比较<地址 1><地址 2><字节数> ....................................................... 436
27.8.14 ISP返回代码 ................................................................................................. 436
27.9 IAP命令 ................................................................................................................ 437
27.9.1 准备写操作扇区 ........................................................................................... 439
27.9.2 将RAM内容复制到Flash ............................................................................. 439
27.9.3 擦除扇区 ....................................................................................................... 440
27.9.4 扇区查空 ....................................................................................................... 440
27.9.5 读器件ID ....................................................................................................... 440
27.9.6 读取Boot代码版本 ....................................................................................... 441
27.9.7 比较<地址 1><地址 2><字节数> ............................................................... 441
27.9.8 重新引用ISP ................................................................................................. 441
27.9.9 IAP状态代码 ................................................................................................ 442
27.10 JTAG Flash编程接口 ............................................................................................ 442
第 28 章 通用DMA控制器(GPDMA) ............................................................... 443
28.1 简介 ....................................................................................................................... 443
28.2 GPDMA的特性 .................................................................................................... 443
28.3 功能概述 ............................................................................................................... 443
28.3.1 GPDMA功能描述 ........................................................................................ 444
剩余506页未读,继续阅读
2010-07-22 上传
2009-03-06 上传
2012-08-22 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2012-11-03 上传
2010-10-19 上传
yha_4611
- 粉丝: 0
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功