logo资料库

用户手册(Open4337_UserManualV1.0_).pdf

第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
资料共19页,剩余部分请下载后查看
目录 1. 硬件介绍..................................................................................................................................................................................2 1.1. 资源简介......................................................................................................................................................................2 底板资源简介.....................................................................................................................................................................2 核心板资源简介.................................................................................................................................................................4 2. 例程分析..................................................................................................................................................................................5 2.1. AD...................................................................................................................................................................................6 2.2. Atimer_Wic.................................................................................................................................................................... 6 2.3. CAN_Ex1_Two_CAN....................................................................................................................................................... 7 2.4. CortexM4........................................................................................................................................................................7 2.5. DAC.................................................................................................................................................................................8 2.6. DS18B20......................................................................................................................................................................... 9 2.7. EMAC_DP83848............................................................................................................................................................. 9 2.8. EMC.............................................................................................................................................................................. 10 2.9. GPIO............................................................................................................................................................................. 11 2.10. I2Cx_AT24CXX............................................................................................................................................................ 11 2.11. I2S_UDA1380 _Music................................................................................................................................................ 12 2.12. LCD............................................................................................................................................................................. 12 2.13. PS2..............................................................................................................................................................................12 2.14. RTC............................................................................................................................................................................. 13 2.15. SD_File_UART0.......................................................................................................................................................... 13 2.16. SSPx_AT45DB............................................................................................................................................................. 14 2.17. TouchPanel.................................................................................................................................................................15 2.18. UART...........................................................................................................................................................................15 2.19. uCOS-II-V2.92.07........................................................................................................................................................16 2.20. uCOS-II-V2.92.07+UCGUI3.90A................................................................................................................................. 16 2.21. USB DEVICE................................................................................................................................................................ 16 2.22. USB0_HOST_MSD_File.............................................................................................................................................. 17 2.23. USB1_HOST_HID_Kbd............................................................................................................................................... 18 3. 版本修订............................................................................................................................................................................... 19 1
1.硬件介绍 1.1. 资源简介 底板资源简介 [ 核心接口简介 ] 1. 核心板插槽 方便接入核心板。 2. ZIGBEE 模块插槽 方便接入 ZIGBEE 模块。 3. 1-WIRE 接口 [ 其它接口简介 ] 18. 5V DC 接口 19. 5V 与 3.3V 电源输入输出接口 常用于对外供电,或与用户板进行共地处理。 20. MCU 引脚接口 引出所有 I/O,方便与外设进行 I/O 连接。 方便接入 1-WIRE 器件(TO-92 封装),如温 度传感器 DS18B20、电子注册码 DS2401 等。 21. ZIGBEE 模块调试下载接口 方便调试 ZIGBEE 模块。 2
4. 5. I2C0 / I2C1 接口 方便接入 I2C 模块,如 I/O 扩展芯片 PCF8574、EEPROM AT24CXX 模块等。 I2S0 接口 方便接入 I2S 模块,如音频模块等。 6. PS/2 接口 方便接入 PS/2 键盘或鼠标。 7. UART1 接口 方便接入 RS232、RS485、USB TO 232 模 块等。 8. USART2 接口 方便接入 RS232、RS485、USB TO 232 模 块等。 9. 8BIT EMC 接口 方便接入 NandFlash 模块等。 10. SSP1 接口 方便接入 SPI 模块,如 FLASH AT45DBXX、 SD 卡、MP3 模块等。 11. SDIO 接口 方便接入 Micro SD 模块,SDIO 接口读写 SD 卡的速度相比 SPI 接口快的多。 12. ADC+DAC 接口 方便测试 ADC/DAC。 13. CAN1 接口 方便接入 CAN 模块。 14. CAN0 接口 方便接入 CAN 模块。 15. LCD 接口 方便接入 LCD + 触摸屏模块。 16. ETH 接口 方便接入 ETH 模块。 17. USB 接口 经过板载 PL2303 USB TO UART 芯片的转 换,转为 UART。 [ 芯片简介 ] 22. PL2303 USB TO UART,方便调试。 [ 器件简介 ] 23. 电源 LED 24. PL2303 TX-LED / RX-LED UART 收发指示 LED。 25. 用户 LED 便于 I/O 输出测试或显示程序运行状态。 26. 用户按键 便于 I/O 输入测试或控制程序运行状态。 27. 摇杆 上、下、左、右、按下,共 5 个状态。 28. "5V DC"或"USB"供电选择开关 29. ZIGBEE 复位按键 [ 跳线说明 ] 30. PL2303 跳线 可直接进行程序下载或进行串口调试。 31. SD 卡检测跳线 可进行 SD 卡检测。 32. PS/2 跳线 33. 用户 LED 跳线 34. 用户按键 35. 五向摇杆跳线 以上接口: 短接跳线:接入到示例程序指定的 I/O; 断开跳线:可改为使用连接线接入自定义的 I/O。 3
核心板资源简介 [ 芯片简介 ] 1. LPC4337JBD144 内核:Cortex-M4 Processor core;204MHz Max; 内核:Cortex-M0 Processor core;204MHz Max; 封装:LQFP144; I/O 口:83; 存储资源: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 SD/MMC; 1 x PWM,1 x QEI,1 x 10-bit DAC,2 x 10-bit 4 [ 接口简介 ] 11. JTAG/SWD 接口 支持下载与调试。 12. USB1 接口 作为 Device:通过连接线,与计算机进行 USB 通信。 作为 Host:通过转接线,U 盘等 USB 设备。 13. USB0 接口 具备 USB OTG 功能。 14. MCU 引脚接口 引出 VCC、GND 及所有 I/O,方便与外设进行连 接。 15. 5Vin 输入接口 可由外部为核心板供电(当 USB 作为 HOST/OTG 时,需要输入 5V 电源) [ 跳线/开关说明 ]
ADC; 2. AMS1117-3.3 (PCB 背面) 3.3V 稳压器件。 3. LM3625-H (PCB 背面) USB 电源管理器件。 4. QSPI FLASH 器件焊盘 (PCB 背面) 如果需要外部 Flash,可以焊上。 [ 其它器件简介 ] 5. 电源 LED 6. USB1 VBUS LED 7. USB0 VBUS LED 8. 复位按键 9. 12M 晶振 10. 32.768K 晶振 (PCB 背面) 可供内置 RTC 使用,或用以校准。 16. BOOT 状态设置开关 17. VBAT 选择跳线 短接跳线:采用系统电源供电; 断开跳线:可将 VBAT 接入外部电源,如电池。 18. VREF 选择跳线 短接跳线:采用内部 3.3V 基准电源; 断开跳线:采用外部基准电源。 19. USB PWR OUT 跳线 短接跳线:USB1 VBUS 供电(通过 5V 插针可对 底板供电)。 断开跳线:USB1 VBUS 不供电(只能由底板供 电)。 20. USB1 跳线 短接跳线:使用 USB1 功能,占用 I/O。 断开跳线:不占用 I/O。 21. USB0 跳线 短接跳线:使用 USB0 功能,占用 I/O。 断开跳线:不占用 I/O。 2.例程分析  KEIL MDK 版本:4.54  下载器:ULINK/V2  下载方式:SWD  供电方式:5VDC 接口接入 5V 电源  基于串口的例程都是使用串口助手 SSCOM32 来查看的,如下设置 数据位 选择好相应的 COM 口 115200 波特率 8 1 None None 停止位 校验位 流控制 串口连接和串口跳线帽短接方式 SSCOM32 软件设置 5
2.1. AD  程序说明 本程序实现了一路 AD 采集实验。  硬件连接  操作与现象 用手转动左边那个电位器,串口会打印读到的 AD 信息:  将Analog Test Board 模块接入 ADC+8I/Os 接口 2.2. Atimer_Wic  程序说明 使用报警定时器产生中断唤醒系统  硬件连接  操作与现象 6
2.3. CAN_Ex1_Two_CAN  程序说明 这个例程演示了 2 和 CAN 的互相通信。  硬件连接  将 CAN 模块分别接到 CAN0 和 CAN1 接口上  用杜邦线连接 CAN0H-CAN1H,CAN0L-CAN1L  将 Analog Test Board 模块接入 ADC+8I/Os 接口  短接 LED JMP 跳线  操作与现象 转动 Analog Test Board 左边的那个电位器,串口打印出 AD 采集的 AD 值,CAN1 把采集到的 AD 值发送给 CAN0,CAN0 接收到 AD 值,把他显示到 LED 上,串口打印如下信息: 2.4. CortexM4  程序说明 CortexM4 内核操作实验  硬件连接  操作与现象  CortexM4_Bitband 这个例子用来测试的 Cortex-M4 处理器的位操作功能,串口打印信息如下: 7
 CortexM4_Mpu 这个例程演示了内核的内存管理功能,串口打印信息如下: 2.5. DAC  程序说明 本例程是 DAC 管脚输出一个波形,是喇叭发出声音。  硬件连接  将 Analog Test Board 模 块 接 入 8I/Os+ADC+DAC 接口上  用杜邦线给模块供 5V 电压  操作与现象 模块的喇叭发出声音。 8
分享到:
收藏