LPC1788官方开发板用户手册_第1页
LPC1788官方开发板用户手册_第2页
LPC1788官方开发板用户手册_第3页
LPC1788官方开发板用户手册_第4页
LPC1788官方开发板用户手册_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、LPC1788开发板用户手册V1.0date:2011.09.09RevisionhistoryRevDateDescription1.020110909初始版本1TOC o 1-5 h z HYPERLINK l bookmark2第1章产品概述1 HYPERLINK l bookmark4开发板介绍1破件部分1软件资源列表2 HYPERLINK l bookmark61.2开发板购买配置3 HYPERLINK l bookmark81.3相关文档介绍4 HYPERLINK l bookmark101.4主处理器介绍4 HYPERLINK l bookmark121.5主处理器特性列表4旨官

2、2JIJ.7 HYPERLINK l bookmark162.1准备工作7 HYPERLINK l bookmark182.2出场跳线设置7 HYPERLINK l bookmark202.3使用出厂程序8 HYPERLINK l bookmark222.4恢复出场程序8旨官3百更半乍扌田.9 HYPERLINK l bookmark263.1开发板预览9 HYPERLINK l bookmark28破件接口介绍10JTAG调试口10SD卡103.2.3以太网10音频11USBDevice/Host/OTG11LCD及触摸屏11USBMiniAB接1,调试串口11328UART串口113.2.

3、9用户按钮113.2.10LED1111JII3.2.12CortexDebug+ETM调试接口(未焊接)12 HYPERLINK l bookmark303.3原理图说明12附录A技术支持与售后服务231第1章产品概述1.1开发板介绍LPC1788是最新推出的一款基丁恩智浦LPC1788(Cortex-M3内核)处理器的全功能评估套件。开发板板aUSB转串口电路,用户只需一根USB线即可完成开发烧写等过程,同时开发板支持多种供电方式。LPC1788是NXP半导体针对各种高级通讯,高质量图像显示等应用场合而设计的一款具有高集成度,以Cortex-M3为内核的微控制器,该微控制器包含有LCD控制

4、器,10/100的以太网EMAC,USB全速Device/Host/OTG控制器,CAN总线控制器,SPI.SSP,IICZIIS以及外部存储控制器EMC等资源,特适用工业控制和医疗系统的应用场合。1.1.1硬件部分LPC1788主芯片主频高达72MH乙98KB片内SRAM,512KB片内SPIFlash。板载EMC:32MBSDRAM1MBSRAM128MBnanflash4MBnorflash并配有43寸触摸屏以及丰富的扩展接II:1个SDCard接口2个USBHost接口2个USBDevice接口1个ADC可调电位器1个USB转串口下载接口2个UART串口,其中一个可作为modem接口2

5、个CAN接口4路I2S音频输入/接口1个10/100M以太网接口5个功能按键7个LED灯64个I/OPIN用户扩展接口20PINJTAG调试接口CORTEXDebug+ETM调试接口(未焊接)ARM10PIN(未焊接)1.1.2软件资源列表ModuleProjectFunction01ADC01-Adc_Interrupt用ADC中断模式进行转化数据02-Adc_Polling用ADC轮询模式进行转化数据02CAN03-CAN_Selftest测试CAN总线的回环模式03CRC04-Crc_Demo测试CRC产生器04DAC05-DAC_Dma测试是使用DMA传输和接受DAC转化的数据06-D

6、AC_SineWave使用DAC产生一个正弦信号05DMA07-Dma_Flash2Ram测试DMA传输数据从flash到RAM06EEPROM08-EEPROM_Demo测试EEPROM的读写功能07EMC09-EMC_Nandflash测试外部存储控制器(EMC)操作板上的NANDFLASH10-EMC_Norflash测试外部存储控制器(EMC)操作板上的NORF3SH08GPIOll-GPIO_Interrupt测试GPIO中断功能12-GPIO_LedBlinky利用GPIO中断功能去控制LED09NVIC13-Nvic_VectorTableRelocatjon重定向中断向屋表10

7、PWM14-Single_Edge使用PWM单边沿模式在6个通道处产生PWM信号15-Pwm_DualEdge在3个通道处使用PWM双边沿模式产生PWM信号16-Pwm_MatchInterruptPWM的比较功能并且比较成功触发一次中断11PWR17-Pwr_Sleep测试系统进入睡眠模式并且通过外部中断进行唤醒18-Pwr_DeepSleep测试系统进入深度睡眠模式并且通过外部中断进行唤醒12EMAC19-Emac_EasyWeb测试网口实现一个简单web网站的功能13RTC20-Rtc_Alarm每1秒钟产生一次中断,每隔10秒钟产生一次闹铃14SSP21-SSP_Demo测试使用SSP

