当前位置:文档之家› 安富莱STM32F103ZE-EK开发板用户手册(V2.1)

安富莱STM32F103ZE-EK开发板用户手册(V2.1)

安富莱STM32F103ZE-EK开发板用户手册(V2.1)
安富莱STM32F103ZE-EK开发板用户手册(V2.1)

安富莱S T M32F103Z E-E K

开发板用户手册

版本:V2.1

安富莱电子开发网

W W W.A R M F L Y.C O M

友情提示:

本文档是最新版硬件(REV 2.0)的用户手册,旧版硬件和新版硬件的差别请参考文档末尾的“硬件特殊说明”。

官方网站https://www.doczj.com/doc/d512964235.html,发布的软件主要针对新版硬件,REV 1.0版用户下载新版软件时,务必阅读“REV 2.0和REV1.0硬件差别”。

由于采购价格和采购渠道的差异,不同时间段出厂的板子配置的SRAM、NOR Flash和NandFlash的具体型号可能不同,但是容量是符合要求的。光盘上提供的例程均支持所有曾经用到过的芯片。

1.产品规格

简介

STM32F103ZE-EK开发板以STM32F103ZET6(LQFP144)为核心。

STM32F103ZE 是ST(意法半导体)公司推出的ARM Crotex-M3产品线中功能最强大的一款CPU。片内集成512kB Flash、64kB RAM、1个USB、1个CAN、 8个定时器、5个USART、3个ADC、2个DAC、3个SPI、2个I2C、2个I2S、1个SDIO、112个GPIO、FSMC总线(支持NOR,NAND,SRAM)。CPU主频72MHz,广泛适用于各种应用场合。

本开发板具备丰富的硬件资源,配套的试验例程均提供源代码,文档齐备,非常适合于学习和项目评估。

硬件资源

■ 8M晶振作为MCU的时钟,32768晶振用于RTC ■ 1M字节SRAM,16M字节NOR Flash,128M字节NADN Flash

■ 2M字节串行Flash,256字节串行EEPROM

■ 1个SD/MMC卡座

■ 1个CAN2.0A/B接口

■ 2个RS232串口

■ 1个RS485接口

■ 1个USB2.0全速DEVICE接口

■ 1个USB2.0全速HOST接口

■ 1个100M/10M以太网接口

■ I2S音频CODEC(24bit,48kHz),1个立体声耳机插座,1个MIC插座,1个咪头,1个扬声器■ 3.0寸TFT真彩触摸LCD(WQVGA,400x240)■ 集成FM调频收音机模块

■ 1个红外遥控接收模块,1个红外遥控发射器 ■ 1个5向摇杆,1个Reset按钮、1个wakeup按钮、1个自定义按钮

■ 4个自定义LED,1个电源LED,1个音频LED

■ 1个CR1220电池座

■ 1个精密可调电阻连接到ADC输入

■ 所有的GPIO引到2.54mm间距焊盘

■ 1个DAC引出端子,1个PWM引出端子

■ 标准2.54mm间距JTAG插座

■ 2个BNC输入端子,集成双通道示波器电路,具备AC/DC切换、输入增益切换开关

■ 3种供电方式:USB电缆、外接5V电源、JTAG 调试接口(J-LINK仿真器)

■ 1个电源开关,上下电时无需拔插电缆

■ 3种启动方式:用户Flash、系统存储器、SRAM ■ 用拨码开关取代跳线帽,避免跳线帽丢失

■ 板子规格:14cm x 12cm

软件资源

■ 提供100多个试验例程

■ 提供uCOS_II+ucGUI例程和文档

■ 即将展开USB虚拟示波器项目源码

■ 即将移植ucLinux (硬件资源已满足要求)

■ 更多的软件资源将在https://www.doczj.com/doc/d512964235.html,发布

包装清单(标配)

■STM32F103ZE-EK开发板1块

■ 3.0寸TFT触摸显示模块1块

■1根串口线、1根网线、1根USB电缆

■开发板配套光盘1张

标配件实物:

选配件实物:

2.入门须知

2.1.注意事项

(1)外接电源必须是5.0V 的直流电源,插头有极性,内正外负。(一般情况下用USB电缆供电)(2)板子放置的桌面区域不要有金属物品,以免造成短路。

(3)触摸屏属于易碎物品,请注意保护。

(4)扬声器纸盆容易被硬物戳伤,请注意保护。

2.2.保修方法

(1)开发板自出售之日起,提供一年免费保修服务。运费由双方各出一半。

(2)保修凭据是CPU序号。该CPU具有全球唯一的序号,我们出厂的每块板子均会登记此序号。

因此保修手续简单,无需其它收据、发票等纸档凭证。

(3)非保修范畴如下。超出保修范畴的仅收取器件更换成本,往返运费由客户承担。

a)由于用户使用不当(比如,提供高压给开发板)造成板子主要芯片大面积损坏;

b)用户做试验或自行维修造成线路板焊盘脱落、铜线起皮严重的;

c)用户日常维护不当造成线路板腐蚀严重、基板出现明显裂纹的;

d)显示屏和触摸屏破裂;

e)扬声器纸盆破裂;

f)所有的电缆、线材、示波器探头。

(4)超过1年后,可提供免费维修服务,仅收取器件材料成本。往返运费全部由客户承担。

2.3.检查硬件功能

我们设计了一个测试程序专门用于测试板子的硬件功能。出厂的板子均预先烧录了这个测试程序。如果你拿到的板子没有预先烧写这个测试程序,请按照“烧写演示Demo程序”步骤进行操作。

这个测试程序由几个目标镜像组成,存放光盘路径: \STM32F103ZE-EK光盘\05.预装的镜像 上电前的准备工作:

(1) 插上串口线(使用USB转串口的线也行),连接开发板的COM1口至PC机的串口。

(2) 插上网线(交叉网线和直连网线均可),连接开发板的网口至交换机端口或者电脑内置网卡。

(3) 打开串口工具或超级终端(波特率115200,1个起始位,1个停止位,8个数据位,无校验,无硬件流控)。

确保开发板周围没有可能造成板子短路的物品。插上USB电缆,打开开发板上的电源开关(S1),电源指示灯LD5将点亮。

操作说明:

启动方式有3种:

(1)不按任何键启动,会进入STM32F103ZE-EK Demo程序。

(2)按住USER键启动,会进入DfuSe在线升级状态,此时可以使用PC工具进行程序升级操作。

(3)按住TAMPER键启动,会进入ucGUI Demo演示程序。

成功进入STM32F103ZE-EK Demo程序后,开发板LCD上显示如下界面: (中间白色区域是320x240,两侧的紫色带是40像素宽)

PC机超级终端上显示如下内容(----红色字体是笔者添加的注释):

*********************************************

* STM32F103ZE-EK Evaluate Kit

* https://www.doczj.com/doc/d512964235.html, Copyright 2009

*

* Software Version : V1.0 2009-12-05

*********************************************

CPU Reset

0x40011400 = B8BB44BB

0x40011404 = BBBBBBBB

0x40011800 = BBBBB4BB

0x40011804 = BBBBBBBB

0x40011C00 = 44BBBBBB

0x40011C04 = BBBB4444

0x40012000 = 48BBBBBB

0x40012004 = 444B4BB4

0xA0000010 = 00001011

0xA0000014 = 00000200

CPU : STM32F103ZET6, LQFP144, FFFFFF36 XXXXXXXX 43XXXXXX ----CPU序号,每个板子均不一样Testing the SRAM, Address = 0x68000000, Size = 1M Bytes ----测试外部SRAM,1MB空间全扫描The SRAM is OK

LCD Detected (SPFD5420A) 3.0" TFT LCD, WQVGA 400x240, ----检测到LCD驱动芯片

DM9000AE Detect Ok, vid&pid = 0A469000 ----检测到网卡芯片

