|
基于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 线 光盘 网线 串口线
欢迎进入超前MCU技术论坛对
LPC1788D+4.3寸LCD NXP开发板 LPC1788芯片 Cortex-M3内核进行讨论!
|