8、接口通过DMA传输数据22-SSP_Touchscreen测试捕捉触摸屏坐标功能15SYSTICK23-Systick_10msBase系统滴答时钟每隔10ms产生一次中断16TIMER24-TIMER_MatchInterrupt测试Timer模块在制怎的时间到来时产生一个中断17WDT25-Wdt_Interrupt在一个设置的时间之后WDT产生一个中断26-Wdt_Reset在一个设置的时间之后WDT触发CPU重启18LCD27-LcdLQ043T3DX0A测试LCD28-LCD_Touchscreen实现简单的触屏功能19MCI28-Mci_CidCard通过读取卡的ID测试MCI20

9、USB29-Usb_MassStorageUSB大容量存储设备的实现30-Usb_VirtualCom配置USB设备为虚拟端口21I2S31-I2s_AudioI2S输出音频测试1.2开发板购买配置NO.ItemsQtyDescriptionInspection1LPC1788开发板1LPC1788开发板标配24.3寸TFTLCD1液晶屏带触摸标配3RJ45Cable1网线标配4CD1开发板使用指导光盘标配5DB9Cable1串口线标配6MiniUSBCable1开发板供电,下载程序标配1.3相关文档介绍Filename/Item路径LPC1788用户手册01-DocumentsUserMan

10、ualLPC1788MDK使用手册01-DocumentsUserManualLPC1788datasheet01-DocumentsDatasheetChipCoreLPC1788usermanual.pdf01-DocumentsDatasheetChipCore板级外设芯片手册01-DocumentsDatasheetPeripheralLPC1788Schematic.pdf01-DocumentsSchematic1.4主处理器介绍LPC178x/177x是基JCortex-M3微控制器的高层次的集成度和低功耗的嵌入式应用。Cortex-M3是下一代核心,比ARM7在在和同的时钟速率

11、卞提供了更好的的性能,以及其他系统増强功能,如现代化的调试,更高层次的支持块集成等。Cortex-M3CPU具有3级流水线和哈佛架构独立的本地指令和数据总线,以及性能略低的外设第三总线。Cortex-M3的CPU还包括一个内部预取单元,支持随机分支机构。LPC178x/177x增加了一个专门的闪存加速器,让在闪存执行代码时提供最佳的性能。在最差的工业环境下,LPC178x/177x亦可以在120Hz的CPU频率下运作。因为这些特性,LPC1788微处理器非常适用通信,工业控制和医疗领域。1.5主处理器特性列表高达512KB的片上闪存程序存储器,貝有系统编程(ISP)和在应用中编程(IAP)功能

12、96KB的片上SRAM4KB的片上EEPROM外部存储器控制器提供支持异步静态存储器设备,如RAM,ROM和闪存高达64MB的,以及如动态存储器单数据速率SDRAM八通道通用DMA控制器(GPDMA)多层AHB矩阵互连提供了一个单独为每个AHB主总线AHB主包括CPU,通用DMA控制器,以太网MAC,液晶控制器和USB接口LCD控制器,支持超扭曲向列(STN)和薄膜晶体管(TFT)显示器以太网MACMil/RMII接口和专用的DMA控制器USB2.0全速控制器,可用任何设备,主机配置,或OTG的设备和主机功能和专用片上PHY的操作DMA控制器五个UARTs小数波特率发生器,内部FIFO,DMA

13、,红外线支持,并支持RS-485/EIA-485oUART1还拥有全套的调制解调器握手信号。UART4包括一个同步模式和智能卡支持ISO7816-3的模式。在144-pin封装的器件提供了4个UARTa三SSP控制器,带FIFO和多协议功能。SSP模块接口可与GPDMA控制器一起使用。增强的I2C总线接口,一个开漏输出支持双通道CAN控制器I2S(Inter-IC音频)接口用丁数字音频输入或输出,带小数率控制。I2S接口可与GPDMA起使用。I2S接1支持3线数据传输和接收线或4线和结合的发送和接收连接,以及主时钟输出SD卡接口,还支持MMC卡通用的I/O(GPIO)引脚。208针封装的有16

14、5个GPIO口,180针封装的有141个GPIO口,144针封装的有109个GPIO口12位的模拟-数字转换器(ADC),10位数字-模拟转换器(DAC)四个通用定时器/计数器一个电机控制PWM,支持三相电机控制正交编码器接口,可监控一个外部正交编码器两个标准的PWM/定时器模块与外部计数输入选项一个独立的电源域的实时时钟(RTC)窗口看门狗定时器(WWDT)CRC控制模块Cortex-M3的系统节拍定时器,包括外部时钟输入选项标准的JTAG测试/调试接门以及串行线调试和串行线跟踪端1选项仿真跟踪模块支持实时跟踪单3.3V电源供电(2.4V至3.6V)。温度范围为-40C至85C。4种降低功耗

