首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 开源设计STM32F103C8T6精简开发板

开源设计STM32F103C8T6精简开发板

资料介绍

介绍:
STM32F0912A是用于个人学习、开发以意法半导体公司Cortex M3系列32位闪存微控制器为核心的
精简开发板,采用STM32F103C8T6/ STM32F103CBT6作为MCU,外扩了USB、UART、SD Card、EEPROM、
摇杆按键等硬件接口,并引出了所有IO方便外接扩展子板。

硬件资源:
● STM32F103C8T6/STM32F103CBT6 ST Cortex-M3
● 一个DB9连接插座,通过跳线连接两个UART或者SWD调试端口
● 一个miniUSB插座
● 一个SD卡座
● 主时钟8MHz有源晶振和32KHz振荡器
● 一个I2C接口的24CXX EEPROM
● 一个五方向输入摇杆
● 一个电源指示LED灯和一个管脚控制LED灯
● RESET按键
● 电源接口:单5V供电,具有防反接保护

电路分析:
电源输入部分串入一颗肖特基二极管起到防反接功能,因为调试时有可能发生电源反接的现象。采
用1117-3.3稳压芯片输出3.3V电压,输入输出采用100uF钽电容滤波。
主控采用48脚TQFP封装的STM32F103C8T6或者STM32F103CBT6芯片,外围电路参考官方硬件设计
文档。主时钟晶振使用8MHz有源晶振,增强稳定性,BOOT0引脚使用跳线帽选择(接高电平,启动时
可通过串口写入固件)。
五方向输入摇杆选用ALPS的高品质器件,引脚IO必须通过主控配置内部上拉电阻。SD卡座选用
MOLEX的高质量器件,SPI方式和主控连接。
2路串口和SWD调试接口引到DB9插座上,通过跳线帽选择。所有IO均引出到上下两边,不过使用时
要检查是否与板上资源冲突。

标签:嵌入式ARM
开源设计STM32F103C8T6精简开发板
本地下载

评论