CH374T Detect Ok ----检测到USB Host驱动芯片WM8978 Detect Ok ----检测到CODEC芯片

24LC02 Detect Ok ----检测到串行EEPROM芯片

FM TEA5767 Detect Ok ----检测到FM收音机模块

Nor Flash ID = 0001,227E,2221,2201 Type = S29GL128P ----检测到NOR Flash,显示ID Nand Flash ID = AD,F1,80,1D Type = HY27UF081G2A ----检测到NAND Flash,显示ID SPI Flash ID = BF2541 ----检测到串行Flash芯片

SPI Flash Type : SST25VF016B

Testing CAN ...... ----检测CAN芯片

CAN is OK

Testing RS485 ...... ----检测RS485芯片

RS485 is OK

*********************************************

Hardware Testing Ok ----所有的硬件测试均通过

*********************************************

Display the STM32 introduction

测试项目列表:

序号 测试对象 说明

1 串口1 判据:观察串口1打印信息。

说明:很多测试信息将打印到串口1

2 串口2 判据:将PC机串口连接到开发板的COM2,然后按开发板

复位按键。如果超级终端接收到“COM2 ….”则表示COM2

硬件正常。

说明:程序启动后会向COM2输出一串信息。

3 NAND Flash 判据:观察串口打印信息。

说明:读取芯片ID,如果正确则表示硬件无问题

4 NOR Flash 判据:观察串口打印信息。关注图标显示和音频播放。

说明:读取芯片ID,如果正确则表示硬件连接无问题。主

界面显示的图片以及wav音频文件均存放在NOR Flash(约

15M字节)

5 外部SRAM 判据:观察串口打印信息。

说明:对整个1M字节空间进行写读测试

6 串行Flash 判据:观察串口打印信息

说明:读取芯片ID,如果正确则表示硬件无问题

7 串行EEPROM 修改IP地址,IP地址将保存到EEPROM

8 RS485芯片 判据:观察串口打印信息

原理:同时使能RS485芯片的接收和发送,然后发送1个字

节,如果接收到这个字节,表示硬件无问题。

9 CAN芯片 判据:观察串口打印信息

说明:同时使能RS485芯片的接收和发送,然后发送1个字

节,如果接收到这个字节,表示硬件无问题。

10 SD卡测试 操作:

1.在SD卡座插入一张2G以下的SD卡

2.主菜单-USB Mass Storages – Start

3.在windows文件浏览器中可以看到SD卡设备,并可

以读取或修改SD卡内文件

说明:

(1)目前仅支持小容量的SD卡,2G或2G以上的卡的支

持还存在问题。

(2)NAND Flash的支持也存在问题。

11 网卡 操作:

1.主菜单-E thernet-IP Address,修改IP地址(缺省是

192.168.1.10)

2.主菜单-E thernet-Web Server

3.在IE浏览器输入 http://192.168.1.10

4.在windows CMD状态,执行ping 192.168.1.10

判据:IE浏览器显示web页面;观察ping命令执行结果。

说明:本程序移植了uIP协议栈

12 音频测试 播放一段WAV格式解说语音,检查耳机输出和扬声器输出

13 USB HOST测试 操作:

1、主菜单-USB Host – USB Disk

2、插入U盘,进行读写文件测试

3、通过串口打印的信息观察测试结果。

说明:这个例子支持FAT文件系统,插入U盘后,自动显示

根目录下所有的文件名,然后将一个文本文件写到U盘根目

录。

14 示波器测试 通过DAC_OUT1输出频率1KHz,1V的方波信号,用示波

器探头去探测,然后在LCD上显示。

说明:

改软件功能还未实现,,出厂的每块板子用台式示波器验证

过前端模拟电路。

15 USB接口 按下USER 按键,然后复位开发板,windows发现一个USB

硬件设备插入,这是DFU升级程序再运行。

16 JTAG接口 通过仿真器验证

2.4.跳线配置

为了便于初学者使用,本开发尽可能地减少了配置跳线,仅有2个拨码开关。

拨码开关S2选择CPU的启动方式

位1状态 位2状态 启动模式

OFF 无关 用户闪存存储器启动

ON OFF 从系统存储器启动

ON ON 从内嵌SRAM启动

拨码开关S3用于选择MIC插座连接的话筒类型

位1状态 位2状态 外接话筒类型

ON ON 驻极体式话筒

OFF OFF 动圈式话筒

拨码开关S10用于设置CAN接口

位1状态 控制120欧负载

OFF 断开CAN总线并接的120欧负载电阻

ON 连接120欧负载电阻

位2状态 控制CAN芯片的RS口线状态

OFF CAN芯片工作与高速模式

ON CAN芯片工作与待机模式

2.5.学习建议

本产品的售后和技术支持方法:

(1)到BBS上提问。https://www.doczj.com/doc/d512964235.html,/bbs/index.php

(2)QQ邮件交流。armfly@https://www.doczj.com/doc/d512964235.html,

(3)加入QQ群,群内每位成员都拥有安富莱STM32开发板,提供QQ群空间便于大家相互交流。

本开发板的官方资料下载地址:

https://www.doczj.com/doc/d512964235.html,/bbs/forumdisplay.php?fid=2

ST(意法半导体)官方资料下载地址:

https://www.doczj.com/doc/d512964235.html,/mcu/familiesdocs-110.html

如果对C语言不熟悉,可以参考光盘上收录的一本c语言书(受到广大网友推荐),路径在:

00. 初学者教程\C Primer Plus(第五版)中文版.pdf

如果没有做过ARM开发,不熟悉ARM开发环境,建议看看光盘上收录的视频教程(中文语音),这个教程是ST官方提供的,以STM3210E-LK学习板为例子进行讲解。安富莱STM32F103ZE-EK开发板和STM3210E-LK学习板用的CPU一样,4个LED指示灯的控制口线也一样。第3课例程中用到了LCD,这个和安富莱的板子不一样,仅供参考。

路径:光盘\00. 初学者教程\

STM32 New Comer Lesson One.pps -- STM32入门培训系列课程第一课

STM32 New Comer Lesson Two. -- STM32入门培训系列课程第二课

STM32 New Comer Lesson Three.pps -- STM32入门培训系列课程第三课

My First STM32 Project_for_Lesson2.zip -- 第二课中建立的用户跑马灯程序。

My First STM32 Project-improved_for_Lesson2.zip-- 第二课中修改延时程序后的跑马灯程序。

STM32_Calendar_for_Lesson3.zip-- 第三课中日历时程序。

对于有一定C语言基础和ARM开发基础的人员,首要目的是快速熟悉STM32 CPU硬件和软件库的用法,推荐的学习步骤:

(1)快速浏览CPU参考手册中的Memory and bus architecture,PWR,RCC,GPIO、USART、interupts and events等章节。虽然看CPU的DataSheet很枯燥,但是这是最权威的信息,挑重点章节多看几遍比去网上搜索答案更有效,可以好不夸张地说“阅读DataSheet也是一种技能“。

ST的CPU手册分两个文档,一个叫数据手册(1.6M,描述不同封装CPU间的差异以及管脚定义),另外一个叫参考手册(8.5M,详细描述CPU内部结构、外设功能以及各个寄存器的用法)。

光盘上同时收录了中文版本和英文版本的手册,请主要以英文版为主,中文译本是从早期英文版翻译过来的。路径:\02.硬件资料\02.STM32 CPU数据手册

(2)将光盘上提供的几个重要的基础例程跑一遍,主要是熟悉ST软件库中常用函数的用法。顺序可以按 GPIO,USART,RTC,PWR,NVIC开始,然后熟悉ADC,CAN,SPI,USB等。

(3)阅读并跟踪调试Demo程序,Demo程序几乎使用了板子的全部资源。包括LCD、网卡、USB Host、DfuSe固件升级。