15、模式:睡眠,深度睡眠,掉电和深度掉电。节电,减少片上稳压器在或低J-100兆赫操作4个外部中断输入可配置为边沿/电平墩感非屏蔽中断(NMI)输入时钟输出功能,可以反映主振荡器时钟,IRC时钟,RTC时钟,CPU时钟,USB时钟,看门狗定时器的时钟唤醒中断控制器(WIC)允许CPU自动唤醒处理器唤醒掉电模式操作过程中能够通过任何中断掉电模式,掉电检测与单独的中断和强迫复位阈值片上电复位(POR)片上晶体振荡器,1MHz至25MHz的经营范围12MHz内部RC振荡器(IRC)的修剪,以1%的精度,可以选择作为一个系统时钟。一个片上PLL,使CPU在不需要高频晶振的情况下以最大的速率运行第二个,专用

16、PLL可用作USB接口,以允许主PLL设置的灵活性多功能引脚功能选择特性使能片上的多种外设功能简化了电路板测试的边界扫描更多信息请参考LPC1788_user_manual.pdf第2章快速启用2.1准备工作硕件资源要求。在测试LPC1788时,一台生产用的PC推荐使用以下配置:2.0GHz(或更高)的CPU512M内存两个USB接口一个串行接口WindowsXP操作系统安装有KEIL集成开发环境(MDK4.21)如杲使用ISP下载;,则需要下flashmagic4.60跳线设置:跳线使用默认位置,不必改动(此时JP2跳线耍断开)。如果使用ISP卞载镜像,要将J1接到2的位置。电源线连接:外接

17、直流电源接口外接5V,2A的电源。串口连接:通过提供的串口线实现实验板上的CON2口与PC机上的串口连接。液晶屏连接:将LCD液晶屏插在开发板的LCD屏接口上。USB连接:将一根USB线插在板上的MiniUSB接口上,另一端接在PC机USB接口上。SDCard连接:将SD卡(自行购买)插在开发板上的SD接口上。JTAG调试器连接:将提供的仿真器一端接在实验板的JTAG口,另一端和PC主机相连(需要通过JTAG转接头进行转接)。串口接收设置:在PC机上运行超级终端串口通信程序,选择所用到的串I并设置如下参数(设定状态:波特率(115200),数据位(8位),停止位(1位),校验位(无),数据流控

18、制(无)。网络连接:通过提供的交叉网线将开发板的C0N3接口与PC端的网络接口进行连接。2.2出场跳线设置跳线焊盘的封装图示:已旷J200.J201,eg:J205,J2O6,”LPC1788开发板的跳线说明:LPC1788开发板上跳线有九个,其中两个为ISP功能跳线;四个为USB接口使能跳线.另外三个为USB、LCD功能切换跳线,具体定义如卞:Left123RightISPenab1eMISPdisableResetenab1eResetdisableUSB2device1USB2HostUSB1device/OTG4USB1HostUSB1INT4LCDVD21USB1SCL4LCDVD2

19、2USB1SDALCDVD23注:自动1SP完成之后,若耍运行程序,建议将ISP(JJ)和RESETU2)跳线断开。有些串口终端会将芯片RESET引脚拉低,导致程序不能正常运行。2.3使用出厂程序设置好开发板后,给开发板供电,LCD上会循环显示UCGUI的DOMO程序。测试过程请详见LPC1788MDK例程使用手册。2.4恢复出场程序详见LPC1788MDK例程使用手册中MDKF载章节第3章硬件描述3.1开发板预览I2S以太网32MBSDRAM高速CAN128MBNandflash4MBNorflash256BEEPROMSPIFlashi未焊接)主芯片:LPC1788LEG控制串口收发RS2

20、32收1MEUSBToRS232控制USE控/制模块LCD模块IrDA(未焊接)3.2硬件接口介绍US3调试吕口及供电4路音频谕入/出接口UARTMoccitLSBHost/Device/OTG64PIN用户扩展接口42带就損屏接口CITTTAMlOpin沬焊接)8个LEDSD_Cord挨口ACC可调电位器CortexDebug+ETMi周试揆口(未焊接)20PINJTAG调试且口功能按钮3.2.1JTAG调试口LPC1788开发板采用标准的20针脚JTAG连接器,通过提供的转接头以实现与ARMJTAG仿真器的连接,如ULink23.2.2SD卡开发板上有一个SD/MMC卡接口,可以支持普通的

