LPC1788官方开发板用户手册



《LPC1788官方开发板用户手册》由会员分享,可在线阅读,更多相关《LPC1788官方开发板用户手册(26页珍藏版)》请在装配图网上搜索。
1、LPC1788开发板 用户手册V1.0 date:2011.09.09 Revisionhistory Rev Date Description 1.0 20110909 初始版本 第1章产品概述1 1.1 开发板介绍1 破件部分1 软件资源列表2 1.2开发板购买配置3 1.3相关文档介绍4 1.4主处理器介绍4 1.5主处理器特性列表4 旨官2JIJ・・・.・7 2.1准备工作7 2.2出场跳线设置7 2.3使用出厂程序8 2.4恢复出场程序8 旨官3百更半乍扌田・・・.・9 3.1开发板预览9 3.2 破件接口介绍10 3.2.1
2、JTAG调试口10 3.2.2 SD卡10 3.2.3以太网10 3.2.4 音频11 3.2.5 USBDevice/Host/OTG11 3.2.6 LCD及触摸屏11 3.2.7 USBMiniAB接「1,调试串口11 328UART串口11 3.2.9用户按钮11 3.2.10LED11 •11JII••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 3.2.12CortexDebug+ETM调试接口(未焊接)12
3、 3.3原理图说明12 附录A技术支持与售后服务23 第1章产品概述 1.1开发板介绍 LPC1788是最新推出的一款基丁恩智浦LPC1788(Cortex-M3内核)处理器的全功能评估套件。开发板板aUSB转串口电路,用户只需一根USB线即可完成开发烧写等过程,同时开发板支持多种供电方式。 LPC1788是NXP半导体针对各种高级通讯,高质量图像显示等应用场合而设计的一款具有高集成度,以Cortex-M3为内核的微控制器,该微控制器包含有LCD控制器,10/100的以太网EMAC,USB全速Device/Host/OTG控制器,CAN总线控制器,SPI.SSP,IICZIIS
4、以及外部存储控制器EMC等资源,特适用工业控制和医疗系统的应用场合。 1.1.1硬件部分 LPC1788主芯片主频高达72MH乙98KB片内SRAM,512KB片内SPIFlash。板载EMC: • 32MBSDRAM • 1MBSRAM • 128MBnanflash • 4MBnorflash 并配有4'3寸触摸屏以及丰富的扩展接II: • 1个SDCard接口 • 2个USBHost接口 • 2个USBDevice接口 • 1个ADC可调电位器 • 1个USB转串口下载接口 • 2个UART串口,其中一个可作为modem接口 • 2个CAN接口 • 4路I2
5、S音频输入/接口 • 1个10/100M以太网接口 • 5个功能按键 • 7个LED灯 • 64个I/OPIN用户扩展接口 • 20PINJTAG调试接口 • CORTEXDebug+ETM调试接口(未焊接) • ARM10PIN(未焊接) 1.1.2软件资源列表 Module Project Function 01ADC 01-Adc_Interrupt 用ADC中断模式进行转化数据 02-Adc_Polling 用ADC轮询模式进行转化数据 02CAN 03-CAN_Selftest 测试CAN总线的回环模式 03CRC 04-Crc_Demo
6、测试CRC产生器 04DAC 05-DAC_Dma 测试是使用DMA传输和接受DAC转化的数据 06-DAC_SineWave 使用DAC产生一个正弦信号 05DMA 07-Dma_Flash2Ram 测试DMA传输数据从flash到RAM 06EEPROM 08-EEPROM_Demo 测试EEPROM的读写功能 07EMC 09-EMC_Nandflash 测试外部存储控制器(EMC)操作板上的NANDFLASH 10-EMC_Norflash 测试外部存储控制器(EMC)操作板上的NORF3SH 08GPIO ll-GPIO_Interrupt 测试
7、GPIO中断功能 12-GPIO_LedBlinky 利用GPIO中断功能去控制LED 09NVIC 13-Nvic_VectorTableRelocatj on 重定向中断向屋表 10PWM 14-Single_Edge 使用PWM单边沿模式在6个通道处产生PWM信号 15-Pwm_DualEdge 在3个通道处使用PWM双边沿模式产生PWM信号 16-Pwm_MatchInterrupt PWM的比较功能并且比较成功触发一次中断 11PWR 17-Pwr_Sleep 测试系统进入睡眠模式并且通过外部中断进行唤醒 18-Pwr_DeepSleep 测试系统
8、进入深度睡眠模式并且通过外部中断进行唤醒 12EMAC 19-Emac_EasyWeb 测试网口实现一个简单web网站的功能 13RTC 20-Rtc_Alarm 每1秒钟产生一次中断,每隔10秒钟产生一次闹铃 14SSP 21-SSP_Demo 测试使用SSP接口通过DMA传输数据 22-SSP_Touchscreen 测试捕捉触摸屏坐标功能 15SYSTICK 23-Systick_10msBase 系统滴答时钟每隔10ms产生一次中断 16TIMER 24-TIMER_MatchInterrupt 测试Timer模块在制怎的时间到来时产
9、 生一个中断 17WDT 25-Wdt_Interrupt 在一个设置的时间之后WDT产生一个中断 26-Wdt_Reset 在一个设置的时间之后WDT触发CPU重启 18LCD 27-LcdLQ043T3DX0A 测试LCD 28-LCD_Touchscreen 实现简单的触屏功能 19MCI 28-Mci_CidCard 通过读取卡的ID测试MCI 20USB 29-Usb_MassStorage USB大容量存储设备的实现 30-Usb_VirtualCom 配置USB设备为虚拟端口 21I2S 31-I2s_Audio I2S输出音频测试
10、 1.2开发板购买配置 NO. Items Qty Description Inspection 1 LPC1788开发板 1 LPC1788开发板 标配 2 4.3寸TFTLCD 1 液晶屏带触摸 标配 3 RJ45Cable 1 网线 标配 4 CD 1 开发板使用指导光盘 标配 5 DB9Cable 1 串口线 标配 6 MiniUSBCable 1 开发板供电,下载程序 标配 1.3相关文档介绍 Filename/Item 路径 LPC1788用户手册 01-Documents\UserManual
11、LPC1788MDK使用手册 01-Documents\UserManual LPC1788datasheet 01-Documents\Datasheet\ChipCore LPC1788usermanual.pdf 01-Documents\Datasheet\ChipCore 板级外设芯片手册 01-Documents\Datasheet\Peripheral LPC1788Schematic.pdf 01-Documents\Schematic 1.4主处理器介绍 LPC178x/177x是基JCortex-M3微控制器的高层次的集成度和低功耗的嵌入式应用。Cor
12、tex-M3是下一代核心,比ARM7在在和同的时钟速率卞提供了更好的的性能,以及其他系统増强功能,如现代化的调试,更高层次的支持块集成等。Cortex-M3CPU具有3级流水线和哈佛架构独立的本地指令和数据总线,以及性能略低的外设第三总线。 Cortex-M3的CPU还包括一个内部预取单元,支持随机分支机构。LPC178x/177x增加了一个专门的闪存加速器,让在闪存执行代码时提供最佳的性能。在最差的工业环境下,LPC178x/177x亦可以在120Hz的CPU频率下运作。 因为这些特性,LPC1788微处理器非常适用通信,工业控制和医疗领域。 1.5主处理器特性列表 > 高达512K
13、B的片上闪存程序存储器,貝有系统编程(ISP)和在应用中编程(IAP)功能 > 96KB的片上SRAM > 4KB的片上EEPROM > 外部存储器控制器提供支持异步静态存储器设备,如RAM,ROM和闪存高达64MB的,以及如动态存储器 > 单数据速率SDRAM > 八通道通用DMA控制器(GPDMA) > 多层AHB矩阵互连提供了一个单独为每个AHB主总线AHB主包括CPU,通用DMA控制器,以太网MAC,液晶控制器和USB接口 > LCD控制器,支持超扭曲向列(STN)和薄膜晶体管(TFT)显示器 > 以太网MACMil/RMII接口和专用的DMA控制器 > USB2.0
14、全速控制器,可用任何设备,主机配置,或OTG的设备和主机功能和专用片上PHY的操作DMA控制器 > 五个UARTs小数波特率发生器,内部FIFO,DMA,红外线支持,并支持RS-485/EIA-485oUART1还拥有全套的调制解调器握手信号。UART4包括一个同步模式和智能卡支持ISO7816-3的模式。在144-pin封装的器件提供了4个UARTa > 三SSP控制器,带FIFO和多协议功能。SSP模块接口可与GPDMA控制器一起使用。 > 增强的I2C总线接口,一个开漏输出支持 > 双通道CAN控制器 > I2S(Inter-IC音频)接口用丁•数字音频输入或输出,带小数率控制
15、。I2S接口可与GPDMA—起使用。I2S接「1支持3线数据传输和接收线或4线和结合的发送和接收连接,以及主时钟输出 > SD卡接口,还支持MMC卡 > 通用的I/O(GPIO)引脚。208针封装的有165个GPIO口,180针封装的有141个GPIO口,144针封装的有109个GPIO口 > 12位的模拟-数字转换器(ADC),10位数字-模拟转换器(DAC) > 四个通用定时器/计数器 > 一个电机控制PWM,支持三相电机控制 > 正交编码器接口,可监控一个外部正交编码器 > 两个标准的PWM/定时器模块与外部计数输入选项 > 一个独立的电源域的实时时钟(RTC) > 窗
16、口看门狗定时器(WWDT) > CRC控制模块 > Cortex-M3的系统节拍定时器,包括外部时钟输入选项 > 标准的JTAG测试/调试接门以及串行线调试和串行线跟踪端「1选项 > 仿真跟踪模块支持实时跟踪 > 单3.3V电源供电(2.4V至3.6V)。温度范围为-40°C至85°C。 > 4种降低功耗模式:睡眠,深度睡眠,掉电和深度掉电。节电,减少片上稳压器在或低J-100兆赫操作 > 4个外部中断输入可配置为边沿/电平墩感 > 非屏蔽中断(NMI)输入 > 时钟输出功能,可以反映主振荡器时钟,IRC时钟,RTC时钟,CPU时钟,USB时钟,看门狗定时器的时钟 > 唤醒
17、中断控制器(WIC)允许CPU自动唤醒 > 处理器唤醒掉电模式操作过程中能够通过任何中断掉电模式,掉电检测与单独的中断和强迫复位阈值 > 片上电复位(POR) > 片上晶体振荡器,1MHz至25MHz的经营范围 > 12MHz内部RC振荡器(IRC)的修剪,以1%的精度,可以选择作为一个系统时钟。 > 一个片上PLL,使CPU在不需要高频晶振的情况下以最大的速率运行 > 第二个,专用PLL可用作USB接口,以允许主PLL设置的灵活性 > 多功能引脚功能选择特性使能片上的多种外设功能 > 简化了电路板测试的边界扫描 更多信息请参考LPC1788_user_manual.pdf
18、 第2章快速启用 2.1准备工作 > 硕件资源要求。在测试LPC1788时,一台生产用的PC推荐使用以下配置: • 2.0GHz(或更高)的CPU • 512M内存 • 两个USB接口 • 一个串行接口 • WindowsXP操作系统 • 安装有KEIL集成开发环境(MDK4.21) • 如杲使用ISP下载;,则需要下flashmagic4.60 > 跳线设置:跳线使用默认位置,不必改动(此时JP2跳线耍断开)。如果使用ISP卞载镜像,要将J1接到「2的位置。 > 电源线连接:外接直流电源接口外接5V,2A的电源。 > 串口连接:通过提供的串口线实现实验板上的CON
19、2口与PC机上的串口连接。 > 液晶屏连接:将LCD液晶屏插在开发板的LCD屏接口上。 > USB连接:将一根USB线插在板上的MiniUSB接口上,另一端接在PC机USB接口上。 > SDCard连接:将SD卡(自行购买)插在开发板上的SD接口上。 > JTAG调试器连接:将提供的仿真器一端接在实验板的JTAG口,另一端和PC主机相连(需要通过JTAG转接头进行转接)。 > 串口接收设置:在PC机上运行超级终端串口通信程序,选择所用到的串「I并设置如下参数(设定状态:波特率(115200),数据位(8位),停止位(1位),校验位(无),数据流控制(无))。 > 网络连接:通过提供
20、的交叉网线将开发板的C0N3接口与PC端的网络接口进行连接。 2.2出场跳线设置 跳线焊盘的封装图示: 已旷J200.J201,・・eg:J205,J2O6,” LPC1788开发板的跳线说明: LPC1788开发板上跳线有九个,其中两个为ISP功能跳线;四个为USB接口使能跳线.另外三个为USB、LCD功能切换跳线,具体定义如卞: Left 1 2 3 Right ISPenab1e M ♦ ISPdisable Resetenab1e Resetdisable USB2device 1 USB
21、2Host USB1device/ OTG ♦ 4 USB1Host ♦ ♦ USB1INT < 4 • LCDVD21 USB1SCL 4 LCDVD22 USB1SDA ♦ LCDVD23 注:自动1SP完成之后,若耍运行程序,建议将ISP(JJ)和RESETU2)跳线断开。有些串口终端会将芯片RESET引脚拉低,导致程序不能正常运行。 2.3使用出厂程序 设置好开发板后,给开发板供电,LCD上会循环显示UCGUI的DOMO程序。测试过程请详见LPC1788MDK例程使用手册。 2.4恢复出场程序
22、 详见LPC1788MDK例程使用手册中MDKF载章节 第3章硬件描述 3.1开发板预览 I2S 以太网 ¥ 32MB SDRAM 高速CAN 128MB Nandflash 4MB Norflash 256B EEPROM SPIFlashi未焊接) 主芯片: LPC1788 LEG控…制… 串口收发 RS・232收 1ME USBTo RS232控制 USE控/制模块 LCD模块 IrDA (未焊接) 3.2硬件接口介绍 US3调 试吕口 及供电 4路音频谕入/出接口 UART Mo
23、ccit LSB Host/Device /OTG 64PIN用户 扩展接口 42带就損 屏接口 CITTT A^MlOpin 沬焊接) 8个LED SD_Cord 挨口 ACC可调 电位器 CortexDebug +ETMi周试揆口 (未焊接) 20PINJTAG 调试且口 功能按钮 3.2.1JTAG调试口 LPC1788开发板采用标准的20针脚JTAG连接器,通过提供的转接头以实现与ARM JTAG仿真器的连接,如ULink2°3.2.2SD卡 开发板上有一个SD/MMC卡接口,可以支持普通的SD卡和MMC卡。 3.2.3以太网
24、LPC1788开发板使用物理层芯片DP83848和集成的C0N3接口,可以支持10M/100M的以太网通信。另外同时支持MII和RMII接口模式。 3.2.4音频 LPC1788开发板I2S选用UDA1380,有4个音频接口:IX音频输出,IX输入,IX耳机输出,IX话筒输入。 3.2.5 USBDevice/Host/OTG LPC1788开发板提供了4个USBDevice/Host/OTG调试接口(con16,con17zcon18,con19),用J:USB通信。 3.2.6 LCD及触摸屏 LPC1788开发板提供了一个自带触摸功能的4.3寸LCD屏。 3.2.7 USB
25、MiniAB接口,调试串口 LPC1788开发板使用一个USBMini接口(CONI)来给开发板提供电源,除了用J:通信和跟踪调试外,此DBGU接口还可用于ISP下载。 3.2.8 UART串口 LPC1788提供了两个USRT串口(conl3zconl4),con13可作为uartmodem接口,con14作为普通串口使用。 3.2.9用户按钮 开发板上总共提供了5个按钮,SW1,SW2,SW3,SW4,RESE「分别与10引脚nEINTO、P219、P221、P225、RESET相连。 3.2.10 LED 开发板提供了8个可用的LED灯D5-D12。 3.2.11 CAN
26、总线接口 开发板提供两个CAN总线接口(con8zcon9) 3.2.12 CortexDebug+ETM调试接口(未焊接) LPC1788提供20pin的CortexDebug+ETM调试接口(con未焊接) 3.3原理图说明 (1)SDRAM内存 选用两片HY57V281620F芯片,8Mx32bit大小内存。 ⑵外扩 SRAM:选用ISSI的IS61LV512:L6-12T芯片,512KBx16bit大小内存 Norflash:选用SST的SST39VF160芯片,2Mx16bit大小内存 Nandflash:选用三星的K9F2808芯片,128M大小内存
27、
(3)EEPROM
选用Atmel的AT24C02芯片,256x8bit大小内存
SCLO
28、辻hDTR/RTScontrol)
VBUSD-D*ID
GND
Q1I1J_HScnUJxsQd_HS2J-d
(5)网口电路
L0/100MM!I
•以
XA3SU>“
fins
^8n>c
zx-Ke段
a3o
3EfilT.CBSU>-
3£MELRj£R 29、T.W 30、r-
CCftS
!LMRJAZKzy~sz
S7JQ
VKWI
UV8E
^XLOZKiCLUOAgC,
VIMR
BCKO
心
V0UTL
2A'A0
CC»:l
g
VCVTR
DATAJ
uQAixon
5V3OX
rtcb
X5DA)VSS 31、.tARJAZK
辭6XDR4!0
♦AAr-
R420
10
1>S
CCM9
!E/ftWX平~\z
1_/X
CANBUS
R48«0R
Mar)::CA241
CONECON2P
STB
RXD
D2I
Xark:CM2
TXDGND
R5160R
U14TJA1040
3RD1
U1 32、2TJA104D
STB
CAKIH
RXD
SPLIT
TXD
CANL
GND
VCC
4-5V
CANH
SPLIT
CANL
VCC
C^5||104
(8)
DEBUG
ARMlOpin
(50Mil)
CONOCON2P
CON10
J2X5・1.27mm
4
TCK
6
TDO
8
TDI
>1D_
RST
TMS
VCCSWDIOGND1SWCLK 33、19
GND
1
3
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
CONX
JTAG
4
TCK
6
TDO
8
TDI
10
RST
TMS
12
14
16
18
20
1>P206/LCDVD43.14
匸二>P205/LCDLP3.14
1P204/LCDENAB3.14
I>>P203/LCDFP3.14{ZZ>P202.fLCDDCLK3,14
(9)uartlfullmodem
34、
Z-IAH.IOJOop^i)
.CU1CTS
.C'・X二
:»=宓
G「・.C.:=p
D33R1M
C._HF
CU「RI"
£H;RB2
二::RC4
UART1FullMODEM
♦3V3
T1IK
T10UT
I2IH
T20UT
T3IH
T3OU7
R10UT
R1W
POJT
R2W
^>W*P40JT
R4F4
3JT
R5T4
Cl*
POJT0 35、
Cl-
C2-
FOTCEOCJ
C2-
、;•
◎在曲
V-
r/v*ALlD
vocGND
U15MAX3243
2
oa
TXO
10
8一
nm
D-R
4
ce
R>D
刍
09.
CTS
&
03
cc
7
nm
D3R
ft
ce
R
♦3V3
C07JU_Cft9jd_COD
104f104
104
GNO
(10)UART2RS232
UART2RS232
+3V3
U16
2LC74"T104
TXD2
RXD2
GND
C72
H-105
丄C75
10 36、5
15
11
12
>e-ia
vcc
C1+
v+
C1-
V-
C2+
GND
C2-
T1IN
T10UT
R10UT
RUN
T2IN
T2OUT
R20UT
R2IN
MAX3232C
CQN13
GSO
n~io5
±Lc73
C0N14
•LC76
"T105
GND
DB9-M
OO—OO—OO—O
(11)IrDA(未焊接)
IrDA
(12)S 37、PIFlash(未焊接)
SPIFlash
3
3.14
3J4
3J4
SSELO匚二>
MOSIO
MISOO
SCKO匚二>
U18
AT26DF161-SU/SST25VF032/MX25L03206EM2I-12G
1
+3V3
2,6,7.8,12,14
R71
N.C
nRSTOUTI>2W
+3V3
R75
10K
(13)RS485(未焊接)
CSSIso
SCK
VCC
WPHOLD
GND
U20
▽
GND
+3V3
CS#SSOSCK
丄C78
"T104
WP#
RESET#GND
AT45DB 38、321D-SU
3J0
RS485(LPC1768Only)
十3'/3
CON7CON2P
RXD3N帀8D4
GND<—yvV—
R49NC
3.13US8_PWRD2/U3_OE匚二
GND〈
TXD3
(14)SDCard
SD
P017fSDF
P0I8/SDh
MCIDATI
MCIDAT0
MCICLK
MCICMD
MCIDAT3
MCIDAT2 39、
亠EC16
10uF/10V
CON15GNDSDCARD
VCCSD
/
J13
RO
VCC
RE
B
DE
A
DI
GND
SP3485
A
R47
120
GND
R811K
3D
D1LE
nCD
WP
DAT1
PAD4
DATO
VSS2
PAD3
CLK
VDD
PAD2
VSS1
CMD
PAD1
CD/DAT3
*^>AT2
14
13
12
40、
GND
(15)USBDevice/Host/OTG
mJiamuL^ajai.>•-
i*K»S8_r»Ti
'‘除
ea
41、PXVR02/J3_OE£>•
3JS6)2
3USd2
J53PKJ63P1H
VBUS8
D1$ItMMfi
」掩J
vcc0-0*6H0SHELLSHELLSMELLSHELL
HOST
OHCOND
eso
(16)LCD
士MJ盘
16BitLCD(5:6:5)
3PS12U
M^9U
?s:~«J
JS-CtUC
3T»ftg.P忙
5QAM•仇SCI
3. 42、12灼」""862
3JM_«_D*1LCCVD13:皿立:VtV:OvOt4
2LeC,LS-.VCDW15:-2ULCUW1&2JZS55PXDMCDYDX
IQH;I
I'>□'':D_
f=C.兀5?
—VO*3J?
"Ttn—
J=C73•«41
IV42
俗4[
-YW"AAl
・、—
m»cw
£=±
rre
3QB
v:c
.1y
Rl”NC
XJ:D.gWECTLKE,Q
3LK
39PSCKXCCPiff吃2ZCZ2
3.V畑CZ>—»VA-
RltfNC 43、
3.9P202LCECOJC
3^CttCClE
311V=2»:
3QUEC5
311St«R
:•iMucor,**
2ALX^W
CLWCOM
~WA石£
RIXMC
8MX-
誥荽益X?窗饗U1恳B
<8>
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 市委书记在党委理论学习中心组基层减负专题研讨发言材料
- 研讨发言材料:领导干部需要掌握的最根本的本领是理论素养
- 常务副市长在2025年全市诚信建设工作推进会上的讲话发言材料
- 在 2025 年社区 “邻里和谐共建年” 活动动员大会上的讲话发言材料
- 在2025年市法治政府建设工作推进会上的讲话发言材料
- 在2025年全区依法行政工作推进会上的讲话发言材料
- 在2025年区文化和旅游资源普查工作推进会上的讲话发言材料2篇
- 校党委书记在2025年春学期干部教师大会上的讲话发言材料
- 县关于全省基层党建工作巡查调研反馈意见的整改工作方案
- 三化并举聚力攻坚奋力推动县档案馆工作再上新台阶三型党支部品牌开创基层党建工作新路径
- 深入贯彻中央八项规定精神学习教育专题辅导党课
- 市国资委关于开展学习中央八项规定主题教育工作方案材料
- 在2025年全市水电气网联合报装“一件事”工作推进会上的讲话发言材料
- 乡镇党委书记在2025年全面从严治党暨党风廉政建设工作会议上的讲话发言材料
- 市长在2025年全市法治政府建设工作推进会上的讲话发言材料