ARM开发板手册Word文件下载.docx

上传人:b****3 文档编号:7861204 上传时间:2023-05-09 格式:DOCX 页数:16 大小:416.99KB
下载 相关 举报
ARM开发板手册Word文件下载.docx_第1页
第1页 / 共16页
ARM开发板手册Word文件下载.docx_第2页
第2页 / 共16页
ARM开发板手册Word文件下载.docx_第3页
第3页 / 共16页
ARM开发板手册Word文件下载.docx_第4页
第4页 / 共16页
ARM开发板手册Word文件下载.docx_第5页
第5页 / 共16页
ARM开发板手册Word文件下载.docx_第6页
第6页 / 共16页
ARM开发板手册Word文件下载.docx_第7页
第7页 / 共16页
ARM开发板手册Word文件下载.docx_第8页
第8页 / 共16页
ARM开发板手册Word文件下载.docx_第9页
第9页 / 共16页
ARM开发板手册Word文件下载.docx_第10页
第10页 / 共16页
ARM开发板手册Word文件下载.docx_第11页
第11页 / 共16页
ARM开发板手册Word文件下载.docx_第12页
第12页 / 共16页
ARM开发板手册Word文件下载.docx_第13页
第13页 / 共16页
ARM开发板手册Word文件下载.docx_第14页
第14页 / 共16页
ARM开发板手册Word文件下载.docx_第15页
第15页 / 共16页
ARM开发板手册Word文件下载.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

ARM开发板手册Word文件下载.docx

《ARM开发板手册Word文件下载.docx》由会员分享,可在线阅读,更多相关《ARM开发板手册Word文件下载.docx(16页珍藏版)》请在冰点文库上搜索。

ARM开发板手册Word文件下载.docx

单独的模拟、数字和IO供电电源;

串行的数据和控制接口(SPI)

●一个USB主机接口,板载CH376USB主机控制芯片,CH376是文件管理控制

芯片,用于单片机系统读写U盘或者SD卡中的文件CH376支持USB设备方式和

USB主机方式,并且内置了USB通讯协议的基本固件,内置了处理Mass-Storage

海量存储设备的专用通讯协议的固件,内置了FAT16和FAT32以及FAT12文件系统

的管理固件,支持常用的USB存储设备(包括U盘/USB硬盘/USB闪存盘/USB读卡

器)。

■支持1.5Mbps低速和12Mbps全速USB通讯,兼容USBV2.0,外围元器件

只需要晶体和电容。

■支持USB-HOST主机接口和USB-DEVICE设备接口,支持动态切换主机方式

与设备方式。

■支持USB设备的控制传输、批量传输、中断传输。

■自动检测USB设备的连接和断开,提供设备连接和断开的事件通知。

■内置固件处理海量存储设备的专用通讯协议,支持Bulk-Only传输协议和SCSI、

UFI、RBC或等效命令集的USB存储设备(包括U盘/USB硬盘/USB闪存盘/USB

读卡器)。

■内置FAT16和FAT32以及FAT12文件系统的管理固件,支持容量高达32GB

的U盘和SD卡。

■提供文件管理功能:

打开、新建或删除文件、枚举和搜索文件、创建子目录、支持

长文件名。

■提供文件读写功能:

以字节为最小单位或者以扇区为单位对多级子目录下的文件进

行读写。

■提供磁盘管理功能:

初始化磁盘、查询物理容量、查询剩余空间、物理扇区读写。

■提供2MB/24MHz速度的SPI设备接口,支持连接到单片机的SPI串行总线。

●一个以太网接口,板载MicroChip公司高性能SPI总线的单芯片网络接口

ENC28J60以太网控制芯片,IEEE802.3兼容的以太网控制器集成MAC和10BASE-TPHY,支持全双工和半双工模式,使用带网络变压器和连接、收发指示LED

的RJ45插座。

●一个USB从机接口(STM32F103VCT6芯片内置)

●一路CAN通信接口,驱动器芯片SN65VHD230

●一路RS485通信接口,驱动芯片SP3485

●两路RS232接口,驱动芯片MAX3232

●一个SD卡座SPI方式控制方式

●一个I2C存储器接口,标配24LC02(EEPROM)