(4)阅读并跟踪调试uCOS + ucGUI的Demo程序。(可选)

(5)在学习的过程中,要逐步掌握开发工具的用法。主要是KEIL或IAR集成环境、J-Link仿真器。有一定基础后,可以自己设计或者在别人的基础上设计一个有使用价值的完整的程序,然后共享你的成果,和大家一起分享成功的喜悦。

(6)选择性地参与1至2个开源项目,进一步提高自己的编码能力。

如果你对Cortex核心感兴趣,可以阅读

\01.文档\06.认识Cortex-M3核心\STM32权威指南(中文).pdf

3.硬件介绍3.1.硬件模块框图

图例说明:

安富莱STM32F103ZE-EK开发板(第2版硬件)原理框图

3.2.电源供应

STM32F103ZE-EK开发板有三种供电方式,并且提供了电源开关S1进行切换。

1、通过外部5V直流电源供电(插座CN13)。

2、通过USB电缆供电(插座CN3)。

3、通过J-LINK调试器供电(插座CN16)。

对外接5V电源的要求:

(1)主板的电源插座CN1为内正外负。

(2)电源的电压不得高于5.5V。

J-LINK供电的方法:

(1)将J-LINK的排线插入主板JTAG插座CN16,并将电源开关S1拨向板边。

(2)启动windows开始菜单中的“J-Link Commander”,然后通过如下命令控制目标板的上电、下电和复位。

命令 功能

power on 目标板上电。J-LINK掉电后再上电时,将不会对目标板供电

power on off 目标板下电

power on perm 目标板上电,并设置为缺省状态。以后每次连接上J-LINK时将自动给目标板上电 power off perm 目标板下电,并设置为缺省状态。

r0 使目标板处于复位状态

r1 使目标板退出复位状态,组合r0 r1 命令可实现目标板的复位

3.3.启动模式

STM32F103ZE-EK开发板有以下三种启动方式:

从用户闪存存储器启动(正常运行时选择这种模式)

从系统存储器启动(做ISP下载时用)

从内嵌SRAM启动(调试用,一般很少使用)

通过设置子板上的拨码开关S2选择启动方式

位1状态 位2状态 启动模式

OFF 无关 用户闪存存储器启动

ON OFF 从系统存储器启动

ON ON 从内嵌SRAM启动

3.4.时钟源

STM32F103ZE-EK开发板上有四种时钟源:

32KHz 晶振X3作为RTC的时钟源

8MHz晶振X2作为MCU的时钟源

25MHz晶振X4作为网卡芯片的时钟源

24MHz晶振X1作为USB Host芯片的时钟源

3.5.复位

STM32F103ZE-EK开发板有两种复位方式:

通过开发板上的复位按键S9复位

通过JTAG调试口输入复位信号

3.6.音频

STM32F103ZE-EK开发板集成了一个音频DAC芯片WM8978,具有立体声耳机驱动输出和扬声器驱动输出。

CPU和WM8978之间通过I2S和I2C接口连接,I2S通道用于传输音频数据流,I2C通道用于配置

WM8978的工作状态(音量、外放和耳机切换、均衡控制等)。

WM8978的左MIC通道连接到板载的驻极体话筒。右MIC通道连接到音频插座,可以连接外置的MIC。

WM8978的辅助立体声输入通道连接到FM收音机模块的音频输出,FM的音频输出通过WM8753处理后送往耳机和扬声器。

3.7.SRAM

STM32F103ZE-EK开发板提供1片512X16的SRAM(1M字节),连接到FSMC的BANK3,同时支持8bit和16bit访问模式。

3.8.NAND Flash

STM32F103ZE-EK开发板提供1片128M字节的NADN Flash,连接到FSMC的NAND BANK2。NAND 的READ/BUSY信号连接到FSMC_INT2引脚。

3.9.NOR Flash

STM32F103ZE-EK开发板提供1片16M字节的NOR Flash,连接到FSMC的NAND BANK1。最大支持32M字节。

3.10.串行Flash

STM32F103ZE-EK开发板集成了一个串行Flash芯片SST25VF016B,容量为16Mbit(2M字节)。串行Flash连接到CPU的SPI1接口,其片选口线由CPU的PB2 (也就是BOOT1)脚控制。

串行Flash的片选虽然和BOOT1(控制引导模式)复用,但是这个地方不存在冲突问题。因为在大多数情况下,BOOT1切换到高电平(从内部Flash启动或者系统存储器启动),只有在从内部RAM启动时,BOOT1才通过1个10K电阻接地。如果你的代码需要从内部RAM启动,那么CPU初始化外设时,应该立即将PB2口线设置为输出,并且设置为高电平状态。

3.11.串行EEPROM

STM32F103ZE-EK开发板集成了一个串行EEPROM芯片24LC02,容量为256字节。串行EEPROM连接到CPU的I2C接口。

I2C接口上连接的设备还有音频芯片WM8753。两个器件的从地址不同,因此不存在冲突问题。 3.12.CAN

STM32F103ZE-EK开发板使用 SN65HVD230 (U10) 作为CAN 驱动器。CAN接口采用5.08mm间距的接线端子引出。

拨码开关S10用于设置CAN接口

位1状态 控制120欧负载

OFF 断开CAN总线并接的120欧负载电阻

ON 连接120欧负载电阻

位2状态 控制CAN芯片的RS口线状态

OFF CAN芯片工作与高速模式

ON CAN芯片工作与待机模式

如果需要将CANRX引脚用作它用,可以将R75电阻(0欧)去·掉。

3.13.RS232接口

STM32F103ZE-EK开发板提供2路RS232接口(DB9连接器),CPU的USART1连接到COM1端口,USART2连接到COM2端口。两个COM端口的信号均是标准的RS232电平。

DB9连接器脚位示意图如下:

COM1端口

DB9脚位 CPU引脚信号

2 USART1_TX (PA9)

3 USART1_RX (PA10)

5 GND

1、4、6、7、8、9 空脚

COM2端口

DB9脚位 CPU引脚信号

2 USART2_TX (PA2)

3 USART2_RX (PA3)

5 GND

1、4、6、7、8、9 空脚

STM32F103ZE-EK开发板和PC机连接使用直连的串口线(不是对传的串口线),市面出售的USB转串口线可以直接使用。

3.1

4.RS485接口

STM32F103ZE-EK开发板提供1路RS485接口,RS485接口芯片为SP3485。485接口通过5.08mm间距的接线端子引出。

RS485芯片的数据端口连接到CPU的USART3接口,RS485芯片的接收使能和发送使能引脚通过两个独立的GPIO控制,因此可以做回环通信试验(自发自收模式)。

RS485总线上拉电阻、下拉电阻以及A-B间负载电阻由客户根据实际需要选贴。

如果用户需要将USRT3_RX用作它用,可以将R74电阻(0欧)去掉。

3.15. SD卡

STM32F103ZE-EK开发板具有SD卡接口,支持SD卡的读写。SD卡和STM32F103ZE-EK开发板接口的连接信号如下:

3.16. ADC输入

STM32F103ZE-EK开发板提供1个精密可调电阻,连接到引脚PC4/AIN12_14,可以做ADC采样试验。

3.17. 示波器电路

STM32F103ZE-EK开发板集成了1个双通道示波器前端调理电路,提供2个BNC接口,输入组阻抗为1M欧姆,支持负极信号输入,可直接使用标准的示波器探头。利用这个电路可以在开发板上进行USB虚拟示波器或者低端手持示波器项目。

通道1的模拟输出连接到CPU的AIN123_IN10、AIN123_IN12、AIN123_IN13,可以启用2个或者3个ADC对信号进行分时采样,从而到达更高的采样速率。

脚位信号名称 对应的SMT32引脚 1 CD/DAT3 SD_DAT3 (PC11) 2 CMD SD_CMD (PD2) 3 VSS1 GND 4 VDD VDD3.3V 5 CLK SD_CLK(PC12) 6 VSS2 GND

