这是我最近画的一块板子(经过验证),抽取了最基本的部件放上来
外加把jlink的sw印出来就行了
最小系统一般包括单片机芯片,晶振(也可以使用内部晶振)、晶振匹配电容、电阻;BOOT0和BOOT1引出插针,通过短接实现不同方式启动和程序烧写;一般比较好找到的是5V电源,那就加个1117LDO;除此之外,把所有的IO引出来应该就可以了。
焊接上,感觉没啥太难的,细心就差不多了。
看最小系统原理图,有的器件,全部焊上,一个都不能少,其他 io 全引出,自己再扩展使用
焊板子的话,建议先把 stm32 芯片焊到 空板上,然后再从空板条线或者其他方法引出就容易多了,手工焊板难度也会低很多
就是这种空板也很便宜,stm32 焊完了再空空板引出 io 就方便多了
自己焊接完全可以,可以买到那种试验PCB板,各种芯片封装都有。
最小系统板需要有下载程序接口、晶振、BOOT选择、3.3V电源,还要加个复位电路。
焊接其实难度不大,毕竟器件少,耐心点就行。
普通的SSOP转DIP或LQFP转DIP的PCB板子(根据STM32的封装选),STM32芯片。
然后,VDD和VDDA电源用飞线连一下。boot脚根据需要拉高拉低。
这就是最小系统板了,使用内置晶振,靠手动拔插电源线来重启(你也可以自己加个开关在reset上)。
举个例子,我做的STM32F030最小系统板
不太好焊接,尤其是STM32芯片,新手建议购买核心板,10元左右。
最小系统主要包括:电源,晶振,复位,滤波,STM32,SWD。
最小系统包含:
1 、3.3V电源
2、boot电平选择
3、复位电路
4、下载接口
5、晶振(不是必须的,可以使用内部晶振)
用PCB板子纯手焊啊,那说明已经画好了PCB图了,那就照着图上的器件一个个焊吧,练习焊接挺好的,STM32芯片先对准焊盘定位,然后就四周上锡,最后再进行拖锡,需要用到的应该也就助焊剂,如果需要拆卸的话,那需要热风枪