去年“雙11”的時候,沒有搶一塊STM32F030 Nucleo32開發闆,後來我覺得有一點遺憾。雖然Nucleo-64, Nucleo-144我都有,但是Nucleo32的小巧精緻的确是有吸引人的地方,哪怕買來放着用不上
在隻需要極其簡單的MCU功能的地方,mini的開發闆用着可能更好。就自己造一個吧。32-pin 的STM32F030很便宜了,資源更少的話還可以選20pin的,不過太少了做闆的必要性就沒了。8-bit并行數據口,SPI, UART, I2C各一個吧,再來倆LED,倆按鈕。
OK,就這麼設計了,主闆比Nucleo-32還要小,因為我把調試器也分離了。分離之後用起來自由,當然也可能損失調試方便程度,那做成直插的——ST-Link或者J-Link OB,與mini F030通過5根插針連接,水平方向插一起。
插針依次是 SWCLK, GND, SWDIO, nRST, VDD3.3 我這裡設計的是J-Link OB F072版,還帶一個USB串口,需要連到F030上就另外用杜邦線了。這樣單獨使用J-Link調别的MCU也是很幹脆的。
電路圖沒多少可說的,mini F030是引出I/O,沒有設晶振(後來想,加一個3225貼片的也還有地方)
按鈕和SWD的兩個I/O複用了,若要用按鈕又同時調試有影響。
J-Link OB的圖, 比ST-link簡單
歡迎點擊閱讀原文随時與作者交流!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!