21、SD卡和MMC卡。3.2.3以太网LPC1788开发板使用物理层芯片DP83848和集成的C0N3接口,可以支持10M/100M的以太网通信。另外同时支持MII和RMII接口模式。3.2.4音频LPC1788开发板I2S选用UDA1380,有4个音频接口:IX音频输出,IX输入,IX耳机输出,IX话筒输入。USBDevice/Host/OTGLPC1788开发板提供了4个USBDevice/Host/OTG调试接口(con16,con17zcon18,con19),用J:USB通信。LCD及触摸屏LPC1788开发板提供了一个自带触摸功能的4.3寸LCD屏。USBMiniAB接口,调试串口LP

22、C1788开发板使用一个USBMini接口(CONI)来给开发板提供电源,除了用J:通信和跟踪调试外,此DBGU接口还可用于ISP下载。UART串口LPC1788提供了两个USRT串口(conl3zconl4),con13可作为uartmodem接口,con14作为普通串口使用。3.2.9用户按钮开发板上总共提供了5个按钮,SW1,SW2,SW3,SW4,RESE分别与10引脚nEINTO、P219、P221、P225、RESET相连。LED开发板提供了8个可用的LED灯D5-D12。CAN总线接口开发板提供两个CAN总线接口(con8zcon9)CortexDebug+ETM调试接口(未焊接

23、)LPC1788提供20pin的CortexDebug+ETM调试接口(con未焊接)3.3原理图说明(1)SDRAM内存选用两片HY57V281620F芯片,8Mx32bit大小内存。外扩SRAM:选用ISSI的IS61LV512:L6-12T芯片,512KBx16bit大小内存Norflash:选用SST的SST39VF160芯片,2Mx16bit大小内存Nandflash:选用三星的K9F2808芯片,128M大小内存(3)EEPROM选用Atmel的AT24C02芯片,256x8bit大小内存SCLOSDAOEEPROMR843.9K+3V3GNDU21vccNC1WPNC2SCLNC

24、3SDAVSSRZ6AT24C02/SO8X7GNDGND(4)USBToRS232(ISPwithDTR/RTScontrol)USBToRS232(ISPw辻hDTR/RTScontrol)VBUSD-D*IDGNDQ1I1J_HScnUJxsQd_HS2J-d(5)网口电路L0/100MM!I以XA3SU“fins8nczx-Ke段a3o3EfilT.CBSU-3MELRjR41K02銀轨0凭CRSCRSDULED7SASneoir3XH*他1BKEICT.KECTb曰WT.W44-17?GAORXOSTYAD!=?*、心即工冲、呵RXOP5MYQQSQjaagoPPBNI2MOEtCT

25、.TXDIGNDSV372tcVCMCf(6)I2SI2S(TJTA1380)xnscio11SDA!333333I-:-;2A7.IUMrfl5-OjrRESETVREFVDODV5S0(7)CAN总线輕4”=X.GMAX.G畑SIWHizaxeSC41MEW3V3ftX0计Ar-CCftS!LMRJAZKzyszS7JQVKWIUV8EXLOZKiCLUOAgC,VIMRBCKO心V0UTL2AA0CC:lgVCVTRDATAJuQAixon5V3OXrtcbX5DA)VSSSCCM9!E/ftWX平z1_/XCANBUSR480RMar):CA241CONECON2PSTBRXDD2IX

26、ark:CM2TXDGNDR5160RU14TJA10403RD1U12TJA104DSTBCAKIHRXDSPLITTXDCANLGNDVCC4-5VCANHSPLITCANLVCCC5|104(8)DEBUGARMlOpin(50Mil)CONOCON2PCON10J2X51.27mm4TCK6TDO8TDI1D_RSTTMSVCCSWDIOGND1SWCLKP206/LCDVD43.14匸二P205/LCDLP3.141P204/LCDENAB3.14IP203/LCDFP3.14ZZP202.fLCDDCLK3,14(9)uartlfullmodemZ-IAH.IOJOopi).CU1

27、CTS.CX二:=宓G.C.:=pD33R1MC._HFCURIH;RB2二::RC4UART1FullMODEM3V3T1IKT10UTI2IHT20UTT3IHT3OU7R10UTR1WPOJTR2WW*P40JTR4F43JTR5T4Cl*POJT0Cl-C2-FOTCEOCJC2-、;在曲V-r/v*ALlDvocGNDU15MAX32432oaTXO108一nmD-R4ceRD刍09.CTS&03cc7nmD3RftceR3V3C07JU_Cft9jd_COD104f104104GNO(10)UART2RS232UART2RS232+3V3U162LC74T104TXD2RXD2GNDC72H-105丄C75105151112e-iavccC1+v+C1-V-C2+GNDC2-T1INT10UTR10UTRUNT2INT2OUTR20UTR2INMAX3232CCQN13GSOnio5Lc73C0N14LC76T10

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论