基于NXP LPC1788芯片(Cortex-M3内核)
EM-LPC1788是我们最新推出的一款基于恩智浦LPC1788(Cortex-M3内核)处理器的全功能评估套件。开发板板载USB转串口电路,用户只需一根USB线即可完成开发烧写等过程,同时开发板支持多种供电方式。
LPC1788 是NXP半导体针对各种高级通讯,高质量图像显示等应用场合而设计的一款具有高集成度,以Cortex-M3为内核的微控制器,该微控制器包含有LCD控制器,10/100的以太网EMAC,USB全速Device/Host/OTG控制器, CAN总线控制器,SPI,SSP,IIC,IIS以及外部存储控制器EMC等资源,特适用于工业控制和医疗系统的应用场合。
处理器 | NXP LPC1788,Cortex-M3内核,主频120MHz. | 存储器 | 512KB内部Flash
96KB 内部SRAM | 128MB外扩Nandflash
4MB 外扩Norflash
32MB外扩SDRAM
1MB 外扩SRAM | 调试接口 | 20Pin JTAG调试接口,支持JTAG模式,SWD模式 | 接口 | USB转RS232接口
1个3线RS232串行口
1个9线RS232串行口
2路CAN总线接口
SD Card接口
I2S音频输入/接口
8个用户LED灯
USB Host *1,USB Device*1
10/100M Ethernet 接口
TFT- LCD屏接口(标配4.3寸屏)
四线电阻式触摸
ADC可调电位器
RTC(带后备电池)
64个I/O扩展 (CPU资源)
20PIN 标准JTAG调试接口 | 按键 | 4个用户按键 | Reset按键 | 供电 | 支持USB2UART mini USB/USB1/USB2/EXT 5V供电方式 . |
Module | Project | Function | 01 ADC | 01-Adc_Polling | 用ADC 轮询模式进行转化数据 | 02-Adc_Interrupt | 用ADC 中断模式进行转化数据 | 03-Adc_Dma | 用ADC DMA模式进行转化数据 | 04-Adc_Burst | 用ADC 触发模式进行转化单个或者多个数据输入,当触发通道正在运行的时候,形成ADC注入转化组 | 02 CAN | 05-CAN_Selftest | 测试CAN总线的回环模式 | 06-CAN_Bypass | 测试CAN总线的旁路模式 | 07-CAN_Aflut | 测试CAN动态建立和更新AFLUT表 | 03 CRC | 08-Crc_Dma | 在DM支持下测试CRC 产生器 | 09-Crc_Demo | 测试CRC产生器 | 04 DAC | 10-DAC_Dma | 测试是使用DMA 传输和接受DAC转化的数据 | 11-DAC_SineWave | 使用DAC产生一个正弦信号 | 05 DMA | 12-Dma_Flash2Ram | 测试DMA 传输数据从flash 到RAM | 06 EEPROM | 13-EEPROM_Demo | 测试EEPROM的读写功能 | 07 EMAC | 14-EMAC_Easyweb | 测试网口实现一个简单web网站的功能 | 15-EMAC_Raw | 测试网口不依赖与上层TCP/IP层收发原始数据包的帧格式 | 16-EMAC_Uip | 生成一个简单网络接口,包括IP,ICMP,UDP和TCP 协议 | 08 EMC | 17-EMC_Nandflash | 测试外部存储控制器(EMC)操作板上的NAND FLASH | 18- EMC_Norflash | 测试外部存储控制器(EMC)操作板上的NOR FLASH | 19- EMC_SDRAM | 测试外部存储控制器(EMC)操作板上的SDRAM | 20- EMC_SRAM | 测试外部存储控制器(EMC)操作板上的SRAM | 09 GPIO | 21-GPIO_Interrupt | 测试GPIO 中断功能 | 22-GPIO_LedBlinky | 利用GPIO中断功能去控制LED | 10 I2C | 23-I2C | 测试I2C去控制 PCA9532. | 11 I2S Audio | 24-I2S_Interrupt | 测试I2S 使用中断模式去传输数据 | 25- I2S_Dma | 测试I2S的DMA模式 | 26- I2S_Mclk | 测试I2S 主时钟作为I2S的时钟源 | 27-I2S_4Wire | 测试I2S使用4线模式 | 28- I2S_Audio | 测试利用I2S接口传输音频数据并且播放这段音乐,能够通过耳机听到这段音乐。 | 12 LCD | 29-LCD | 测试 LCD和触屏 | 13 MCI | 30-SD_Card | 测试SD_Card | 14 MCPWM | 31-MCPWM | 测试 PWM 汽车电子模块 | 15 NVIC | 32-NVIC_Prioties | 配置 NVIC 优先级组去测试中断链或者抢占式中断模式 | 33-NVIC_Vector | 重定向中断向量表 | 16 PWM | 34-Single_Edge | 使用PWM单边沿模式在6个通道处产生PWM信号 | 35- Pwm_DualEdge | 在3个通道处使用PWM双边沿模式产生PWM信号 | 36- Pwm_MatchInterrupt | PWM的比较功能并且比较成功触发一次中断 | 17 PWR | 37- Pwr_Sleep | 测试系统进入睡眠模式并且通过外部中断进行唤醒 | 38- Pwr_DeepSleep | 测试系统进入深度睡眠模式并且通过外部中断进行唤醒 | 39- Pwr_PowerDown | 测试系统进入掉电模式并且通过不可屏蔽中断进行唤醒 | 40- Pwr_DeepPowerDown | 测试系统进入深入掉电模式并且通过RTC中断进行唤醒 | 18 QEI | 41-QEI | 使用正交编码器接口(QEI)组件进行速率计算 | 19 RTC | 42- RTC_Alarm | 每1秒钟产生一次中断,每隔10秒钟产生一次闹铃 | 43- RTC_Calibration | 校准RTC时钟 | 20 SSP | 44- SSP | 测试使用SSP接口通过DMA传输数据 | 21 SYSTICK | 45- Systick_10msBase | 系统滴答时钟每隔10ms产生一次中断 | 46- Systick_Stclk | 配置系统滴答时钟使用外部时钟源STCLK | 22 TIMER | 47- Timer_MatchInterrupt | 测试Timer模块在制定的时间到来时产生一个中断 | 48- Timer_Capture | 测试Timer模块的输入捕获的功能 | 49- Timer_FreqMeasure | 测试Timer模块去得到一个信号的频率 | 23 UART | 50- Uart_Polling | 测试UART轮询模式 | 51- Uart_Interrupt | 测试UART中断模式 | 52- Uart_Dma | 测试UART的DMA模式 | 53- Uart_Autobaud | 测试UART自动匹配波特率模式 | 54- Uart_FullModem | 测试UART完全的调制解调器模式 | 55- Uart_IrdaTransmit | 测试UART使用红外模式传送数据 | 56- Uart_IrdaReceive | 测试UART使用红外模式接受数据 | 24 USB | 57- USB_MassStorage | 把开发板作为一个U盘设备被PC机识别,并且支持拷贝数据 | 58- USB_VirtualCom | 开发板的USB虚拟成一个串口功能收发数据 | 25 WDT | 59- WDT_Interrupt | 在一个设置的时间之后WDT产生一个中断 | 60- WDT_Reset | 在一个设置的时间之后WDT触发CPU重启 | 61- WDT_WindowMode | 测试窗口看门狗的窗口模式功能 |
开发板配件
开发板 一块 USB 线
|