您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页红龙开发板用户手册121228(RedDragon Manual)

红龙开发板用户手册121228(RedDragon Manual)

来源:意榕旅游网
深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

红龙开发板

用户手册

深圳市旺宝电子科技有限公司www.openmcu.com 1 论坛:bbs.openmcu.com

深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

目录: 1、概述

2、红龙开发板总览图 3、验板

4、学习第一步:基础视频类 5、学习第二步:基础扩展类 6、学习第三步:LCD彩屏类 7、学习第四步:操作系统类 附录8、接口介绍

深圳市旺宝电子科技有限公司www.openmcu.com 2 论坛:bbs.openmcu.com

深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

1、概述

红龙开发板是基本ST公司STM32F103ZET6处理器的一款学习板,它的处理器采用是ARM Cortex-M3内核,是(增强型)新一代的嵌入式ARM处理器。ARM的Cortex-M3是32位的RISC处理器,具有高性能、低功耗、实时性好、低成本、多种开发工具等等优势。 适用范围:仪器仪表、工业通信、电机控制、灯光控制、报警系统等领域。

红龙开发板支持USB2.0 Device,具有视频教程(入门级)、CAN、RS-485接口、Rf24L01、摄像头(OV7670)等丰富资源(具体参考配套例程),方便用户快速上手及项目开发。 功能特点

红龙开发板 MCU内核:STM32F103ZET6 处理器最高72HMz工作频率 内置嵌套中断控制器(NVIC) 512KB片上Flash程序存储

KB SRAM可供高性能CPU通过指令总线、系统总线访问 12通道DMA控制器

支持UART、AD/DA、定时器、GPIO等 等等具体参考芯片数据手册

深圳市旺宝电子科技有限公司www.openmcu.com 3 论坛:bbs.openmcu.com

深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

红龙开发板板载资源 1、RS-232接口 2、USB转串口接口 3、Rs-485接口

4、USB2.0接口(USB Device接口、USB Host接口) 5、SD/MMC接口 6、IIC接口(24c02) 7、摄像头接口(OV7670) 8、NRF24L01接口 9、CAN接口

10、红外线接收(HS0038B) 11、温度传感器接口(DS18B20) 12、PS/2接口 13、AD/DA/PWM接口

14、彩屏接口(3.2、4.3、7.0TFT彩屏(FSMC操作)) 15、4个LED灯,4个用户按键,1个复位键,一个五向按键 16、基于DM9000网络接口

17、可做SRAM、NAND、NOR实验

18、引出了所有的IO口,方便用户进行二次开发

深圳市旺宝电子科技有限公司www.openmcu.com 4 论坛:bbs.openmcu.com

深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

2、红龙开发板总览

3、验板 3.1验板第一步

搞清楚电源,复位及JLINK下载电路。 3.1.1、电源

USB输入供电或外部电源输入供电: A、外部电源输入供电

5V DC电源连接JP15,拨动SW1实现外部供电。

B、USB输入供电

将USB-1与电脑USB接口,通过USB线连接,拨动SW1实现USB供电。

深圳市旺宝电子科技有限公司www.openmcu.com 5 论坛:bbs.openmcu.com

深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

注:JP15 内正外负,输入电压不得超过5.5V。

3.1.2、复位

红龙开发板低电平复位,复位电路如下图:

3.1.3、JLINK接口

红龙开发板JP6插入三个跳线帽。 JLINK连接如下表:

JLINK座 IO管脚

JNTRST PB4 JTDI PA15 JTDO PB3

JLINK接口及定义如下图:

深圳市旺宝电子科技有限公司www.openmcu.com 6 论坛:bbs.openmcu.com

深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

3.2验板第二步

对应例程,校验开发板。以GPIO为例,校验LED例程,其他例程,以次为例进行验板。

A、外部(或者USB)给开发板输入电源

B、插上JLINK(阅读旺宝开发板下载方法使用手册.pdf),选择 用户闪存存储器启动 方式进行验板(即,开发板JP7插入跳线帽(2-3))。 C、按资料介绍方法,打开GPIO例程,并下载。

D、GPIO例程中有其对应例程的现像,观察是否与描述相同。

深圳市旺宝电子科技有限公司www.openmcu.com 7 论坛:bbs.openmcu.com

深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

4、学习第一步:基础视频类

在开发板配套资料中,在 基础视频类文件夹 有相应的基础视频讲解,可引导您快速进入Cortex-M3世界并有自己的理解与看法。

5、学习第二步:基础扩展类

在基础视频基础上,相信您已经有了自己的看法及学习方法,那基础扩展类可以继续探讨和学习。

6、学习第三步:LCD彩屏类

对应相应的屏,对应相应的例程及例程中的说明,可以快速让您掌握LCD屏。

7、学习第四步:操作系统类

在操作系统中,我们准备的是UCOS+GUI,后继我们也会有新的例程更新,敬请期待。

附录8、接口介绍 8.1、BOOT启动项

红龙开发板可以采用以后启动方式: A、用户闪存存储器启动 B、从系统存储器启动 C、从内嵌SRAM启动

