你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

设计了一款STM32F030F4P6的核心板开发板,不知道值得打样?

[复制链接]
yceast 发布时间:2015-12-21 10:04
       我设计了一款STM32F030的核心板,20脚的尺寸全部引出,为了尽可能的减少版面尺寸,引脚间距选择的1.27mm(50mil),不知道实际使用中1.27mm的间距会不会影响使用,直接使用外部3.3V电源,也可以ST-Link供电,该开发板同时引出st-link接口和串口,使用的是2.54mm的间距,开发板将BOOT0接10k电阻接地,未接外部晶振,20脚全引出,有1个用户按键和一个用户LED,不知道该开发板的整体设计是否实用,请大家给点建议,谢谢了。
5 G- U" f" Z- P2 H! u
# H( f( h1 V& v) P2 @# z* C3 R  ^ f01.png f02.png j03.png
% ?/ p  D9 J  w9 Q) Y" @& T: T
单选投票, 共有 56 人参与投票
5.36% (3)
78.57% (44)
16.07% (9)
您所在的用户组没有投票权限
赞 收藏 评论30 发布时间:2015-12-21 10:04

举报

30个回答
JackieLaura 回答时间:2015-12-21 10:24:52
1.27mm不好搞。。。。
stmcu.org.png
yceast 回答时间:2015-12-21 11:12:58
大家给点意见吧 别光投票
suoma 回答时间:2015-12-21 12:29:46
1.27mm排针很难找
yceast 回答时间:2015-12-21 12:35:42
suoma 发表于 2015-12-21 12:29
& l. t% A+ s4 r8 C; r# ^1.27mm排针很难找
+ E: R1 }+ b' a% f- N, [
排针我查了 网上有  只是没有配套的带端子的杜邦线  1.27的杜邦线可以直接焊上
yanhaijian 回答时间:2015-12-21 14:41:50
不是很复杂没必要做核心板。
Dylan疾风闪电 回答时间:2015-12-21 15:07:14
本帖最后由 Dylan疾风闪电 于 2015-12-21 15:08 编辑
$ M. f  }( @6 h3 O0 D5 M2 f3 _6 j4 H, d0 P: R8 l
复位引脚建议引出,实际开发时考虑进入低功耗模式(这块在设计中会存在调试程序设计错误引起的,无法擦除flash和仿真的情况,比较常见),这个时候需要通过NREST硬件复位来配合擦除。否则芯片就可能废了。
6 ~/ M3 X; F" c- z  t: A$ x4 b这个情况,还要自己外接复位电路的话,老实说是比较DT的。: l) b; ~0 `" N* G4 ]( B2 a3 t
Dylan疾风闪电 回答时间:2015-12-21 15:11:25
2、BOOT0引脚在板上建议预留上下拉的封装,便于选择启动模式。
Dylan疾风闪电 回答时间:2015-12-21 15:15:15
3、电源部分,建议放置一个LDO来兼容5V和3.3V供电。因为,老实说5V电源满大街都是,再不济就上手机充电器,而3.3V电源,大多要自己额外增加。
4 |3 {, R2 B5 y* S5 H便利性和成本都会增加。* C/ ]9 U  m. F
这就导致大家会优先过滤此类产品。
5 r! X" b, E( L) ~(暂时就提这几点拙见,仅供参考。)
yceast 回答时间:2015-12-21 16:50:58
Dylan疾风闪电 发表于 2015-12-21 15:11
. H/ ~2 I" u$ L$ D2、BOOT0引脚在板上建议预留上下拉的封装,便于选择启动模式。

, n7 G4 c. _* n) z3 `/ R谢谢您的建议,我设计的时候认为boot0选择为flash启动,然后若需要ram调试,可以在keil里面设置,没必要在boot0选择,不知是否可以?
yceast 回答时间:2015-12-21 16:53:43
Dylan疾风闪电 发表于 2015-12-21 15:15
" F8 |2 n' A1 }% c, S9 d; b9 g( \+ h0 L3、电源部分,建议放置一个LDO来兼容5V和3.3V供电。因为,老实说5V电源满大街都是,再不济就上手机充电器, ...
' }, }" r7 g8 T1 `, Y5 p4 e4 v
非常感谢您的建议,下次设计加上,主要是想着st-link j-link等可以供3.3V电
yceast 回答时间:2015-12-21 16:54:35
Dylan疾风闪电 发表于 2015-12-21 15:07/ L9 J# ~3 |. o1 Q3 g2 w' b
复位引脚建议引出,实际开发时考虑进入低功耗模式(这块在设计中会存在调试程序设计错误引起的,无法擦除fl ...

5 X9 f! M6 R4 l  @这方面没研究过,这种现象在调试时多吗?
埃斯提爱慕 回答时间:2015-12-21 17:49:36
提示: 作者被禁止或删除 内容自动屏蔽
watershade 回答时间:2015-12-21 22:50:35
楼主,下面是个人的看法。
- y0 L8 M# h2 `. p# ~首先阁下的设计是核心板,那么核心板设计的目的是什么?我们假定你现在做了一块通用的外围电路测试板,有按钮屏幕声音传感器等。那么你流出的接口就是兼容核心板的,那么你上述的设计无可厚非。那么阁下就需要参照一系列硬件,比如你这款片子用于测试那些引脚是20pins的管脚兼容或者相差不大的。所谓兼容是指对外的接口可以兼容,至少不互相冲突。那么这款核心板的设计就是有意义的。啰嗦之后归结点是核心板的设计是以外围板为中心的。当然不是说你的设计就不能这样设计,你当然可以并行的放置排布许多管脚,依次达到核心板的目的。我们以nucleo为例,你会发现它之所以早期的板子核心芯片全是64pin的,而且对外的接口几乎同一,那么这样你就可以将其芯片做成核心板。一台汽车可以换成多台发动机来测试。* e' d9 Z1 y; t6 B% K
其次,你的设计如果目的不是“核心”这个概念,而是“小”这个目的。你的外围是面包板。那你完全不必要自己画一块板子。除非你只是为了练练手。% p/ p  a( o" Q

1 o. M# E: R0 G5 K; u& ~8 G1 {+ K* ]以上观点可能不对,请指正。
Dylan疾风闪电 回答时间:2015-12-22 08:29:57
watershade 发表于 2015-12-21 22:501 m3 W# y2 s4 ^$ Y
楼主,下面是个人的看法。
0 b1 M0 U9 _# h首先阁下的设计是核心板,那么核心板设计的目的是什么?我们假定你现在做了一块 ...
, X- N# G' S- h8 @# w: j; N0 o4 E* ?
很透彻
123下一页

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版