7 DAT0 SD_DAT0(PC8) 8 DAT1 SD_DAT1(PC9) 9 DAT2

SD_DAT2(PC10) 10 WP(写保护检测) 空 11

NCD(卡插入检测)

PC7

通道2的模拟输出连接到CPU的AIN123_IN11,可以启用两个ADC对通道1和通道2进行同步采样。

每个通道配置有2个小型拨动开关,分别控制AC/DC切换和增益切换。

拨动开关外观:

开关标号 功能 值

S5 CH1通道AC/DC切换 拨向CPU方向选择DC,反之是AC

S6 CH1通道增益切换 拨向CPU方向选择高增益(-2V~+2V)

反之是低增益(-10V~+10V)

S7 CH2通道AC/DC切换 拨向CPU方向选择DC,反之是AC

S8 CH2通道增益切换 拨向CPU方向选择高增益(-2V~+2V)

反之是低增益(-10V~+10V)

USB虚拟示波器性能指标:

序号 指标名称 值

1 模拟带宽 3MHz

2 CH1最高采样速率 3MHz

3 CH2最高采样速率 1MHz

4 采集深度 由内存分配决定

5 样本分辨率 12bit

6 AC/DC 双通道独立切换AC输入和DC输入

7 输入信号幅值范围 1档 : -2V ~ +2V

2档 : -10V ~ +10V

3档 : -20V ~ +20V (探头X10)

4档 : -100V ~ +100V (探头X10)

https://www.doczj.com/doc/d512964235.html,B Device

STM32F103ZE-EK开发板提供了1个全速USB2.0 设备端口,通过标准的USB-B型连接器引出。通过

该连接器,可以由PC机给目标供电(最大电流500mA限制)。

USB-D+信号线上的上拉电阻通过PB14引脚控制,高电平使能USB总线。

USB-B型连接器信号定义:

脚位 信号名称 对应的开发板信号

1 VBUS USB_5V (5V电源)

2 D- PA11/USBDM

3 D+ PA12/USBDP

4 GND GND

和USB-B插座配套的USB电缆又称为打印机电缆,电脑市场很多柜台有售。

https://www.doczj.com/doc/d512964235.html,B Host

STM32F103ZE处理器内部并不带USB HOST功能,因此本开发板外扩了一个常用的USB专用芯片CH374T。

CH374T 是一个USB总线的通用接口芯片,支持USB-HOST主机方式,支持低速和全速的控制传输、批量传输、中断传输以及同步/等时传输。CH374 T具有8 位数据总线和读、写、片选控制线以及中断输出,可以方便地挂接到单片机/DSP/MCU/MPU等控制器的系统总线上。

STM32F103ZE-EK开发板提供一个USB-A型连接器,可以连接U盘、USB鼠标、USB键盘等设备。USB-A型连接器对外接的设备提供5V电源。

需要注意的是,如果这个5V电源是通过USB-DEVICE接口获得的,那么需要考虑一下外接设备的功耗问题。

CSR8670开发板使用说明书

CSR8670开发板 使 用 说 明 书

一、开发板资源介绍 开发板是针对蓝牙免提,蓝牙音响应用设计的一款多媒体蓝牙开发套件。开发板采用英国CSR 公司CSR8670 蓝牙芯片,可以用来开发单声道蓝牙耳机,立体声蓝牙耳机,蓝牙车载免提,蓝牙音频适配器,蓝牙虚拟串口(SPP), 蓝牙人机交互接口(HID),蓝牙文件传输(FTP)等。开发板带有USB,UART,I2C,PCM,音频输入、输出等接口,并引出PIO 和AIO 接口,方便用户扩展,进行二次开发。I开发板支持程序在线调试以及参数修改。 1、硬件资源: ◆标配CSR8670 蓝牙芯片,内置kalimba DSP ,支持蓝牙协议V4.0+EDR ◆集成16Mb FLASH ◆7个按键(1个复位键,1个开机键,5个用户按键) ◆16个PIO 接口(其中PIO6、PIO7作为I2C) ◆2个AIO 接口 ◆3个LED 指示灯

◆ 1个USB 接口 ◆ 音频输出接口 ◆ 音频输入接口 ◆ 板载麦克风 ◆ RS232 接口 ◆ SPI 调试接口 ◆ IIC 接口(PIO 复用) ◆ 64Kbit E2PROM 【注意】:板载的部分资源会因为芯片所采用的芯片的不同而未被使用到,具体请参考原理图。

二、硬件连接和使用 1、请参照上图,将下载线通过10PIN的排线和开发板连接,将MINI-USB线连接下载线并接到电脑,此时板子左上方的红色LED灯会亮,说明开发板已经正常上电。 【注意】: 1. 本开发板将VREN 开机信号单独连接到一个按键作为开机用,所以在使用bluelab或pstool连接开发板时,请务必按下改开机键不放,否则将会导致软件无法读取芯片的现象,bluelab 会提示"Unable to query BlueCore over SPI" 错误。 2. 使用bluelab下载调试程序时,请务先设置【Debug】菜单下的【Tansport】是否设置为USB,否则bluelab 将会提示"Unable to query BlueCore over SPI" 错误

51开发板说明书

开发板开发板简介简介简介 硬件:供电方式采用USB 取电和外部电源(5V)供电。带有多种品牌(Atmel,Winbond,SST,STC )单片机的ISP 电路,均通过下载接口或USB 线和PC 相连,简单方便稳定,速度快。有常用的LCD 接口,数码管显示电路,等等。

一、STC单片机的程序烧写与运行 1.1 打开STC-ISP V483软件的exe 文件,如下图所示: 步骤1:选择要下载的单片机型号,如下图所示: 步骤2:打开要下载的程序文件,注意这里下载的需要是扩展名为.hex或.bin的文件,这里的图片是默认的测试文件

再双击test-hex文件夹得到以下图片:

选择twoball-2k.bin,点击打开。 步骤3:选择端口 首先把实验板通过USB延长线连接到电脑上,然后右击“我的电脑”,选择“管理”,单击设备管理器,点击端口前的加号将其展开,当发现这个时,说明驱动的安装和实验板的下载电路应该是没什么问题的,这里的可以看出端口是COM14。 其次是选择好端口,如下图所示: 步骤4:下载程序到单片机(注意的是STC的单片机需要重新给系统上电才能下载到单片机)点击下图所示的Download/下载按钮 当出现下图所示的提示时,如果实验板是在通电的情况下,则按一下实验板的开关稍等两秒左右,再按一下开关重新给实验板上电,稍等片刻就下载成功。如果实验板是在不通电的情况下,则按一下实验板的开关重新给实验板上电,稍等片刻就下载成功 下载成功的提示如下图: 下载过程中如果端口选择对的情况下,出现如下图所示: 原因在于连电脑USB插口松动。解决办法:1、重新把延长线从实验板上拔掉,然后再插上。

金龙STM32F207开发板用户手册

1.概述 金龙STM32开发板用户手册芯片描述 -ARM32-bit Cortex-M3CPU -120MHz maximum frequency,150DMIPS/1.25DMIPS/MHz -Memory protection unit Memories -Up to1Mbyte of Flash memory -Up to128+4Kbytes of SRAM -Flexible static memory controller (supports Compact Flash,SRAM,PSRAM,NOR,NAND memories) -LCD parallel interface,8080/6800modes Clock,reset and supply management -1.8to3.6V application supply and I/Os -POR,PDR,PVD and BOR -4to25MHz crystal oscillator -Internal16MHz factory-trimmed RC -32kHz oscillator for RTC with calibration -Internal32kHz RC with calibration Low power -Sleep,Stop and Standby modes -VBAT supply for RTC, C32bit backup registers 20 optional4KB backup SRAM C12-bit,0.5us A/D converters 3 -up to24channels -up to6MSPS in triple interleaved mode C12-bit D/A converters 2 General-purpose DMA -16-stream DMA controller centralized FIFOs and burst support Up to17timers -Up to twelve16-bit and two32-bit timers Debug mode -Serial wire debug(SWD)&JTAG interfaces -Cortex-M3Embedded Trace Macrocell Up to140fast I/O ports with interrupt capability -51/82/114/140I/Os,all5V-tolerant Up to15communication interfaces C I2C interfaces(SMBus/PMBus) -Up to3 -Up to6USARTs(7.5Mbit/s,ISO7816interface,LIN,IrDA,modem control)