深圳市旺宝电子科技有限公司www.openmcu.com 8 论坛:bbs.openmcu.com

深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

红龙开发板跳线帽选择如下表

BOOT0 BOOT1 启动模式 JP7(2-3)

无关

用户闪存存储器启动 从系统存储器启动 从内嵌SRAM启动

JP7(1-2) JP8(2-3) JP7(1-2) JP8(1-2)

8.2、时钟源 8.2.1、主芯片时钟

红龙开发板有两个时钟源供给MPU,系统时钟(Y2 8MHz)和RTC时钟(Y1 32.768KHz)。 8.2.2、USB转串口控制芯片时钟

红龙开发板有一个Y6 12MHz供给USB转串口控制芯片(PL2303HX)。

8.2.3、USB HOST控制芯片时钟

红龙开发板有一个Y3 12MHz供给USB HOST控制芯片时钟(CH376T)。

8.2.4、网络控制芯片时钟

红龙开发板有一个Y4 25MHz供给网络控制芯片时钟(DM9000)。

8.2.5、音频解码芯片时钟

红龙开发板有一个Y5 12.288MHz供给音频解码芯片时钟(WM78)。

深圳市旺宝电子科技有限公司www.openmcu.com 9 论坛:bbs.openmcu.com

深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

音频解码芯片时钟跳线帽选择

跳线帽选择 WM78时钟源

J14(1-2) Y5 12.288MHz J14(2-3) STM32 PA8输出时钟

8.3、模拟输入

选择绿端子AD脚,红龙开发板内部与PC1连接。

8.4、PWM输出

选择绿端子PWM脚,红龙开发板内部与PB0连接。 8.5、DAC输出

选择绿端子DA脚,红龙开发板内部与PA5连接。

8.6、USB Device

红龙开发板可以做USB Device实验,插入跳线帽J9、J10,设置跳线帽设置:JP9(2-3)。

8.7、TFT屏接口

红龙开发板TFT屏接口如下表

引脚 TFT接口 红龙接口 引脚TFT接口红龙接口 1 3V3 电源3.3V2 GND 电源地 3 D0 PD14 4 D1 PD15 10深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

5 D2 PD0 6 D3 PD1 7 D4 PE7 8 D5 PE8 9 D6 PE9 10 D7 PE10 11 D8 PE11 12 D9 PE12 13 D10 PE13

14 D11 PE14

15 D12 PE15 16 D13 PD8 17 D14 PD9 18 D15 PD10 19 LCDCS LCDCS 20 AC 21 NWE PD5

PF0

22 NOE PD4

PG7 PA1 PG11(跳线J1) PG15(跳线J2) 电源5V

23 RESET RESET 24 NC 25 INT PB14

26 SO 28 SI 30 SCK 32 TCS 27 BLACK PB15 29 FCS PB13

31 SDCS PB12

33 GND 电源GND34 5V

8.8、SRAM

256K x 16 SRAM连接到FSMC接口的 bank1 NOR/PSRAM3。支持8-bit和16-bit存储接口方式。

8.9、NAND Flash

1 Gbit x 8 或者 2Gbit x 8 NAND Flash连接到 FSMC接口的

11深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

NAND bank2。

8.10、NOR Flash

16Mbit(2MByte)NOR Falsh连接到FSMC接口的 bank1 NOR/PSRAM2。

8.11、Rs-485接口

选择绿端子485A、485B脚,红龙开发板内部与MAX485连接。

8.12、W25Q16接口

跳线帽J3、J4连接,SPI读写W25Q16 Flash。

8.13、CAN接口

选择绿端子CANL、CANH脚,红龙开发板内部与VP230连接。

12深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

8.14、Rs-232接口

Rs-232串口定义及连接线如下

编号

引脚

编号

引脚

1 NC 2 PA9 3 PA10 4 NC 5 GND 6 NC 7 NC 8 NC 9 NC

8.15、NRF24L01接口 红龙NRF24L01接口如下

引脚 NRF24L01 红龙接口引脚NRF24L01红龙接口 1 GND 电源地 2 3V3 3 CE 5 SCK PD3 4 CSN 电源3.3V PA8

PB3 6 MOSI PB5

PG7

7 MISO PB4 8 IRQ

13深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

8.16、摄像头(OV7670)接口 红龙摄像头(OV7670)接口如下

引脚 OV7670红龙接口 引脚OV7670红龙接口1 3V3 电源3.3V2 GND 电源地 3 CS PD14 4 RRST PD15 5 WRST PD0 6 RD PD1 7 WE PE7 9 USYNCPE9 11 SDA PE11 13 D0 15 D2 17 D4 19 D6

如有技术问题,可以论坛留言,也可QQ群讨论。 论 坛:bbs.openmcu.com 旺 宝:www.openmcu.com 邮 箱:support@openmcu.com

14深圳市旺宝电子科技有限公司www.openmcu.com 论坛:bbs.openmcu.com

8 PWDN PE8 10 SCL PE10 12 XCLK PE12 14 D1 16 D3 18 D5 PE14 PD8 PD10 PF0

PE13 PE15 PD9

LCDCS 20 D7

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务