目录
1. 硬件介绍 ............................................................................................................................................................................. 2
1.1. 底板资源简介 ............................................................................................................................................. 2
1.2. 核心板资源简介 ......................................................................................................................................... 4
2. 例程分析 ............................................................................................................................................................................. 5
AD ........................................................................................................................................................................... 5
2.1.
Atimer_Wic............................................................................................................................................................. 6
2.2.
CAN_Ex1_Two_CAN ............................................................................................................................................... 6
2.3.
CortexM4 ................................................................................................................................................................ 7
2.4.
DAC ......................................................................................................................................................................... 8
2.5.
DS18B20 ................................................................................................................................................................. 8
2.6.
EMAC_DP83848 ..................................................................................................................................................... 9
2.7.
EMC ...................................................................................................................................................................... 10
2.8.
2.9.
emWin518 ............................................................................................................................................................ 11
2.10. GPIO ...................................................................................................................................................................... 11
2.11.
I2CxAT24CXX......................................................................................................................................................... 11
I2S_UDA1380 _Music ........................................................................................................................................... 12
2.12.
LCD ........................................................................................................................................................................ 12
2.13.
2.14.
LCD_TouchPanel ................................................................................................................................................... 13
RTC ........................................................................................................................................................................ 13
2.15.
SD_File_UART0 ..................................................................................................................................................... 14
2.16.
2.17.
SSPxAT45DB .......................................................................................................................................................... 14
2.18. UART ..................................................................................................................................................................... 15
2.19.
uCOS-II-V2.92.07 .................................................................................................................................................. 16
2.20. USB DEVICE .......................................................................................................................................................... 16
2.21. USB HOST ............................................................................................................................................................. 17
3. 版本修订 ........................................................................................................................................................................... 18
1
1. 硬件介绍
1.1. 底板资源简介
[ 核心接口简介 ]
[ 其它接口简介 ]
1. 核心板插槽
方便接入核心板。
2. SGPIO 接口
20. 5V DC 接口
21. 5V 与 3.3V 电源输入输出接口
常用于对外供电,或与用户板进行共地处理。
方便连接摄像头模块等。
22. MCU 引脚接口
3. USB 接口 1
USB1 FS 接口。
4. USB 接口 2
USB0 HS 接口。
5. USB 接口 3
引出所有 I/O,方便与外设进行 I/O 连接。
23. JTAG 接口
支持下载与调试。
经过板载 PL2303 USB TO UART 芯片的转换,
2
转为 UART。
6. UART3 接口
方便接入 RS232、RS485、USB TO 232 模块等。
7. I2C0 / I2C1 接口
方便接入 I2C 模块,如 I/O 扩展芯片 PCF8574、
EEPROM AT24CXX 模块等。
8. CAN1 接口
方便接入 CAN 模块。
9. CAN0 接口
方便接入 CAN 模块。
10. UART1 接口
方便接入 RS232、RS485、USB TO 232 模块等。
11. ADC+DAC 接口
方便测试 ADC/DAC。
12. LCD 接口 1
方便接入 7inch LCD。
13. SDIO 接口
方便接入 Micro SD 模块,SDIO 接口读写 SD
卡的速度相比 SPI 接口快的多。
14. LCD 接口 2
方便接入 4.3inch LCD。
15. 电容触摸屏接口
方便接入电容触摸屏。
16. SSP 接口
方便接入 SPI 模块,如 FLASH AT45DBXX、SD
卡、MP3 模块等。
17. ETH 接口
方便接入 ETH 模块。
18. I2S0 接口
方便接入 I2S 模块,如音频模块等。
19. 1-WIRE 接口
方便接入 1-WIRE 器件(TO-92 封装),如温
度传感器 DS18B20、电子注册码 DS2401 等。
[ 芯片简介 ]
24. AMS1117-3.3
3.3V 稳压器件。
25. LM3625-H
USB 电源管理器件。
26. XPT2046(PCB 背面)
触摸屏芯片。
27. PL2303TA(PCB 背面)
USB TO UART 芯片,方便调试。
[ 器件简介 ]
28. 电源 LED
29. USB1 VBUS LED
30. USB0 VBUS LED
31. PL2303TA TX-LED / RX-LED
32. 用户 LED
便于 I/O 输出测试或显示程序运行状态。
33. 摇杆
上、下、左、右、按下,共 5 个状态。
34. 用户按键
便于 I/O 输入测试或控制程序运行状态。
35. 复位按键
36. 电源开关
[ 跳线说明 ]
37. BOOT 跳线
38. VBAT 跳线
39. USB1 FS 跳线
40. USB0 HS 跳线
41. USB TO UART 跳线
42. 用户 LED 跳线
43. 用户按键
44. 五向摇杆跳线
3
1.2. 核心板资源简介
1. LPC4357FET256 / LPC4357JET256
内核:Cortex-M4 Processor core;204MHz Max;
内核:Cortex-M0 Processor core;204MHz Max;
封装:LBGA256 ; I/O 口:164;
存储资源:FLASH total 1M,SRAM total 136kB,ROM 64kB,E2PROM 16kB,OTP memory 64 bit;
接口资源:1 x SPIFI,1 x 10/100T MAC;
1 x High-speed USB2.0 Host/Device/OTG;
1 x High-speed USB 2.0 Host/Device;
1 x 550 UART,3 x 550 USART,1 x IrDA;
2 x CAN 2.0,2 x SSP,1 x SPI,1 x Fast-mode Plus I2C;
1 x standard I2C-bus,2 x I2S,1 x EMC,1 x LCD controller;
1 x SD/MMC,1 x PWM,1 x QEI,1 x 10-bit DAC,2 x 10-bit ADC;
2. QSPI FLASH 器件焊盘
如果需要外部 Flash,可以焊上。(需要客户自己焊接)
3. MT48LC8M32B2
256M Bit SDRAM
4. SST39VF3201
32M Bit NorFlash
5. K9F1G08U0B
4
1G Bit NandFlash
6. 12M 晶振
7. 32.768K 晶振
可供内置 RTC 使用,或用以校准。
8. MCU 引脚接口
引出 VCC、GND 及大部分 I/O,方便与外设进行连接。
2. 例程分析
➢ KEIL MDK 版本:4.54
➢ 下载器:ULINK/V2
➢ 下载方式:SWD
➢ 供电方式:5VDC 接口接入 5V 电源
➢ 基于串口的例程都是使用串口助手 SSCOM32 来查看的,硬件,软件如下设置:
115200
选择好相应的 COM 口
波特率
数据位
停止位
校验位
流控制
None
SSCOM32 软件设置
None
8
1
串口连接和串口跳线帽短接方式
2.1. AD
◆ 程序说明
本程序实现了一路 AD 采集实验。
◆ 硬件连接
➢ 将 Analog Test Board 模 块 接 入
ADC+DAC 接口
◆ 操作与现象
用手转动左边那个电位器,串口会打印读到的 AD 信息:
5
➢ 将 CAN 模块分别接到 CAN0 和 CAN1 接口上
➢ 用杜邦线连接 CAN0H-CAN1H,CAN0L-CAN1L
➢ 将 Analog Test Board 模块接入 ADC+DAC 接口
➢ 短接 LED JMP 跳线
6
2.2. Atimer_Wic
◆ 程序说明
使用报警定时器产生中断唤醒系统
◆ 硬件连接
◆ 操作与现象
串口上有如下信息输出:
2.3. CAN_Ex1_Two_CAN
◆ 程序说明
这个例程演示了 2 和 CAN 的互相通信。
◆ 硬件连接
◆ 操作与现象
转动 Analog Test Board 左边的那个电位器,串口打印出 AD 采集的 AD 值,CAN1 把采集到的 AD 值发送给
CAN0,CAN0 接收到 AD 值,把他显示到 LED 上,串口打印如下信息:
2.4. CortexM4
◆ 程序说明
CortexM4 内核操作实验
◆ 硬件连接
◆ 操作与现象
➢ CortexM4_Bitband
这个例子用来测试的 Cortex-M4 处理器的位操作功能,串口打印信息如下:
➢ CortexM4_Mpu
这个例程演示了内核的内存管理功能,串口打印信息如下:
7
2.5. DAC
◆ 程序说明
本例程是 DAC 管脚输出一个波形,是喇叭发出声音。
◆ 硬件连接
◆ 操作与现象
模块的喇叭发出声音。
2.6. DS18B20
◆ 程序说明
通过温度传感器 DS18B20 采集温度,发送到串口助手上。
◆ 硬件连接
➢ 将 Analog Test Board 模块接
入 8I/Os+ADC+DAC 接口上
➢ 用杜邦线给模块供 5V 电压
➢ 将 DS18B20 接入 ONEWIRE 接口上
◆ 操作与现象
8