KR-51开发板使用说明

KR-51/AVR开发板使用说明 声明: 本指导教程和配套程序仅在开发和学习中参考,不得用于商业用途,如需转载或引用,请保留版权声明和出处。 请不要在带电时拔插芯片以及相关器件。自行扩展搭接导致不良故障,本公司不负任何责任。产品不定时升级,所有更改不另行通知,本公司有最终解释权。 一、开发板硬件资源介绍 1 .开发板支持USB 程序下载(宏晶科技STC系列单片机) 2. 开发板支持AT89S51 ,AT89S52 单片机下载(需要配合本店另外下载器下载) 3. 开发板支持ATmega16,ATmega32 AVR 单片机下载(需要配合本店另外转接板和下载器使用) 4. 开发板供电模式为:电脑USB 供电(USB 接口)和外部5V 电源供电(DC5V接口) 5. 开发板复位方式:上电复位和51按键复位 6. 外扩电源:通过排针外扩5路5V 电源,3路3.3V电源方便连接外部实验使用 7. 所有IO 引脚全部外扩,方便连接外部实验使用 8. 开发板集成防反接电路,防止接反,保护开发板 二、开发板功能模块介绍 (1 )8 位高亮度贴片led 跑马灯; (2) 4 位共阳数码管显示; (3)LCD1602 和LCD12864液晶屏接口; (4) 1 路无源蜂鸣器; (5) 1 路ds18b20 温度测量电路(与DHT11 温湿度接口共用); (6) 1 路红外接口电路 (7) 4 路独立按键 (8) 1 路CH340 USB转串口通讯电路(全面支持XP/WIN7/WIN8系统); (9)1路蓝牙模块接口(可做蓝牙测试板,USB转蓝牙); (10)1路2.4G模块接口; (11)1路WiFi模块接口(可做WiFi测试板,USB转WiFi) 三开发板跳线选择 本开发板接线简单,适合初学者使用,开发板各模块的跳线使用注意事项:烧写程序时,拔掉蓝牙模块,WiFi模块,J10处用跳线帽短接1,3和2,4。蓝牙模块和WiFi模共用串口,不能同时使用。使用1602、12864液晶接口时请拔下数码管J4 跳线帽。以下是几个主要跳线的使用说明;

路虎开发板用户手册

路虎NXP LPC1768开发板 用户手册

1、概述 路虎开发板采用 NXP公司 LPC1768 ARM是一款基于第二代 ARM Cortex-M3内核的微控制器,是为嵌入式系统应用而设计的高性能、低功耗的 32位微处理器,适用于仪器仪表、工业通讯、电机控制、灯光控制、报警系统等领域。路虎开发板板载 USB仿真器,支持 USB2.0 Device,具有双 CAN接口、RS-485接口等功能。路虎开发板配套丰富的例程和详尽的资料,方便用户快速进行项目开发。 功能特点: 强大的 MCU内核:Cortex-M3 ●处理速率高达 100MHz,并包含一个支持 8个区的存储器保护单元(MPU) ●内置嵌套向量中断控制器(NVIC) ● 512KB片上 Flash程序存储器,支持在系统编程(ISP)和在应用编程(IAP) ● 64KB SRAM可供高性能 CPU通过指令总线、系统总线、数据总线访问 ● AHB多层矩阵上具有 8通道的通用 DMA控制器(GPDMA) ●支持SSP、UART、AD/DA、定时器、GPIO等,并可用于存储器到存储器的传输 ●标准 JTAG测试/调试接口以及串行线调试和串行线跟踪端口选项 ●仿真跟踪模块支持实时跟踪 ● 4个低功率模式:睡眠、深度睡眠、掉电、深度掉电

●单个 3.3V电源(2.4V – 3.6V) ●工作温度:-40 °C - 85°C ●不可屏蔽中断(NMI)输入 ●片内集成上电复位电路 ●内置系统节拍定时器(SysTick),方便操作系统移植。 丰富的板载资源: 1、2路 RS232串行接口(使用直通串口线、其中一路串口支持 ISP下载程序) 2、2路 CAN总线通信接口(CAN收发器:SN65VHD230) 3、RS485通信接口(485收发器:SP3485) 4、RJ45-10/100M Ethernet网络接口(以太网 PHY:DP83848) 5、DA输出接口(可做 USB声卡实验、板载扬声器和扬声器输出驱动) 6、AD输入接口(可调电位器输入) 7、彩色液晶显示接口(可接 2.8寸或 3.2寸 TFT 320X240彩屏) 8、USB2.0接口,USB host及 USB Device接口。 9、SD/MMC卡(SPI)接口(提供带 FAT12、FAT16、FAT32文件系统)

RK3188开发板使用手册v1.0

RK3188开发板使用手册v1.0 一.安装RockUsb驱动 (2) 二.查看串口输出信息 (5) 三.烧写/下载固件 (8) 四.Kernel开发 (11) 五.Android开发 (12) 六.制作固件升级包update.img (13) 七.Recovery系统 (14) 八.Android系统USB操作 (17)

一.安装RockUsb驱动 Rockusb驱动放在RK3188\tools\RockusbDriver文件夹中 当你第一次使用RK3188SDK开发板时,接好USB线,按住“VOL+(RECOVERY)”按键上电,会要求安装驱动,按下面的图示步骤进行安装: 图1 选择“否,暂时不(T)”,点击“下一步”进入图2所示界面

图2 选择“从列表或指定位置安装(高级)”,点击下一步,进入图3界面 图3 选择你的驱动所存放的目录,点击“下一步”开始安装驱动,如图4所示

图4 完成以后可以在设备管理器看到设备已经安装成功 图5

二.查看串口输出信息 RK3188SDK开发板没有使用普通的串口,而是使用USB口来输出串口信息,你可以用一根特殊的USB调试线将开发板上的USB口连接到你的电脑中来查看串口信息。 1、在连接USB口之前,请先安装PL-2303USB转串口驱动 2、驱动安装完成后,再使用USB线将开发板上名为“UART0”的USB口连接到PC 中,然后你应该可以在设备管理器中看到一个新设备,如下所示: 3、使用串口工具查看开发板的输出信息。 在这边我以Windows自带的超级终端为例说明串口的配置: a、点击开始->所有程序->附件->通讯->超级终端 点击确定 b、选择正确的COM口:

51单片机开发板使用手册

STU_MAIN单片机开发板使用手册 第一章STU_MAIN 单片机开发板简介 (2) 1.1 单片机开发板概述 (2) 1.2 单片机开发板载资源介绍 (2) 1.3 STU_MAIN 单片机开发板接口说明 (4) 1.4 如何开始学习单片机 (5) 第二章软件使用方法 ......................... . (6) 2.1 KEIL 软件的使用方法 (6) 2.2 STC-ISP 软件的安装与使用 (13) 2.3 使用USB 口下载程序时设置步骤 (18) 第三章STU_MAIN 开发板例程详细介绍 (21) 3.1 准备工作 (21) 3.2 安装STC-ISP下载程序 (21) 3.3 闪烁灯 (22) 3.4 流水灯 (23) 3.5 单键识别 (25) 3.6 利用定时器和蜂鸣器唱歌 (28) 3.7 DS18B20 温度测量显示实验 (31) 3.8 LCD1602 字符液晶显示 (36) 3.9 串口通讯实验 (39) 3.10 基于DS1302的多功能数字钟实验 (41) 3.11 EEPROM X5045 实验 (47)

