用stm32开发时是直接买现成的开发板还是芯片?开发板学习,芯片硬件设计

视情况而言,买开发板用于评估和学习,然后买芯片做硬件设计

开发板

开发板上手即可使用,并附带很多模块。

拿到开发板后即可直接根据开发板提供的原理图进行程序编写,学习。

优点:简单快捷,上手快,拿到手就可以进行代码的编写学习,适合入门者使用,价格便宜。

缺点:主要用来学习程序的设计,但对电路的认识不够深刻。

芯片

单一芯片不能直接使用,要设计最小系统电路,再配合相应的外设。有电路设计基础的可以自己设计电路,借助洞洞板或厂家定制pcb实现。不管是什么方法,都比直接购买开发板要麻烦许多。

洞洞板是购买好相应大小的洞洞板和元器件,然后进行焊接。

pcb的话则更接近于现在商业电子产品的设计流程,先使用相应的软件(Altium designer,cadense,kicad等)绘制原理图、设计pcb,再将pcb交由厂家制作。我们导出bom表对元器件进行采购,拿到pcb后进行焊接和电路调试。

使用洞洞板开发的话,优点是价格较便宜,方便快捷;缺点是有限制,元器件数量过多会使设计电路更加困难,过多的飞线也让稳定性下降。

使用pcb的话,更接近商业电路的开发,更加正规,设计出来的板子更加稳定美观。缺点是对于个人学习来说价格较高,小批量的pcb不便宜,而且还存在板子画错的风险。

总结

买开发板学习,不用考虑其他的。

等你玩熟了开发板,你自然会去买芯片学习设计电路,也就不会问这个问题了。刚开始设计电路过程中会遇到很多问题,可能花费了大量的时间都没机会写一句代码。

我的建议,如果你刚开始学,先通过开发板来了解stm32,学会看懂原理图,学会开发stm32的程序。然后再自己设计电路购买芯片元器件。

作者:AiRoot
链接:https://www.zhihu.com/question/359408776/answer/923631347 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值