stmsky开发板简介
本开发板以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,广泛适用于各种应用场合。本开发板具备丰富的硬件资源,配套的试验例程均提供源代码,文档齐备,非常适合于学习和项目评估。
相应的硬件资源
底板的主要硬件功能如下:
1,TEA5767收音机
2,PT2314音调控制
3,VS1003,MP3播放录音
4,SD卡SDIO+SPI
5,USB
6,PS2接口
7,DS18B20温度传感器
8,TJA1050,CAN接口
9,SP3485,485接口
10,24C16,掉电数据存储最新论坛网站源码
13,ADC电位器
14,DAC输出
16,2.4/2.8/OLED液晶接口
17,W5100网络接口
18,2.4G无线模块,24L01
19,蜂鸣器
20,电机接口
21,3个以上的按键
22,1个RGB彩LED
23,红外遥控接口
24,PWM音频接口
25,CS4334IIS音频接口
核心板主要硬件资源:
512K sram
512M nand flash
详细资源介绍
一、电源供电(底板+核心板)
Ø核心板上USB来供电(插座CN1)如图1
Ø底板上USB来供电(插座USB1)如图2
Ø底板上外部6—12V直流电源供电(插座DC_IN1)如图3
图1图2图3图4
注意:
①在用底板上USB或者外部电源供电时,务必要注意将BOTTOM1跳线跳到正确的位置,如图4
②用外部电源供电时,最大电压不能超过12V。最低电压不能小于6V
二、下载
1.JTAG接口下载(可用JLINK、ULINK、STLINK等)
用JTAG下载时将外部仿真器(JLINK、ULINK、STLINK等)按规定接口连接上并设置好即可.
2.ISP下载
利用STM32的USART1来进行ISP下载,连接方式
如图5所示,BOOT0=1,BOOT1=0
有关ISP的更多介绍请看论坛:
调通STM32的串口ISP的经验
3.SWD两线仿真(jlink)图5
就是将JLINK的1、7、9、20分别与自己的开发板上JTAG的VCC、JTMS (PA13/JTMS/SWDIO)、JTCK(PA14/JTCK/SWCLK)、GND用杜邦线相连即可!其连接方式如图6、图7所示
图6图7
其具体配置请看:
三、启动模式
有以下三种启动方式:
Ø从用户闪存存储器启动(正常运行时选择这种模式)
Ø从系统存储器启动(做ISP下载时用)
Ø从内嵌SRAM启动(用作调试用)
通过板子上的BOOT管脚来设置启动方式,如图8所示
具体的启动方式如表1所示
表1
四、时钟源图8
Ø8MHz晶振作为核心板上MCU的时钟源
Ø32.768KHz晶振作为核心板上RTC的时钟源
Ø12.288MHz晶振作为底板上VS1003音频解码器芯片的时钟源
Ø12MHz晶振作为底板上PL2303USB转串芯片的时钟源
五、复位
Ø通过开发板上的复位按键Reset复位
Ø通过JTAG调试口输入复位信号
六、Sram
本开发板提供1片512X16的SRAM(1M字节),连接到FSMC的BANK3,同时支持8bit和16bit访问模式。芯片型号是IS61LV51216。
七、nand flash
本开发板提供1片128M字节的NADN Flash,连接到FSMC的NAND BANK2。NAND的READ/BUSY信号连接到FSMC_INT2引脚。芯片型号是K9F1G。
八、USART
本开发板底板与核心板分别提供了一个USART1接口,用插针引出RXD、与TXD管脚,方便在没有串口线时的调试。
²核心板上的接口如图9所示:
²底板上的接口如图10所示:
需要注意的的是在用到串口时需要用跳线将5与6、2与3管脚连接起来(图10)
图9图10
九、SP3485
本开发板提供1路RS485接口,RS485接口
芯片为SP3485。485接口通过5.08mm间距的
接线端子引出。
RS485芯片的数据端口通过选择跳线连接到
CPU的USART1接口,RS485芯片的接收使能
和发送使能引脚通过一个GPIO口PF11控制。
485的输出管脚如图11所示:
图11
其管脚对应关系如表:
表2
十、ADC电位器
stmsky开发板提供1个精密可调电阻,连接到引脚PF10,可以做ADC采样试验
十一、18B20
stmsky开发板提供一个外部的温度传感器18B20,通过引脚PD3来传送/接收数据。
十二、蜂鸣器
stmsky开发板提供了一个蜂鸣器,可以进行音频输出实验
十三、24C16,掉电数据存储
stmsky开发板集成了一个串行EEPROM芯片24LC16,容量为2048字节。串行EEPROM连接到CPU的I2C接口。
I2C接口上连接的设备还有FM收音机芯片TEA5767、四输入音质处理器PT2314。三个器件的从地址不同,因此不存在冲突问题。
其管脚对应关系如表3所示
表3
十四、红外遥控接口
stmsky开发板提供了一个红外发射接收管,可以用它来做红外发射接收实验,其管脚RED_IN由PG8控制。
十五、RGB彩LED
stmsky开发板提供了一个RGB彩LED,可以做RGB三LED实验
其管脚对应关系如表4所示
表4
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论