ARM开发板_手册.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《ARM开发板_手册.doc》由会员分享,可在线阅读,更多相关《ARM开发板_手册.doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、火牛STM32开发板用户手册1.产品规格 火牛 STM32开发板采用意法半导体(ST)公司推出基于 ARM CortexM3内核的 STM32F103增强型系列芯片 STM32F103VC组成。板上资源丰富,具有以太网(Ethernet)、MP3、USB主机(Host)、USB从机(Device)、nand flash、TFT LCD、串口(UASRT)、I2C、SPI、AD、DA、PWM、蜂鸣器等接口。颇具特色的设计理念加上丰富的例程(均提供源代码)使得火牛STM32开发板非常适合初学者学习入门和项目评估使用。 板上资源: CPU:意法半导体公司(ST)基于 ARM Cortex-M3的 3
2、2位处理器芯片 STM32F103VC LQFP100脚,片内具有 256KB FLASH,48KB RAM (片上集成12Bit A/D、D/A、PWM、CAN、USB、SDIO、FSMC等资源)。 32位 RISC性能处理器 32位 ARM Cortex-M3结构优化 72 MHz 运行频率,1.25 DMIPS/MHz 硬件除法和单周期乘法快速可嵌套中断,612个时钟周期具有 MPU保护设定访问规则支持一个 TFT彩色液晶屏(需要另外搭配),搭配 2.8寸 TFT真彩触摸屏模块或 3.2寸 TFT真彩触摸屏模块(由用户选择)大屏幕 320*240,26万色 TFT-LCD,支持 8/16
3、位总线接口,镜面屏,超高高度,模拟 IO控制,彩屏模块上配置 ADS7843触摸控制器,支持一个 SD卡(SPI方式)可用于存储图片、数据等,支持一个 AT45DBxxx的 DATA FLASH(可用于存储汉字库和图片或数据等)。 板载128M或 256M NAND FLASH模拟 IO控制,可以自行更换更大容量的NAND FLASH 如:512M。满足大容量数据采集、数据表格存储,文件管理等应用,MP3歌曲存放等要求。 板载VS1003B 高性能 MP3解码芯片,支持解码音乐格式包括 MP3、WMA、WAV、MIDI、P-MIIDI,录音编码格式 IMA ADPCM(单声道)。麦克风和线入(
4、Line input)两种输入方式;支持 MP3和 WAV流;低功耗;具有内部锁相环时钟倍频器;高质量的立体声数模转换器(DAC);16位可调片内模数转换器(ADC);高质量的立体声耳塞驱动(30欧);单独的模拟、数字和 IO供电电源;串行的数据和控制接口(SPI) 一个USB 主机接口,板载 CH376 USB主机控制芯片,CH376 是文件管理控制芯片,用于单片机系统读写 U 盘或者 SD 卡中的文件 CH376 支持 USB 设备方式和USB 主机方式,并且内置了 USB 通讯协议的基本固件,内置了处理 Mass-Storage海量存储设备的专用通讯协议的固件,内置了 FAT16和 FA
5、T32 以及 FAT12 文件系统的管理固件,支持常用的 USB 存储设备(包括 U 盘/USB 硬盘/USB闪存盘/USB读卡器)。支持 1.5Mbps低速和 12Mbps 全速 USB 通讯,兼容 USB V2.0,外围元器件只需要晶体和电容。支持 USB-HOST 主机接口和 USB-DEVICE 设备接口,支持动态切换主机方式与设备方式。支持 USB 设备的控制传输、批量传输、中断传输。自动检测 USB 设备的连接和断开,提供设备连接和断开的事件通知。内置固件处理海量存储设备的专用通讯协议,支持 Bulk-Only传输协议和 SCSI、UFI、RBC 或等效命令集的 USB 存储设备(
6、包括 U盘/USB 硬盘/USB 闪存盘/USB读卡器)。 内置 FAT16 和 FAT32 以及 FAT12 文件系统的管理固件,支持容量高达 32GB的U盘和SD卡。提供文件管理功能:打开、新建或删除文件、枚举和搜索文件、创建子目录、支持长文件名。 提供文件读写功能:以字节为最小单位或者以扇区为单位对多级子目录下的文件进行读写。提供磁盘管理功能:初始化磁盘、查询物理容量、查询剩余空间、物理扇区读写。提供 2MB/24MHz 速度的 SPI 设备接口,支持连接到单片机的 SPI 串行总线。 一个以太网接口,板载 MicroChip公司高性能 SPI总线的单芯片网络接口ENC28J60以太网控
7、制芯片,IEEE 802.3 兼容的以太网控制器集成 MAC 和10BASE-T PHY,支持全双工和半双工模式,使用带网络变压器和连接、收发指示 LED的 RJ45插座。一个 USB 从机接口(STM32F103VCT6芯片内置) 一路 CAN通信接口,驱动器芯片 SN65VHD230 一路 RS485通信接口,驱动芯片 SP3485 两路 RS232接口,驱动芯片 MAX3232 一个 SD卡座 SPI方式控制方式 一个 I2C存储器接口,标配 24LC02(EEPROM) 一个 SPI存储器接口,标配 AT45DB161D(DATA FLASH一路 ADC调节电位器输入两路 ADC输入接
8、线端子引出一路 DAC输出接线端子引出一个蜂鸣器、四个用户 LED灯、一个电源指示灯,一个 USB通信指示灯,三个用户按键,一个五向摇杆按键,一个系统复位按键电源选择跳线,支持外接 5V电源供电,USB供电所有 I/O口通过 2.54MM标准间距引出,方便二次开发 板子规格尺寸:15CM X 11CM 2.电路及接口说明 由于空间有限标注未能一一说明每个接口和 IC的定义和功能,需详细接口定义资料请参考电路原理图。 2.1Power supply(电源供给) 火牛开发板采用外部5V电源输入、USB接口提供5V电源输入 5V DC 电源适配器连接到CN10,电源选择跳线J5插到1-2处。选择外部
9、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.2 Boot option(启动选项) 火牛开发板可以采用以下几种启动方式: Embedded user Flash (默认) System memory with boot loader for ISP Embedded SRA
10、M for debugging 启动方式通过配置BOOT1(JP4)和BOOT0(JP7)选择跳线设定。 表2、启动方式选择跳线设置描述 BOOT1(JP4) BOOT0(JP7)启动模式描述 ANY (1 -2、 2-3 oropen) 2-3 火牛开发板设定为 User Flash 启动方式。 BOOT1可以任意位置,如插到 1-2、 2-3或是开路(既不插)默认是插到 2-3(Default setting) 2-3 1-2 火牛开发板设定为 System Memory启动方式。 1-2 1-2 火牛开发板设定为 Embedded SRAM启动方式。注:默认设置是把 BOOT0(JP7)
11、 BOOT1(JP4)都设置到 2-3,这样是运行用户烧进去的程序。当要进行串口烧写程序时,把 BOOT0(JP7)设置到 1-2,按一下复位键将串口线和 PC连接后插到 CN1(USART1)口上。用 ST官方的 ISP软件连接后就能对芯片进行程序烧写了,值得注意的是烧好程序后记得把 BOOT0(JP7)设置回 2-3,这样才能运行刚刚烧好的用户程序。2.3 Clock source(时钟源) 火牛开发板由五个时钟源提供系统时钟、RTC时钟、USB HOST时钟、以太网时钟、MP3时钟。 Y1,12.288MHZ晶震,做为MP3芯片的时钟源。Y2,8MHZ晶震,做为系统的时钟源,如果采用内部
12、8M RC震荡器Y2可以不接。 Y3,32.768kHZ晶震,做为RTC的时钟源.Y4,25MHZ晶震,做为以太网芯片ENC28J60的时钟。Y5,12MHZ晶震,做为USB HOST芯片的时钟。Note: 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.6 DAC输出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ARM 开发 手册
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内