第一章STU_MAIN 单片机开发板简介 1.1 单片机开发板概述 STU_MAIN 单片机开发板是经过精心设计开发出的多功能MCS-51 单片 机开发平台。该开发板集常用的单片机外围资源、串口调试下载接口于一身,可以让您在最短的时间内,全面的掌握单片机编程技术。该开发板特别适合单片机初学者、电子及通信等专业的课程设计以及电子爱好者自学使用。 STU_MAIN 单片机开发板可作为单片机课程的配套设备,课程从最基本的预备知识开始讲起,非常详细的讲解KEIL 编译器的使用,包括软件仿真、测定时间、单步运行、全速运行、设置断点、调试、硬件仿真调试、变量观察等,整个过程全部用单片机的C 语言讲解,从C 语言的第一个主函数MAIN 讲起,一步步一条条讲解每一个语法、每条指令的意思,即使对单片机一巧不通,对C 语言一无所知,通过本课程的学习也可以让你轻松掌握MCS-51 单片机的C 语言编程。全新的讲课风格,跳过复杂的单片机内部结构知识,首先从单片机的应用讲起,一步步深入到内部结构,让学生彻底掌握其实际应用方法,把MCS-51单片机的所有应用、每个部分都讲解的非常清晰明了,授课教师在教室前面用电脑一条一条写程序,旁边用STU_MAIN 单片机开发板逐个实验的演示,给学生解释每条指令的意思及原理,通过一学期的学习让学生完全掌握单片机的C 语言编程及单片机外围电路设计的思想。以实践为主、学生现场写程序、直接下载到开发板观察现象。 1.2 单片机开发板载资源介绍 一. STU_MAIN单片机开发板(串口直接下载程序) 本开发板以STC 公司生产的STC90C54RD+ 单片机做核心控制芯片,它是 一款性价比非常高的单片机,它完全兼容ATMEL 公司的51/52系列单片机,除此之外它自身还有很多特点,如:无法解密、低功耗、高速、高可靠、强抗静电、强抗干扰等。 其次STC 公司的单片机内部资源比起ATMEL 公司的单片机来要丰富的多,它内部有1280 字节的SRAM、8-64K 字节的内部程序存储器、2-8K 字节的ISP 引导码、除P0-P3 口外还多P4 口(PLCC封装)、片内自带8路8位AD(AD 系列)、片内自带EEPROM、片内自带看门狗、双数据指针等。目前STC 公司的单片机在国内市场上的占有率与日俱增,有关STC 单片机更详细资料请查阅相关网站。 STU_MAIN单片机开发板可完全作为各种MCS-51单片机的开发板,用汇编语言或C 语言对其进行编程。当用STC 公司的单片机时,直接用后面介绍的串口线将开发板与计算机串口相连,按照STC 单片机下载操作教程便可下载程序,

STM32F429开发板用户手册

STM32F429开发板用户手册 介绍 STM32F429(32F429IDISCOVERY)开发板可以帮助你去学习高性能STM32F4系列,并去开发你自己的应用。它包含了一个STM32F429ZIT6和一个嵌入ST-LINK/V2调试接口,2.4吋TFTLCD,64MbitsSDRAM,ST微机电陀螺仪,按键和USB OTG接口。

1约定 下表提供了一些约定惯例,目前的文档可能会用到。

2快速入门 STM32F429开发板是一种廉价且易于上手的开发套件,可以让使用者快速评估和开始STM32F4的开发工作。 在安装和使用产品以前,请接收评估产品许可协议。 2.1启动 跟随以下顺序来设置STM32F429开发板并开始开发应用: 1、确认跳线JP3和CN4被设置为“on”(开发模式) 2、连接STM32F429Discovery开发板CN1到PC,使用USB电缆(type A/mini-B),开发板上电。 3、屏幕上以下应用可用: 时钟日历和游戏 视频播放器和图片浏览器(播放浏览USB大容量存储器上的视频和图片)性能显示器(观察CPU负载和图形测试) 系统信息 4、演示软件,也像其他软件例程,运行你用来开发STM32F4。 5、从例程开始开发你自己的应用吧。 2.2系统要求 ?Windows PC(XP,Vista,7) ?USB type A to mini-B cable 2.3支持STM32F429开发板的开发工具 ?Altium:TASKING?VX-Toolset ?Atollic:TrueSTUDIO ?IAR:EWARM ?Keil?:MDK-ARM 2.4订购码 要订购STM32F429Discovery kit,请使用STM32F429I-DISCO订购码。 3特性 STM32F429Discovery开发板提供一下特性: ?S TM32F429ZIT6具有2MB闪存,256KB的RAM,LQFP144封装。 ?板载ST-LINK/V2,带有选择模式跳线,可以作为独立的ST-LINK/V2使用。 ?板电源:通过USB总线或外部3V或5V电源。 ?L3GD20:ST微机电动作传感器,3轴数字输出陀螺仪 ?TFT LCD,2.4寸,262K色RGB,240*230分辨率 ?SDRAM64Mbits(1Mbit x16-bit x4-bank),包含自动刷新模式和节能模式 ?六个LED: LD1(红绿):USB通信 LD2(红):3.3V电源 两个用户LED LD3(绿),LD4红 两个USBOTG LED:LD5(绿)VBUS和LD6OC(过流) ?两个按键(user and reset)

最新FPGA开发板使用说明书

F P G A开发板使用说明 书

目录 第一章综述 (1) 第二章系统模块 (2) 第三章软件的安装与使用 (11) 第四章USB 电缆的安装与使用 (28) 仅供学习与交流,如有侵权请联系网站删除谢谢36

第一章综述 THSOPC-3型 FPGA开发板是根据现代电子发展的方向,集EDA和SOPC系统开发为一体的综合性实验开发板,除了满足高校专、本科生和研究生的SOPC教学实验开发之外,也是电子设计和电子项目开发的理想工具。 一、实用范围: ●自主创新应用开发; ●单片机与FPGA联合开发; ●IC设计硬件仿真; ●科研项目硬件验证与开发; ●高速高档自主知识产权电子产品开发; ●毕业设计平台; ●研究生课题开发; ●电子设计竞赛培训; ●现代DSP开发应用; ●针对各类CPU IP核的片上系统开发; ●DSP Biulder系统设计。 二、硬件配置: THSOPC-3型 FPGA开发板基于Altera Cyclone II 器件的嵌入式系统开发提供了一个很好的硬件平台,它可以为开发人员提供以下资源: ●支持+5V 电源适配器直接输入或者USB接口供电, 5V、3.3V、1.2V混合电压源; 仅供学习与交流,如有侵权请联系网站删除谢谢36

●FPGACycloneII FPGA EP2C8,40万门,2个锁相环; ●isp单片机AT89S8253。isp单片机AT89S8253及开发编程工具,MCS51兼容,12KB isp可编程Flash ROM,2KB ispEEPROM,都是10万次烧写周期;2.7-5.5V工作电压;0-24MHz工作时钟;可编程看门狗;增强型SPI串口,9个中断源等。此单片机可与FPGA联合开发,十分符合实现当今电子设计竞赛项目的功能与指标实现; ●EPM3032 CPLD; ● 4 Mbits 的EPCS4 配置芯片; ●512KB高速SRAM; ●20MHz 高精度时钟源(可倍频到300MHz); ● 4 个用户自定义按键; ●8 个用户自定义开关; ●8 个用户自定义LED; ● 2 个七段码LED; ●标准AS 编程接口和JTAG调试接口; ●两个标准2.54mm扩展接口,供用户自由扩展; ●RS-232 DB9串行接口; ●PS/2键盘接口; ●VGA接口; ●4X4键盘; 仅供学习与交流,如有侵权请联系网站删除谢谢36