●一个SPI存储器接口,标配AT45DB161D(DATAFLASH

●一路ADC调节电位器输入

●两路ADC输入接线端子引出

●一路DAC输出接线端子引出

●一个蜂鸣器、四个用户LED灯、一个电源指示灯,一个USB通信指示灯,三个用

户按键,一个五向摇杆按键,一个系统复位按键

●电源选择跳线,支持外接5V电源供电,USB供电

●所有I/O口通过2.54MM标准间距引出,方便二次开发

●板子规格尺寸:

15CMX11CM

2.电路及接口说明

由于空间有限标注未能一一说明每个接口和IC的定义和功能,需详细接口定义资料请

参考电路原理图。

2.1Powersupply(电源供给)

火牛开发板采用外部5V电源输入、USB接口提供5V电源输入

●5VDC电源适配器连接到CN10,电源选择跳线J5插到1-2处。

选择外部5V电源

供电。

●把USB电缆连接到USB口CN14,电源选择跳线J5插到2-3处,选择USB5V电源供电。

Note:

CN10电源插座为内芯是正极外芯是负极。

输入电压不得超过5V±

5%。

表1、电源选择跳线设置描述

Jumper

描述

J5

J5用于选择外部5V电源座输入5V电源供电,USB供电。

跳线短路帽在1-2处为外部5V供电,2-3处为USB口供电。

2.2Bootoption(启动选项)

火牛开发板可以采用以下几种启动方式:

●EmbeddeduserFlash(默认)

●SystemmemorywithbootloaderforISP

●EmbeddedSRAMfordebugging

启动方式通过配置BOOT1(JP4)和BOOT0(JP7)选择跳线设定。

表2、启动方式选择跳线设置描述

BOOT1(JP4)

BOOT0(JP7)

启动模式描述

ANY(1-2、2-3oropen)

2-3

火牛开发板设定为UserFlash启动方式。

BOOT1可以任意位置,如插到1-2、2-3或是开路(既不插)默认是插到2-3(Defaultsetting)

1-2

火牛开发板设定为SystemMemory启动方式。

火牛开发板设定为EmbeddedSRAM启动方式。

注:

默认设置是把BOOT0(JP7)BOOT1(JP4)都设置到2-3,这样是运行用户烧进去的程序。

当要进行串口烧写程序时,把BOOT0(JP7)设置到1-2,按一下复位键将串口线和PC连接后插到CN1(USART1)口上。

用ST官方的ISP软件连接后就能对芯片进行程序烧写了,值得注意的是烧好程序后记得把BOOT0(JP7)设置回2-3,这样才能运行刚刚烧好的用户程序。

2.3Clocksource(时钟源)

火牛开发板由五个时钟源提供系统时钟、RTC时钟、USBHOST时钟、以太网时钟、

MP3时钟。

Y1,12.288MHZ晶震,做为MP3芯片的时钟源。

Y2,8MHZ晶震,做为系统的时钟源,如果采用内部8MRC震荡器Y2可以不接。

Y3,32.768kHZ晶震,做为RTC的时钟源.

Y4,25MHZ晶震,做为以太网芯片ENC28J60的时钟。

Y5,12MHZ晶震,做为USBHOST芯片的时钟。

JP6为1-2时连接电源给RTC,当JP6为2-3时连接后备电池供电给RTC。

2.4、复位方式

复位信号在金牛开发板上是低电平复位。

复位方式包括以下几种方式:

复位按键Reset(S1)

通过JTAG仿真下载口输入复位信号

2.5模拟输入

CN9的AIN0、AIN1、连接到STM32F103VC的外部模拟输入引脚PB0、PB1上。

AD调节电位器输入VR1连接到PC5。

2.6DAC输出

CN9的DAC连接到STM32F103VC的DAC输出引脚PA4。

DAC输出引脚与

SPI1_NSS引脚复用。

如要使用DAC需要拔掉JP3跳线。

JP3跳线默认是插上,既分配

给SD卡检测信号SD_CD使用。

2.7USB-HOST

火牛开发板具有一个USBA型USBHOST全速接口(CN12)开发板可采用这个

USB口连接USB外设,如:

U盘、USB鼠标、USB键盘等设备。

USB-A型连接器对外接的

设备提供5V电源。

USBHOST功能采用CH376T芯片实现,CH376是文件管理控制芯

片,用于单片机系统读写U盘或者SD卡中的文件CH376支持USB设备方式和USB

主机方式,并且内置了USB通讯协议的基本固件,内置了处理Mass-Storage海量存储

设备的专用通讯协议的固件,内置了FAT16和FAT32以及FAT12文件系统的管理固件。

使得用户非常容易操作,只需几个简单的命令就能对USB设备进行读写操作。

表3、USBAB型引脚功能

引脚序号

功能名

典型电线颜色

1

VBUS

2

D-

3

D+

绿

4

GND

2.8USB-DEVICE

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

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

JP9跳线选择USB-D+信号线上的上拉电阻是通过PC9引脚控制还是通过JP9直接控制,

JP9设置到1-2设置USB由PC9引脚控制,设置到2-3使USB不受控制,直接打开USB。

USB控制信号低电平有效。

2.9显示接口

火牛开发板的CN4接口可以连接一个2.8或3.2寸的320X240TFT彩色LCD,LCD

数据线连接到STM32F103VC的PE口。

4个红色LED(LD1、2、3、4)连接到标准IO

口PD8、9、10、11用于显示。

表4、彩色TFTLCD接口描述

引脚定义如下:

引脚

信号描述

对应IO

引脚

信号描述

对应IO

3V3

电源

DB00

PE0

DB01

PE1

5

DB02

PE2

6

DB03

PE3

7

DB04

PE4

8

DB05

PE5

9

DB06

PE6

10

DB07

PE7

11

DB08

PE8

12

DB09

PE9

13

DB10

PE10

14

DB11

PE11

15

DB12

PE12

16

DB13

PE13

17

DB14

PE14

18

DB15

PE15

19

CS

PD12

20

RS

PD13

21

WR

PD14

22

RD

PD15

23

RESET

24

NC

25

MISO

PA6

26

INT

PC4

27

MOSI

PA7

28

29

SCK

PA5

30

31

TP_CS

PC6

32

2.10EEPROM

火牛开发板外接一个24LC02EEPROM连接到STM32F103VC的I2C1总线上,

PB6接EEPROM的SCL,PB7接EEPROM的SDA。

2.11CAN

火牛开发板支持一路CAN2.0A/B总线通信接口。

使用SN65HVD230(U5)作为

CAN驱动器。

CAN接口采用5.08mm间距的接线端子引出。

2.12RS-232和RS-485

火牛开发板的一路RS-485通信接口CN2和两个RS-232通信接口CN1、CN3连接到

STM32F103VC的USART1和USART2。

两个控制信号Bootloader_BOOT0和

Bootloader_RESET,也同时连接到CN1的RS-232接口上用于自动ISP烧写(无需设置

BOOT0跳线)。

如需不设置BOOT0跳线就能ISP需用第三方串口下载软件。

2.13SDcard

火牛开发板上的SD卡接口连接到STM32F103VC的SPI2上。

SD卡的检测信号连接

到标准IO口PA4,SD卡的电源控制信号连接到标准IO口PC8。

要使用SD卡功能必须短接JP3跳线。

表5、SD卡插入检测跳线接口描述

JP3

短路(close)

连接SD卡检测信号

开路(open)

禁止连接SD卡检测信号

2.14Ethernet

火牛开发板支持10M以太网通信接口,采用ENC28J60(U8)和一个内带网络滤波器

的RJ45连接座(J4)。

通过SPI1连接以太网芯片。

2.15MP3解码

火牛开发板板载VS1003B高性能MP3解码芯片,支持解码音乐格式包括MP3、

WMA、WAV、MIDI、P-MIIDI,录音编码格式IMAADPCM(单声道)。

麦克风和线

入(Lineinput)两种输入方式;

支持MP3和WAV流,高质量的立体声数模转换器(DAC)

高质量的立体声耳塞驱动(30欧)、串行的数据和控制接口(SPI)。

MP3控制接口连

接到SPI2。

表6、MP3音频接口描述

接口

J1

麦克风输入插座,用于连接麦克风。

J2

外部声音输入插座,连接音源。

J3

耳机输出插座,连接耳机

2.16大容量数据存储(128M或256MNANDFLASH)

板载128M或256M大容量NANDFLASH采用模拟IO控制,可应用于大容量数据

采集、数据表格存储,文件管理等应用,MP3歌曲存放等。

NANDFLASH跟TFTLCD

共用数据接口和读写信号线,而地址和和命令控制信号是独立的。

3、接口定义(Connectors)

3.1模拟输入、DAC输出接口CN9定义

Pinnumber

Description

AIN0

AIN1

DAC

3.2CAN总线接口CN2定义

5V

2

CANH

5

3

CANL

6

CND

3.3RS485总线接口CN2定义

485B

485A

3.4RS232通信接口CN1、CN3定义

RS232connectorCN1、CN3(frontview)

CN1定义

USART1_PA9

RTS(控制BOOT0)

USART1_PA10

DTR(控制RESET)

CN3定义

PinnumberDescriptionPinnumberDescription

NC

USART2_PA2

USART2_PA3

3.5JTAG调试接口CN13定义

3.3Vpower

PB4

PA15

PA13

PA14

RTCK

PB3

RESET#

DBGRQ

DBGACK

3.6USBACN12、USBBCN14

USB-A型插座是用在主机上的

USB-B型插座是用在外设上的

以下均为插座或插头的前视图,即将插座或插头面向自己。

USBA型插座和插头

USBB型插座和插头

USBB(CN14)连接座引脚定义如下:

脚位编号

功能描述

功能描述

D-(PA11)

D+(PA12)

3.7以太网RJ45连接座J4

以太网连接座J4正面视图

RJ45connectorJ4

TxData+

TxData

RxData+

Shield

RxData

3.8SDcard连接座CN11

SDcard_CS(PB12)

SDcard_DOUT(PB14)

SDcard_DIN(PB15)

Vss/GND

+3V3

SDcard_detect(PA4)

SDcard_CLK(PB13)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2