本帖最后由 xld007 于 2013-2-20 20:17 编辑
前言:
这块STM32F0912A的精简开发板是我09年自学时画的,设计理念是方便、实用、易扩展,能够满足其
它设计项目的初期功能验证。当时做了10块分给以前公司的同事,反映均不错。本人在论坛混迹多年,
学习各位大虾的资源,无以为报,现在有时间回顾整理,开源以贡献自己的一份力量。
首先硬件部分全开源,原理图、PCB图、元器件清单上传(原始设计文件),配套为这块板写的一些
学习例程稍后几天陆续整理上传。
介绍:
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供电,具有防反接保护
实物图:
STM32F0912A.jpg (184.35 KB, 下载次数: 3)
下载附件
2013-2-19 21:01 上传
电路分析:
电源输入部分串入一颗肖特基二极管起到防反接功能,因为调试时有可能发生电源反接的现象。采
用1117-3.3稳压芯片输出3.3V电压,输入输出采用100uF钽电容滤波。
主控采用48脚TQFP封装的STM32F103C8T6或者STM32F103CBT6芯片,外围电路参考官方硬件设计
文档。主时钟晶振使用8MHz有源晶振,增强稳定性,BOOT0引脚使用跳线帽选择(接高电平,启动时
可通过串口写入固件)。
五方向输入摇杆选用ALPS的高品质器件,引脚IO必须通过主控配置内部上拉电阻。SD卡座选用
MOLEX的高质量器件,SPI方式和主控连接。
2路串口和SWD调试接口引到DB9插座上,通过跳线帽选择。所有IO均引出到上下两边,不过使用时
要检查是否与板上资源冲突。
原始设计原理图、PCB图文档和物料清单(内有供应商报价):
STM32F0912A.rar
(14.86 MB, 下载次数: 1617)
2013-2-19 21:04 上传
点击文件名下载附件
简易的使用手册:
STM32F0912A精简开发板使用手册.pdf
(1.19 MB, 下载次数: 1072)
2013-2-19 21:07 上传
点击文件名下载附件
********************************************************************************
本板的配套程序是使用IAR6.1 或 Keil uVision4 的编译环境
2013-2-20 最先发布一个重量级的配套程序(IAR6.1)
本程序实现通过串口1K-Xmodem协议读取0912A板上SD卡中的文件或将电脑中得文件写入SD卡。
目的是为了绕过以前公司的保密管理(封USB,隔离外网),内有使用说明。
关键点:1K-Xmodem协议,Fatfs,SD读写,RTC
0912A-Fatfs_SD_02.rar
(1.21 MB, 下载次数: 862)
2013-2-20 09:40 上传
点击文件名下载附件
明天开始从最基础的程序开始发布,敬请期待……
**********************************************************************************
如果有坛友需要全套元器件和PCB,只要数量超过50套,我会帮大家配齐成本价供应。元器件清单
后面有供应商给我的报价,价格不能和大批量的比,但我凭良心没在元件上加一分钱。其中SD卡座和摇
杆按键使用进口高档器件价格稍高,是因为设计时候没有考虑这几块钱的成本问题。
有如下4种选择:
1: 全部器件+PCB 75
2: 大部分器件+PCB 53 (SD卡座和摇杆按键除外)
3: PCB+MCU 25
4:PCB 10
打包的人工和材料5元/每次(不超过5套),1、2选择需要另外加采购分装费用5元/每套。如需要焊接
,我们这边的手工焊接是0.1元一个点,这块板有253个点,要25元(推荐各位自己焊接,这块板很简单
的),也可只焊接主芯片5元。运费自理 一般快递为12-15元之间,同城7元(武汉)。
不接受技术支持,因为本人的时间精力有限。希望购买的朋友有焊接和自学能力。
需要的坛友请回复那一种选择,是否需要焊接 喜欢的油墨颜 {MOD}(我统计下,不保证)。各位也可以
直接发到工厂打板制作,上面有设计文档。
************************************************************************************
就这一次,下次说不定就没时间折腾了。
***********************************
谢谢,你的板子的封装库能共享一下吗,想自己练练手。另外,最快何时能订购你的pcb?
一周热门 更多>