百问网精智JZ2440开发板使用手册 S3C2440

百问网·精智JZ2440使用手册提示:除了QT外,可以不看本手册,参考《嵌入式Linux应用开发完全手册》及视频即可

第1章嵌入式Linux开发环境构建 (4) 1.1 安装Ubuntu 9.10 (4) 1.1.1 安装VMware (4) 1.1.2 安装Ubuntu 9.10 (13) 1.2 安装Ubuntu下的开发工具 (20) 1.3 安装Windows下的开发工具 (22) 第2章精智JZ2440开发板烧写程序方法 (23) 2.1 使用JTAG工具烧写开发板 (23) 2.1.1 Windows下并口JTAG驱动安装 (23) 2.1.2 Windows下OpenJTAG驱动安装 (29) 2.1.3 Ubuntu下驱动程序的安装 (29) 2.1.4 JTAG烧写软件oflash的用法 (29) 2.2 通过u-boot烧写整个系统 (29) 2.2.1 在Windows下使用dnw和u-boot烧写系统 (30) 2.2.2 在Linux下使用dnw和u-boot烧写系统 (31) 第3章板上Linux系统搭建 (33) 3.1 修改、编译、使用u-boot (33) 3.1.1 使用补丁修改、编译u-boot (33) 3.1.2 u-boot使用方法 (33) 3.2 修改、编译、使用Linux内核 (36) 3.2.1 使用补丁修改、编译内核 (36) 3.2.2 使用uImage (36) 3.3 修改、编译QT (36) 3.3.1 编译依赖的软件 (36) 3.3.2 使用补丁修改、编译QT (39) 3.4 构造根文件系统 (39) 3.4.1 基于最小根文件系统制作QT文件系统 (39) 3.4.2 制作YAFFS2、JFFS2文件系统映象文件 (42)

DL-51单片机开发板用户使用手册

STC89C52RC 动力DL-51Board○R User's Manual Preliminary

开发指南 Copyright?2010-2011Milk-Power Limited.All rights reserved 版本信息 本手册进行了以下更改。 芯达STM32用户手册修订记录 日期修订版本CR ID修改章节修改描述作者2011-10-12 1.00全部创建Milk-power 2011-10-26 1.10修改键盘程序Milk-power Milk-power 2011-11-08 1.20修改开发板外观 图片

版权声明 本手册版权归属https://www.doczj.com/doc/d512964235.html,(以下简称“Milk-Power”)所有,并保留一切权力。非经Milk-Power同意(书面形式),任何单位或个人不得擅自摘录本手册部分或全部,违者我们将追究其法律责任。 敬告: 在售开发板的手册会经常更新,请在https://www.doczj.com/doc/d512964235.html, 网站查看最近更新,并下载最新手册,不再另行通知。

目录 目录 (4) 4写在前面........................................................................................................................ ........................................................................................................................55第一章买到DL-51该如何下手 (6) 6第二章DL-51硬件资源.............................................................................................. ..............................................................................................772.1DL-51开发板硬件概述.. (7) 2.2DL-51开发板硬件资源清单 (8) 2.3DL-51开发板的特点 (9) 2.4DL-51开发板原理图说明 (10) 2.4.1电源电路 (10) 2.4.2系统时钟电路 (10) 2.4.3复位电路 (11) 2.4.4用户LED 电路 (11) 2.4.5数码管电路 (11) 2.4.6串口电路 (12) 2.4.7按键电路 (12) 2.4.8LCD 液晶接口电路 (13) 2.4.9外扩IO 接口电路 (14) 第三章DL-51单片机开发快速入门........................................................................ ........................................................................15153.1单片机开发流程简介 (15) 3.2简单的单片机开发举例 (17) 工作室简介 (18) 18

STM32F0-DISCOVERY用户手册

1/30 文档ID 022910第1版2012年3 月 STM32F0DISCOVERY STM32F0探索套件 UM1525 前言 STM32F0DISCOVERY 是意法半导体STM32F0系列微控制器的探索套件,用于帮助你探索STM32F0 Cortex-M0微控制器的功能,轻松开发应用设计。STM32F0探索套件基于1颗STM32F051R8T6微控制器,组件包括ST-LINK/V2嵌入式调试工具、LED 指示灯、按键和1个原型板。 图1: STM32F0 探索套件 用户手册

2/30UM1525 文档ID 022910第1版 目录目录 1. 约定....................................................................................................................................52. 快速入门 (6) 2.1 开始使用........................................................................................................ 62.2 系统要求..........................................................................................................62.3 支持STM32F0探索套件的开发工具链 .......................................................62.4 订货代码. (6) 3. 特性....................................................................................................................................74. 硬件与原理图.. (8) 4.1 STM32F051R8T6 微控制器 ..........................................................................114.2 嵌入式ST-LINK/V2编程器/调试器 . (13) 4.2.1 使用ST-LINK/V2向板载STM32F0烧录和调试代码 ............................14 4.2.2 使用ST-LINK/V2向外部STM32应用板烧录和调试代码. (15) 4.3电源和电源选择............................................ 164.4 LED 指示灯 ...................................................................................................164.5 按键................................................................................................................164.6 JP2(Idd ) ﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍ 16 4.7 OSC 时钟 -----------------------------------------------------------------------------174.7.1 OSC 时钟电源 .............................................................................................174.7.2 OSC 32kHz 时钟电源 17 4.8 焊桥.................................................................................................................184.9 扩展连接器.. (19) 5. 尺寸图..............................................................................................................................266. 原理图..............................................................................................................................277. 修改历史记录 (30)

单片机开发板操作手册.

单片机开发板操作手册 一、概述 1,多功能单片机开发板,板载资源非常丰富,仅是包括的功能(芯片)有:步进电机驱动芯片ULN2003、 八路并行AD转换芯片ADC0804、 八路并行DA转换芯片DAC0832、 光电耦合(转换)芯片MOC3063、 八路锁存器芯片74HC573、 实时时钟芯片DS1302及备用电池、 IIC总线芯片A T24C02、 串行下载芯片MAX232CPE, 双向可控硅BTA06-600B、 4*4矩阵键盘、 4位独立按键、 DC5V SONGLE继电器、 5V蜂鸣器、 八位八段共阴数码管 5V稳压集成块78M05 八路发光二极管显示 另还有功能接口(标准配置没有芯片但留有接口,可直接连接使用):单总线温度传感器DS18B2接口、 红外线遥控接收头SM003接口8、 蓝屏超亮字符型液晶1602接口、 蓝屏超亮点阵图形带中文字库液晶12864接口、 2(4)相五线制小功率步进电机接口、 外接交流(7V-15V)电源接口 USB直接取电接口 镀金MCU晶振座 40DIP锁紧座 外接电源和5V稳压电源的外接扩展接口及MCU所有IO口扩展2,可以完成的单片机实验: 1、LED显示实验(点亮某一个指示灯、流水灯), 2、八位八段数码管显示实验(你可以任意显示段字符和数字以及开发板所有功能芯 片的显示), 3、液晶显示(1602液晶显示、12864点阵中文图形液晶显示、可以显示出开发板所 有功能芯片的操作), 4、继电器的操作 5、蜂鸣器的操作(你可以编写程序让它发出美妙动听的歌声) 6、可控硅的操作(胆大的朋友就利用这一独有的功能吧,你见过实验室温度实验箱 没有,它的驱动就是这样的;聪明的朋友就可以自己写个程序把把加热温度温 度恒定在(X±0.5)度的范围内了 7、步进电机的操作(这个是迈向自动化控制的第一步,现在的数控机床、机器人呀

AX301用户手册REV1.0

FPGA黑金开发平台 用户手册 AX301 REV 1.0 芯驿电子科技(上海)有限公司 黑金动力社区 https://www.doczj.com/doc/d512964235.html,

目录 一、简介 (3) 二、电源 (6) 三、FPGA (7) 1)JTAG接口 (8) 2)配置芯片:M25P16 (8) 3)FPGA供电引脚 (9) 4)FPGA时钟输入引脚 (10) 四、50M有源晶振 (11) 五、SDRAM (11) 六、EEPROM 24LC04 (14) 七、PS/2接口 (15) 八、实时时钟DS1302 (16) 九、数码管 (17) 十、USB转串口 (19) 十一、VGA接口 (20) 十二、蜂鸣器 (23) 十三、SD卡槽 (24) 十四、扩展口 (25) 十五、LED (27) 十六、按键 (28) 十七、摄像头接口 (29) 十八、7寸TFT接口 (30)

