logo资料库

DQ电子_STM32F103VET6_开发板_用户手册.pdf

第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
资料共18页,剩余部分请下载后查看
用户手册 DQ-MVE-M1 学习板用户手册 第一章、概述 DQ-MVE-M1 学习板是重庆 DQ 电子新推出的一款基于 ST(意法半导体) 公司 STM32 系列高性能 32 位处理器(Cortex-M3 内核)的部分功能扩展板。该 板选用 STM32F103VET6,板上有 UART、USB、JTAG 调试口,TF(Micro SD) 卡接口,CAN 与 485 通信接口(带收发器),一个 16 位并行液晶接口,一个 PWM 驱动蜂鸣器,4 个 IO 指示灯,一个电源指示灯,4 路独立按键,两个 PA~PE 的 扩展 I/O 口(引出 78 个,另外两个用于外部 RTC 时钟)等,有助于实现最低成 本的 STM32 系列处理器的代码调试和功能体验,并能通过扩展口对您的产品进 行设计,板型制做标准方便嵌入使用。 学习板最大的特色是在一个小板上完成的 STM32 的各种基本功能,可让您 进行代码调试和功能体验,降低了您开发产品的成本与风险,此板支持 JTAG 调 试和程序编程下载(使用下载器),同时可以使用串口 ISP 实现程序下载,仅需 1
一根串口线,操作易学。(无需下载器)。 正视图: 用户手册 第二章、学习板主要性能: 2.1 学习板主要资源 ■ MCU:STM32F103VET6(512K FLASH,64 K RAM)。 ■ 两路电源输入,分别是 USB 供电,外接 5VDC 供电(插针式)。 ■ 一个 RS232 串行口,其中 UART1 支持 ISP 程序下载功能。 ■ 一个 USB2.0 全速 Slave B 型接口。 ■ 20Pin 标准 JTAG 调试接口。 2
用户手册 ■ 五个按键分别是 S1(PA0)、 S2(PC13)、 S3(PC4)、 S4(PC5)和 Reset 按键。 ■ 一个 5V 电源 Led 灯指示,四个 IO 指示灯 D1(PB0)、 D2(PB1)、 D3 (PA1)、 D4(PA4)。 ■ 一个 BOOTO 启动设置选择跳线。 ■ 一个 TF(mini SD)卡接口 ■ 一个 CAN 接口,收发器为 TJA1050。 ■ 一个 RS-485 接口,收发器为 MAX3485。 ■ 一个 16 位并行液晶接口,使用 STM32 的 FSMC 接口。 ■ 一个 16Mbit SPI 接口 Flash(AT45DB161)。 ■ 一个 AD 输入接口[电位调节,PC0(ADC 通道 10)]。 ■ 一个 PWM 驱动无源蜂鸣器[PC6(TIM8 通道 1)]。 ■ 两个 88 排针 PA、PB、PC、PD、PE 扩展口及 3.3V、5V、GND 输出口 。 ■ 五个 JTAG 与两个 USB 跳线,可用作普通 IO。 ■ 板载 CR1220 3V RTC 电池座(套件不含电池,需另购)。 分布图: 3
用户手册 描述 USB2.0 type B 电源信号接头 UART1 DB9 母接头 20 芯 JTAG 接口 CAN 芯片工作模式选择 CAN 外接接口 485IO 跳线 485 外接接口 并行 16 位液晶接口 BOOT 选择跳线 USB、JTAG 选择跳线 TF(mini SD)卡接口 AD 输入方式选择跳线 RTC 后备电池座(CR1220) PB、PC、PC、PD、PE 口扩展 88 针排针 标识 USB RS232 JTAG MODE CAN J485 RS485 P_TFT BOOT0 J_USB、 J_JTAG TF_CARD JAD BT1(学习板背面) IO_1、IO_2 2.2 电源 学习板供电方式: ■ 通过学习板上 USB 端口(USB)供电(直流 5V,500mA 限流)。 ■ 通过对应 IO 外接 5V 或 3.3V 直流电源供电。 2.3 启动方式选择 STM32 学习板有以下两种启动方式: ■ 从用户应用程序空间启动,运行用户程序。 ■ 从片内 loader 程序空间启动,进入 ISP 功能。 通过设置板上 BOOT0 跳线选择启动方式: BOOT0 短接到 0 短接到 1 启动方式 从用户应用程序空间启动,运行用户程序 从片内 loader 程序空间启动,进入 ISP 功能 2.4 时钟源 学习板上有两种时钟源: ■ 32.768Hz 晶振作为 RTC 的时钟源。 ■ 8MHz 晶振作为 MCU 的主时钟源。 2.5 复位方式 ■ 学习板上电自动复位。 4
■ 通过学习板上的复位按钮 RST 复位。 ■ 通过 JTAG 调试口输入复位信号。 用户手册 2.6 串口 学习板引出了 1 路 UART(UART1),连接到标准 DB9 母 头( 孔 型 )。支 持 ISP 下载功能。 DB9 母连接头引脚示意图: UART1 RS232 DB9 母连接头信号定义: 引脚 1 2 3 4 5 功能描述 NC UART1_TXD(PA9) UART1_RXD(PA10) NC GND 引脚 功能描述 6 7 8 9 金属外壳 NC NC NC NC GND 2.8 USB2.0 STM32 支持 USB2.0,通过学习板上的 USB B 型 口(USB)可进行 USB 全速通讯 , 也可以通过该 USB 口给学习板提供 5V DC(500mA 限流)电源。 USB type B 连接器引脚定义图如下: 引脚 功能描述 1 2 5V D-(PA11) 引脚 3 4,5,6 功能描述 D+(PA12) GND 5
2.9 JTAG 调试接口 学习板带有标准的 20 脚的 JTAG 仿真调试接口(JTAG)。 JTAG 调试接口定义图如下: 用户手册 引脚 1 3 5 7 9 11 13 15 17 19 功能描述 3.3V 电源 TRST(PB4) TDI(PA15) TMS(PA13) TCK(PA14) RTCK TDO(PB3) nSRST DBGRQ DBGACK 引脚 功能描述 2 4 6 8 10 12 14 16 18 20 3.3V GND GND GND GND GND GND GND GND GND 2.10 TF(mini SD)卡接口 学习板板载标准 TF(mini SD)卡接口,使用 STM32 的 SD 卡专用 SDIO 接口。 TF(mini SD)卡接口定义如下图: 引脚 功能描述 引脚 功能描述 1 3 5 7 DATA2(PC10) CMD(PD2) CLK(PC12) DATA0(PC8) 2 4 6 8 CD/DATA3(PC11) VCC GND DATA1(PC9) 6
用户手册 2.11 16Mbit SPI 接口 Flash 学习板板载 AT45DB161 存储器,为 SPI 接口 Flash,容量为 16Mbit,使 用 STM32 的 SPI2 接口。 SPI 接口 Flash 接口定义如下图: 引脚 1 3 5 7 功能描述 MOSI(PB15) /RESET /WP GND 引脚 2 4 6 8 功能描述 SCK(PB13) /CS(PB12) VCC MISO(PB14) 2.12 RS-485 接口 学习板板载 MAX3485 半双工收发器,短距离最高波特率可达 10Mbps,在低波 特率下最远距离可达 1000 米以上,模块带负载电阻,不论通信端有无负载电阻 都可正常通信,与 STM32 的接口使用 USART3 接口。 MAX3485 电路如下图: 引脚 1 3 5 7 功能描述 RO(PB11) DE(PA8) GND B 引脚 2 4 6 8 功能描述 /RE(PA8) DI(PB10) A VCC 7
2.12 CAN 接口 学习板板载 TJA1050 半双工 CAN 收发器,最高收发率可达 1Mbaud,模块带可 去负载电阻,不论通信端有无负载电阻都可正常通信,与 STM32 的接口使用 CAN1 用户手册 接口。 TJA1050 电路如下图: 引脚 1 3 5 7 功能描述 TXD(PB9) VCC Vref CANH 引脚 2 4 6 8 功能描述 GND RXD(PB8) CANL S 2.12 TFT 液晶接口 学习板板载一个并行 16 位液晶接口,同具有触摸屏通信 SPI 接口,可使用 配套的“2.4'TFT module”液晶模块,接口使用 STM32 有 FSMC 接口,显示速度 更快,操作更简单。 TFT 接口接口 IO 分配详见电路原理图,不用液晶屏时完全不占用 IO。 2.12 AD 输入接口 学习板板载一路 AD 输入电位调节,输入可选为电位器方式和外部电压输入, 通过跳线 JAD 选择,ADC 通道为通道 10(PC0)。 8
分享到:
收藏