神舟号原理图分析stm32开发板_第1页
神舟号原理图分析stm32开发板_第2页
神舟号原理图分析stm32开发板_第3页
神舟号原理图分析stm32开发板_第4页
神舟号原理图分析stm32开发板_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

光盘和全部用户手册 第2章硬件 2.1选型手 STM32神舟I号STM32F103RBT6开发板简介与接口描 STM32神舟I号开发板使用说 MCU处理 AMS1117电源转换......................................................................................MAX3232RS-232收发器.............................................................................24C02I2CEEPROM.....................................................................LCD控制器资料............................................................................................TSC2046触摸屏...........................................................................................W25X16SPIFlash(LCD屏上安装 STM32神舟I号开发板硬件详 MCU处理 SPI I2C 复位电 LED指示 按键输 RTC实时时钟电 电位器AD电 USB电 USB转串口接 触摸TFT彩屏接 SD卡接 JTAG/SWD调试接 315M无线模块接 2.4G无线模块接 扩展接 2章硬件篇本章将分为如下几个,,2.1选型手STM32神舟I号STM32F103RBT6STM32神舟I号开发板是ARM技术开发的一款基于STM32F103RBT6寸为67mm*82mm,如下图所示:1STM32I2I图表3神舟I号开发板外观I2者常用的硬件资的将处理器所有IO接口通过双排插针接口引出,非常方便产品的功能扩展和其他外观小巧。整个板子尺寸为67mm*82mm齐全。接近700页的资料,共计近二十个实例,使用ST标准库,搭载嵌入式操作系统处理器STM32神舟I号开发板的处理器是STM32F103RBT6,该处理器基于ARMV7架构的Cortex-M372Mhz,内部含128KFLASH20K字节的SRAM,LQFP64封装。STM32主要产品系列家谱如图表4STM32主要产品系列家谱所图表4STM32主要产品系列家STM32F103的产品列表如下图所示I号开发板选用的是外设资源和管脚资源较为丰富的64脚LQFP封装的STM32F103RBT6该具有20KSRAM,128KFLASH,316位定时器,116位的高级定时器,2个SPI,2IIC,3个串口,1USB,1CAN,212ADC,51个通用IO口,性价比非常高。充分满足企业和广大者的评估开发需求。5STM32F103以上参考自ST资料:STM8S和STM32选型手册.pdf。STM32F103的资料ST网页STM32F103ZE.html和STM32神舟板ARM技术。USB2.0全速接STM32IUSB2.0USB口对开发板进行供电以及做为USBSLAVE从接口使用。USBSTM32神舟I号STM32F103RBT6的USART1通过PL2303x进行电平换,接口方式为MINI-USB,PL2303x是Prolific推出的USB转串口桥,USB电源指示JTAG/SWD仿真调或者ULINK2仿真器或者STLINKV2仿真器等进行连接,程序,调试仿真;对于20PIN的JTAG来说,它也包含需要更少管脚就能和仿真的SWD接口。2.4G无线通信模块接NRF24L01+模块2.4Ghz全球开放ISM频段免证使用,最高工作速率2Mbps,最低工作速率250K,高效GFSK调制,能力强,特别适合工业控126频道,满足多点通信和跳频通信需要,内置硬件CRC检错和点对315M无线通信模块接通用按STM32神舟I号开发板除了复位按键外,还板载2个功能按键,可由用户

复位按MicroSDSD卡以其高性价比成为最常见的设备,是很多数码设备的媒介,用来提供数据,也可以用来数据,使得我们的板子可以完成的功能。启动模式启动模式选择引X0器01器串口,CAN等接口被选为启动区域11内置内置SRAM被选为驱动可调电阻(电位器路可调电阻可以人工方便的改变电阻值,可以通过这个改变的电阻值来学习RTCSPIFLASH(LCD屏上安装SPIFlash器它具有掉电数据不丢失、快速数据存取速度、电可擦除、容性等诸多优点,在嵌入式应用得到广泛。STM32神舟I号除了可以用SD卡作为媒介,还带了16Mbit的FLASHW25Q16,该的老版本是W25X16,都是一样的,这个非常适合我们IICIICEEPROM常用于掉电数据保存,和配置数据等场合,STM32内部没2.2/2.8TFTLCD触摸屏接320X240的显示分辨率64万色可以真的显示、文字和菜单等,配合触摸扩展接M32神舟I号开发板将除晶振占用的O管脚外的所有O的使用标准双排插针引出,方便大家的实验和测试,调试其他模块或功能扩展。STM32神舟I号开发板使用说MCUSTM32神舟I号选择STM32F103RBT6作为MCUSTM32F103的型号众多,I号开发板选用的是外设资源和管脚资源较为丰富的64脚LQFP封装的STM32F103RBT6,充分满足企业和广大者的评估开发需求。8STM32F103(ROM内嵌中断控制器(NVIC:(EXTI供电方案:数字电压和模拟电压供电范围是2.0~3.6V1.8~3.6V之间CPUSRAM和寄存器里的内容将丢失,但后备急促欠你的内容仍然保留,待机电路仍然工作,可以通过NRST上的外部信号,IWDG复位,WKUPRTC闹钟来唤醒待机模式进入器、设备到器和器到设备的数据传输;2个DMA控制器支持时钟的来源可以使用外部晶体的32.768kHz的振荡器或者是内部低功耗RC振荡器或者高速外部时钟经128分频。定时器和看门狗:2个高级定时器,3个普通定时器,2个基本定时器,以及I2C总线:2I2C710(USART样率1Mhz,也就是转换时间为1us。JTAG口:既支持JTAG又支持SWD接AMS1117电源转5V转3.3V,因为USB或者电源适配器供电时5V电压,而STM32是供电的,那么需要使用这个电源才能把转换成合适的电源电压给开发板供电MAX3232RS-232收发串口使用的是MAX3232,工作电压范围值是3V~5.5V,速率最高是1Mbps24C02I2C宽电压工作范围,可以在2.7V~5.5V范围内取值LCD控制器资料TSC2046触摸具 管脚描述如++X-VAUXIN6择器选择后,方可进入模拟量输入通道进行转换。首先确定X轴的值,然后再通过比较确定YW25X16SPIFlash(LCD屏上安装W25X32:32Mbit即4MB容STM32神舟IMCUSTM32神舟I号选择的是互联型的STM32F103RBT6作为MCUSTM32F10364脚LQFPSTM32F103RBT6,充分满足企业和广大者的评估开发需求。让用户可以使用STM32F103系列的所有基本外设。8STM32F103MCU部分原理图如下图所9MCU启动模X0器01器11内置内置SRAM被选为驱动2BOOT从主闪存器启动:主闪存器被映射到启动空间(0x00000000),但仍然能够在它原有的地址(0x08000000)它,即闪存器的内容可以在两个地址区域,0x00000000或0x08000000。从系统器启动(Systemmemory):系统器被映射到启动空间(0x00000000),但仍然能够在它原有的地址它,神舟I号属于中等容量型产从内置SRAM启动:只能在0x20000000开始的地址区SRAM以上提到的SRAM地址0x20000000和非互联型系统器地址0x1FFFF000,互联型系统器地址0x1FFFB000等是在设计时已经确定不能再更改,可以在对应处理器手册的图表“Figure.Memorymap”中查到。以下两图是分别截取自非互联型“STM32F103xC,STM32F103xD,STM32F103xE”手册和互联型“STM32F105xx,STM32F107xx”的手册注意他们的系统1011当选择从系统器启动(Systemmemory)时,神舟I号可以通过以下某个接口升级固件程序:USART1、USART2(重映像的)、CAN2(重映像的)或USBOTG全速接口的设备模式(通过设备固件更新DFU协议)。USART接口依靠内部14.7456MHz或25MHz时钟(HSE)时运行种方式。常用的烧录调试仿真工具如JLINK、STLink、Ulink等模拟电图表12图表13晶振电STM32F103内部已经包含了8MHz高速内部RC高,为此我们在外部增加了8MHz图表148M图表1532K晶振原理实时时备寄存器的内容不丢失。相关电路如下:图表16SPI17SPIFLASH与STM32的连接,板上的W25X16是直接连在STM32F103RBT6上,连接关系I2C18EEPROM复位电STM32神舟系列开发板本次设计采用的是简单的“RC+按键”复位形式,图表19上电自动复位原理:上电前电容里的电荷放光,系统上电瞬间,3.3V通始终处于复位状态下3.3V,只要电压没到3.3V这个值时复位脚就近似于低电平,于是检查到复位引脚低电平则导致系统复位,充电完毕后,电压接近3.3V时,复位脚近似高电平,于手动按键复位原理:系统正常工作时,电容里已经充满了电荷,所以电3.3V荷3.3V通过电阻向电容充电,原理与上电复位原理一致。LED20LED按键输21RTC图表22RTC实时时钟电电位器AD23电位器ADUSBSTM32F103USB2.018USB4D+D-信号线,以及VccGNDUSBUSB设备,则再分为低速和高速这两种情况,低速和高速是通过检测设备的D+或D-信号线是否有达到3.5V来区分的,因为插入前D+和D-都是低电平;所谓“低速USB设备”是指当USB低速设备为(如鼠标,键盘)时,D-这条信号线为3.5V的电压,那么STM32就会默认为是低速设备;反之,对于全速设备(如U盘,,扫描仪),D+信号线就会被上拉到3.5V。所以,当USB设备端插入主机后,主机通过检测D+和D-来确认是高速设备还图表24-USB接口供电原理USB转串口接USB口的D+信号通过PL2303的输出电压口拉高至33VSTM32IUSBPL230312MHZ的晶振提供时触摸TFT26 2.4/2.8寸LCD屏模块上还集成了SPIFLASH和SPI接口的SD(神舟I号板载了SD神舟I号开发板上有一个MicroSD卡接口,该接口可以通过程序设计成为MicroSD卡。其原理图如下:JTAG/SWD调试接JTAG(JointTestActionGroup)联合测试行动小组)(E1兼容接口包括KI和,通过G接口,我们可以烧录和调试程序,神舟I号的G接口的硬件连接如下图所示,可以与目前主流的JLINKV8仿真器配合使用。另外STMM32还有SWD接口,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论