FPGA黑金开发平台学生版2014款正式发布了,此款开发平台是在前两款学生版的基础上升级而来,型号为:AX301。虽然是一款入门级的FPGA开发平台,但是我们不管是在PCB设计上,还是在整个构造上都花费了很多的心思,真可谓“简约而不简单”。 一、简介 在这里,对这款FPGA开发平台进行简单的功能介绍。 此款开发板使用的是ALERA公司的CYCLONE IV系列FPGA,型号为EP4CE6F17C8,256个引脚的FBGA封装。根据ALTERA官方的数据,CYCLONE IV相对CYCLONE III来说,功耗减少25%,如下图所示 此款FPGA的资源如下图所示:

其中,主要的参数, 逻辑单元LE:6272; 乘法器LAB:392; RAM:276480bit; IO数量:179个; 内核电压:1.15V-1.25V(推荐1.2V); 工作温度:0-85℃ 图为整个系统的结构示意图:

EXCD1开发板使用手册

EXCD‐1开发板参考手册 北京中教仪装备技术有限公司 2010年3月

目录 1 概述 (1) 2 板上资源 (2) 3 使用说明 (3) 3.1使用前准备 (3) 3.2输入时钟 (4) 3.3LED,拨码开关和按键 (5) 3.47段数码管 (9) 3.5VGA接口 (10) 3.6RS232串口 (12) 3.7PS/2鼠标键盘接口 (13) 3.8I/O扩展接口 (14) 3.9SRAM和F LASH存储器 (16) 联系我们 地址:北京市西城区德外大街4号C座邮编:100120 客户服务热线:4006061700 传真 : 010- 58582440 销售Email : ECsales@https://www.doczj.com/doc/d512964235.html, 技术支持Email:Ecservice@https://www.doczj.com/doc/d512964235.html, 网址:https://www.doczj.com/doc/d512964235.html,

1 概述 EXCD-1是一款易于使用的开发板,它能够实现大量基于FPGA 的数字系统。开发板采用Xilinx Spartan 3E FPGA 器件,板上资源丰富,有2Mbytes 的Flash 和1Mbytes 的快速SRAM ,以及各种输入输出设备,可以方便的设计具有各种功能的数字系统,也可设计含有Xilinx MicroBlaze 软核的嵌入式处理器系统。EXCD-1开发板有5个扩展接口,可灵活的扩展各种功能模块,如数模转换模块,模数转换模块,LCD 显示模块等。 VGA 接口RS232PRom PS2LEDs 晶振 图1-1 EXCD-1开发板

2板上资源 displays 4 buttons port2 图2-1 EXCD-1板上资源框图 1.Xilinx Spartan 3E XC3S500E PQ208 FPGA器件 z10,476 逻辑单元 z1,164 CLBs z73Kbits分布式RAM z360Kbits块RAMs z20个专用乘法器 z4个DCMs z158个用户I/O管脚 z PQ208管脚封装 2.时钟:50MHZ晶振输入 3.高速异步SRAM z512K × 16bits 4.Flash存储器 z1M ×16bits 5.配置Flash: XCF04S

Xilinx 开发板用户手册

SP605 Hardware User Guide UG526 (v1.6) July 18, 2011

? Copyright 2009–2011 Xilinx, Inc. Xilinx, the Xilinx logo, Artix, ISE, Kintex, Spartan, Virtex, Zynq, and other designated brands included herein are trademarks of Xilinx in the United States and other countries. All other trademarks are the property of their respective owners. DISCLAIMER The information disclosed to you hereunder (the “Materials”) is provided solely for the selection and use of Xilinx products. To the maximum extent permitted by applicable law: (1) Materials are made available "AS IS" and with all faults, Xilinx hereby DISCLAIMS ALL WARRANTIES AND CONDITIONS, EXPRESS, IMPLIED, OR ST ATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, OR FITNESS FOR ANY PARTICULAR PURPOSE; and (2) Xilinx shall not be liable (whether in contract or tort, including negligence, or under any other theory of liability) for any loss or damage of any kind or nature related to, arising under, or in connection with, the Materials (including your use of the Materials), including for any direct, indirect, special, incidental, or consequential loss or damage (including loss of data, profits, goodwill, or any type of loss or damage suffered as a result of any action brought by a third party) even if such damage or loss was reasonably foreseeable or Xilinx had been advised of the possibility of the same. Xilinx assumes no obligation to correct any errors contained in the Materials, or to advise you of any corrections or update. Y ou may not reproduce, modify, distribute, or publicly display the Materials without prior written consent. Certain products are subject to the terms and conditions of the Limited Warranties which can be viewed at https://www.doczj.com/doc/d512964235.html,/warranty.htm; IP cores may be subject to warranty and support terms contained in a license issued to you by Xilinx. Xilinx products are not designed or intended to be fail-safe or for use in any application requiring fail-safe performance; you assume sole risk and liability for use of Xilinx products in Critical Applications: https://www.doczj.com/doc/d512964235.html,/warranty.htm#critapps. Revision History The following table shows the revision history for this document. Date Version Revision 10/07/09 1.0Initial Xilinx release. 11/09/09 1.1?Updated Figure1-17 and Figure1-23. ?Changed speed grade from -2 to -3. ?Miscellaneous typographical edits. 02/01/10 1.1.1Minor typographical edits to Table1-24 and Table1-25. 05/18/10 1.2Updated Figure1-2. Added Note 6 to Table1-11. Updated board connections for SFP_TX_DISABLE in Table1-12. Added note about FMC LPC J63 connector in 18. VITA 57.1 FMC LPC Connector. Updated U1 FPGA Pin column for FMC_LA00_CC_P/N in Table1-28. Updated description of PMBus Pod and TI Fusion Digital Power Software GUI in Onboard Power Regulation. Updated Appendix B, VITA 57.1 FMC LPC Connector Pinout, and Appendix C, SP605 Master UCF. 06/16/10 1.3Updated 2. 128 MB DDR3 Component Memory. Added note 1 to Table1-30. 09/24/10 1.4Updated description of Fusion Digital Power Software in Onboard Power Regulation. 02/16/11 1.5Revised oscillator manufacturer information from Epson to SiTime in Table1-1. Revised oscillator manufacturer information from Epson to SiTime on page page23. Deleted note on page 44 referring to J55: “Note: This header is not installed on the SP605 as built.” Revised values for R50 and R216 in Figure1-12. Revised oscillator manufacturer information from Epson to SiTime on page page69. 07/18/11 1.6Corrected “jitter” to “stability” in section Oscillator (Differential), page23. Revised the feature and notes descriptions for reference numbers 6 and 12 in Table1-1, page10. Revised FPGA pin numbers for ZIO and RZQ in Table1-4, page14. Added Table1-29, page52, Table1-31, page55, and table notes in Table1-30. SP605 Hardware User Guide https://www.doczj.com/doc/d512964235.html, UG526 (v1.6) July 18, 2011

相关主题
相关文档 最新文档