用stm32开发时是直接买现成的开发板还是芯片?开发板学习,芯片硬件设计
視情況而言,買開發板用于評估和學習,然后買芯片做硬件設計
開發板
開發板上手即可使用,并附帶很多模塊。
拿到開發板后即可直接根據開發板提供的原理圖進行程序編寫,學習。
優點:簡單快捷,上手快,拿到手就可以進行代碼的編寫學習,適合入門者使用,價格便宜。
缺點:主要用來學習程序的設計,但對電路的認識不夠深刻。
芯片
單一芯片不能直接使用,要設計最小系統電路,再配合相應的外設。有電路設計基礎的可以自己設計電路,借助洞洞板或廠家定制pcb實現。不管是什么方法,都比直接購買開發板要麻煩許多。
洞洞板是購買好相應大小的洞洞板和元器件,然后進行焊接。
pcb的話則更接近于現在商業電子產品的設計流程,先使用相應的軟件(Altium designer,cadense,kicad等)繪制原理圖、設計pcb,再將pcb交由廠家制作。我們導出bom表對元器件進行采購,拿到pcb后進行焊接和電路調試。
使用洞洞板開發的話,優點是價格較便宜,方便快捷;缺點是有限制,元器件數量過多會使設計電路更加困難,過多的飛線也讓穩定性下降。
使用pcb的話,更接近商業電路的開發,更加正規,設計出來的板子更加穩定美觀。缺點是對于個人學習來說價格較高,小批量的pcb不便宜,而且還存在板子畫錯的風險。
總結
買開發板學習,不用考慮其他的。
等你玩熟了開發板,你自然會去買芯片學習設計電路,也就不會問這個問題了。剛開始設計電路過程中會遇到很多問題,可能花費了大量的時間都沒機會寫一句代碼。
我的建議,如果你剛開始學,先通過開發板來了解stm32,學會看懂原理圖,學會開發stm32的程序。然后再自己設計電路購買芯片元器件。
作者:AiRoot
鏈接:https://www.zhihu.com/question/359408776/answer/923631347?
總結
以上是生活随笔為你收集整理的用stm32开发时是直接买现成的开发板还是芯片?开发板学习,芯片硬件设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MIT、哈佛合作,这个研究让神经网络认清
- 下一篇: STM32F103中文参考手册之时钟树