资讯动态

嘉立创EDA实战:STM32最小系统板从原理图到PCB全流程

发布时间:2026/10/6 11:23:28 来源:尧图企业网站定制
别人画板子像喝水一样简单轮到自己打开嘉立创EDA专业版面对空白的原理图页面光标闪了半天不知道该放哪个元件——这种体验我太熟了。现在网上搜“嘉立创EDA专业版画STM32最小系统”出来一堆碎片化教程要么只讲一半要么版本对不上看完了还是不敢下手。这篇文章我打算换个思路不单独讲某个软件功能而是以STM32F103C8T6最小系统板这一块完整项目为主线从最小系统的电路原理、原理图绘制、PCB布局布线到打样回来之后的调试踩坑一次性走完整个流程。内容偏实操每一步都能对着做适合刚接触画板、或者画过几块板子但没系统梳理过的朋友。1. 为什么这块最小系统板值得自己画先聊个很多人忽略的问题网上十来块钱包邮的最小系统板一抓一大把为什么还要自己画我的观点是画最小系统板是入门硬件设计性价比最高的一课它不涉及高速信号、不涉及复杂电源元器件也就二十来个但麻雀虽小五脏俱全电源、晶振、复位、启动配置、下载调试这些嵌入式硬件的基本功全部覆盖到了。走完这一遍流程后面再做传感器小板、驱动板底子是通的。另一个原因是可控性。市面上的最小系统板功能参差不齐有的把LED都省了有的没有引出全部GPIO有的BOOT电路设计得不好用。自己画板子可以把电源指示、复位按键、BOOT跳线、排针顺序全部按自己习惯来后续做项目直接当核心板往底板上一插非常方便。最简单的F103C8T6核心板只要布局合理画出来不会比市面上卖的差而且原理图和PCB文件全在自己手里想改哪里改哪里。这块板子的定位很明确以STM32F103C8T6LQFP48封装为主控集成USB供电、3.3V稳压、8MHz晶振、复位电路、SWD下载接口、BOOT配置跳线并尽可能将通用GPIO全部引出。整板供电可以通过Mini USB或Micro USB接口输入5V再经AMS1117-3.3稳压给芯片供电也可以通过排针直接供3.3V兼顾了学习调试和项目复用两种场景。1.1 最小系统到底由哪几部分组成网上关于“最小系统”的定义各有各的说法但落实到STM32F103上真正必不可少的模块是五个电源电路、时钟电路、复位电路、启动配置电路、下载调试电路。电源电路负责给芯片提供稳定的3.3V电压。STM32F103的供电范围是2.0V到3.6V典型工作电压3.3V而通用开发板的输入是USB的5V所以需要一颗稳压芯片做电压转换同时每个电源引脚旁边都要放去耦电容保证供电纹波足够小。时钟电路是芯片正常运行的“心跳”F103需要至少一个外部晶振才能让主频稳定跑起来一般用8MHz无源晶振配合两个负载电容片内PLL倍频后最高可以到72MHz。如果完全没有外部晶振芯片也能靠内部RC振荡器工作但精度差不少串口通信等对时钟精度有要求的场景容易出问题。复位电路负责让芯片在异常时恢复到初始状态STM32是低电平复位所以NRST引脚要默认拉高再通过按键接地按下时产生低电平复位信号。启动配置电路通过BOOT0和BOOT1两个引脚的电平状态决定芯片从哪块存储器启动这关系到ISP串口下载功能的实现后面会详细讲。下载调试电路现在主流是SWD协议只需要两根信号线加电源和地比老式JTAG的二十根线友好太多了。1.2 F103C8T6供电与引脚别急着连线先看电源画原理图最容易犯的错就是急着把信号线拉了结果电源引脚细节没看仔细。STM32F103C8T6是LQFP48封装芯片周围的电源引脚有好几组账面电压都是3.3V但连法有讲究。主电源VDD和VSS各有三组分散在芯片四周作用是保证芯片内部数字电路各处供电均衡。实际画板时所有VDD引脚都要接到3.3V网络所有VSS引脚都接到GND网络一个都不能落。光这一点就值得在画完原理图后做一次最原始的目检——用EDA里的检查功能只会网络连通性不会帮你判断该不该连接。还有一个容易忽略的是模拟电源引脚。VDDA和VSSA是内部ADC和模拟电路专用的电源引脚虽然电压同样是3.3V但为了减少数字电路开关噪声对ADC采样的干扰VDDA建议通过一个小磁珠或几欧姆电阻从3.3V再滤一次再接一个1uF和一个100nF的电容到地。如果板子上有对精度要求较高的模拟采集电路这个细节非常关键。另外VBAT引脚是备份电池供电脚不接备用电池时直接并到3.3V就行但不能悬空。还有一个值得提的点PC14和PC15这两个引脚默认连接在芯片内部的低速晶振电路上如果不用外部32.768kHz晶振它们可以直接当普通GPIO用。PC13到PC15三个引脚靠近VBAT走线比较长做高速信号不现实但当普通IO控制LED、读取按键完全没问题。1.3 元件清单与参数背后的计算逻辑直接给一份我能跑通的BOM清单照着买就行。核心器件主控STM32F103C8T6一片、AMS1117-3.3稳压芯片一片、8MHz无源晶振一只、复位按键一个、SWD调试排针和电源排针若干。电阻方面10kΩ电阻用于复位上拉和BOOT引脚下拉1kΩ电阻用于LED限流。电容方面100nF去耦电容至少准备10个对应芯片每个电源引脚10uF和22uF钽电容或电解电容给稳压芯片输入输出端使用晶振负载电容两个20pF或22pF都可以。很多人好奇晶振负载电容的数值怎么算其实套公式很简单。无源晶振有两个引脚每个引脚对地接一只电容等效负载电容是两只电容串联后的值加上PCB走线和引脚产生的杂散电容大约3到5pF。公式为CL等于C1乘以C2除以C1加C2再加Cstray。如果C1和C2都取22pFCstray按4pF算等效约15pF匹配绝大多数8MHz晶振的负载电容规格。如果晶振规格书明确要求CL等于20pF选33pF更合适。实际最小系统板对频率精度要求没那么苛刻20pF到33pF之间都能正常工作关键是两只电容取值一致保证两脚对称。LED限流电阻的算法也顺手算一下。红色LED压降约2V工作电流取1到2mA足够作指示灯不用太亮按3.3减2除以1k计算大约1.3mA选1kΩ正好。有人喜欢焊330Ω让灯更亮但其实没必要板子上指示灯太亮反而刺眼。2. 嘉立创EDA专业版上手建好工程理顺库拿到软件第一件事不要急着画先把工程结构理清楚。嘉立创EDA专业版和标准版是两个独立的客户端界面和操作逻辑差异不小网上很多教程其实是标准版的照着在专业版里找按钮半天找不到很正常。这篇文章默认用的是专业版如果还没装去官网下载最新版客户端登录账号就能用不需要额外破解。2.1 新建工程和板框先把项目结构搭好打开专业版后在首页新建工程输入工程名建议直接用“STM32F103C8T6_Minimum_System”这类有辨识度的名字别用“新建工程1”这种等到后面工程一多找起来全是泪。新建完成后软件会自动生成原理图文件和PCB文件这个阶段PCB文件里的板框还是默认大小后面布局时再修改。有一个容易被忽略的细节是工程文件保存路径。嘉立创EDA专业版的工程默认保存在云端好处是换电脑也能同步但建议设置为自动备份避免网络异常时丢了进度。工具栏里打开文件备份设置把自动保存时间调到5分钟左右画到忘我的时候不至于损失太大。新建完工程顺手把图纸大小设置好。原理图编辑器按住鼠标右键拖拽可以平移画布滚轮缩放这些操作跟绝大多数绘图软件一致。快捷键方面放置元件用按键盘上的Shift加F调出元件库也可以直接按快捷键打开元件搜索框网络标签的快捷键是N电源符号在放置菜单里可以找到。这些快捷键提前熟悉一下画原理图效率能翻一倍。2.2 元件搜索与封装校验这一步省不了嘉立创EDA专业版集成的是嘉立创自家的元件库搜元件直接点放置菜单里的器件输入型号搜索。搜STM32F103C8T6时搜索结果会出来带封装的原件LQFP48封装引脚定义和官方一致直接用没问题。这里特别提醒一个新手必踩的坑搜索到的元件除了主芯片这种有明确封装的像电阻电容这类EDA里的元件符号往往不带具体封装或者带的封装是通用0603。下单打样前必须确认每个器件都分配了正确的封装。在原理图里选中元件右侧属性面板里有封装一栏检查一下是0402、0603还是0805。对于手工焊接的板子建议电阻电容全部用0603个别引脚密集的芯片用0402反而难焊而AMS1117这类功率器件用SOT-223封装。还有一个替代办法是把封装和元件绑定好之后直接通过嘉立创的元件库搜索“C8T6最小系统”这类关键词官方库里有不少现成的模块封装和参考设计可以直接借鉴电路连接方式。不过参考设计只能当参考自己动手画一遍理解才是自己的。2.3 画原理图前的几个设置和快捷键打开原理图编辑器后先按键盘上的O键打开文档设置把网格尺寸调成0.1mm或0.5mm。网格太大放元件容易对不齐太小又容易点错引脚。原理图页面标题栏可以顺手改成自己的项目名。再设置一下图纸方向默认A4纵向够用。元件摆放间距按后续连线方便来不要一个挨一个挤成一片。连接导线用键盘上的W键比鼠标去点工具栏按钮快得多。放置网络标签快捷键是N放电源符号可以按快捷键P之后分类选VCC和GND。专业版有一个很实用的功能叫“高亮网络”。画完一根线后按住Ctrl同时鼠标悬停到某个网络上所有连接到该网络的导线和引脚会高亮显示用这个功能检查芯片某个电源引脚是否漏接非常高效。养成“布完一条网络就高亮检查一下”的习惯比最后统一检查省事。3. 保姆级原理图实操一步步把最小系统画出来准备工作做好接下来就是重头戏。原理图绘制我建议按照电源、时钟复位、启动下载这个顺序来从最基础的供电画起每完成一个模块就做一次检查不要一股脑把所有元件都丢到画布上再慢慢连线。3.1 电源电路AMS1117、去耦电容、指示灯一次画对电源模块是整个板子的基础先把这里画明白。从USB座引入5V经过一个电源开关可选项接到AMS1117-3.3的输入端。AMS1117的输入和输出端分别要对地接一个大容量电容输入端建议10uF输出端建议22uF用来稳定电压、抑制电源波动。这两个电容的位置在PCB阶段一定要靠近AMS1117的引脚放置离远了滤波效果大打折扣。细心的朋友可能会问AMS1117输出端电容选10uF行不行实际也能工作但AMS1117这种LDO对输出电容的ESR有一定要求数据手册给出的是22uF钽电容如果手头只有10uF陶瓷电容实际大多数情况下也没问题但保险起见还是按手册来。输入端电容的作用主要是抵抗USB热插拔时电源的瞬态冲击10uF起步容量大一点没坏处。去耦电容是另一个重点。STM32芯片每个电源引脚旁边都要放一只100nF0.1uF电容一端接对应的VDD引脚一端通过过孔直接落到GND平面。原理图上这些电容可以画在芯片电源引脚附近显得凌乱是正常的关键是PCB布局时让电容尽量贴近芯片引脚。去耦电容的作用是给芯片提供一个低阻抗的交流回路抑制高频噪声100nF的谐振频率在几十兆赫兹量级适合给这种几十MHz主频的芯片做电源去耦。模块最后加一个电源指示灯。用VCC_3V3网络经过1kΩ电阻接LED正极LED负极接GND。这样做不影响原电路又能直观判断是否上电调试时省去拿万用表到处量电压的麻烦。3.2 晶振电路与复位电路两个最容易出错的地方晶振电路看起来只有三个元件但出错率极高。8MHz无源晶振两端分别接STM32的OSC_IN和OSC_OUT引脚每端到地接一个负载电容。F103的OSC_IN和OSC_OUT在LQFP48封装里与PD0和PD1复用这两个引脚如果用作普通GPIO晶振就不能用了最小系统板正常都要晶振所以PD0和PD1直接放弃。画原理图时晶振两端不要加任何串联电阻只有部分需要衰减振荡幅度的场景才会加。负载电容的地要就近接到GND不要绕远路。复位电路由10kΩ上拉电阻、100nF电容和一个按键组成。NRST引脚通过10kΩ电阻上拉到3.3V同时接100nF电容到GND按键并联在NRST和GND之间。按下按键时NRST被拉低芯片复位松开后电容充电NRST恢复高电平。复位电容和上拉电阻组成了一个简单的RC延迟电路时间常数约1ms足够让芯片内部复位逻辑稳定完成。常见错误是把按键直接并在上拉电阻两端也就是按下按键时把3.3V短路到地这样会烧电源。正确接法是按键一端接NRST网络一端接GND上拉电阻把NRST平时拉在高电平。这个接法在原理图上一目了然但很多人连线时手一快就画错了。3.3 启动配置与下载接口BOOT0别瞎接SWD比JTAG香BOOT引脚的配置是新手容易懵的地方。STM32F103有BOOT0和BOOT1两个引脚通过它们的电平状态决定芯片从哪里启动。最简单也最常用的方式是BOOT0和BOOT1都通过10kΩ电阻下拉到GND默认从主闪存启动正常运行用户程序。如果以后想用串口ISP下载固件就把BOOT0临时拉高BOOT1保持低电平复位芯片后进入系统存储器内置Bootloader通过串口接收程序下载完再拉低BOOT0复位就恢复正常启动。所以我建议把BOOT0设计成一个可选配置一根排针的中间引脚接BOOT0一端通过10kΩ下拉到地另一端接3.3V需要ISP下载时用跳线帽短接到高电平。BOOT1则直接下拉到地即可因为ISP方式不需要用BOOT1。下载调试接口用SWD这是目前最推荐的方案。在板子一角放一个4针排针分别为3.3V、SWDIO、SWCLK、GNDSWDIO对应PA13SWCLK对应PA14。加上复位脚也没问题但ST-LINK等调试器只接这四根线就能正常下载调试。相比JTAG动辄十几根线SWD省引脚、好接线、抗干扰能力也不差个人项目首选。如果手头的调试器是ST-LINK V2注意接线时3.3V排针不能接反接反大概率烧芯片。调试器目标板的参考电压脚最好接到板子的3.3V上这样调试器能识别目标芯片供电状态。3.4 ERC电气规则检查这些报错必须全清零原理图画完别急着转PCB先做一次电气规则检查。在专业版菜单里找到“检查”或“DRC/ERC”点击运行软件会列出所有电气规则冲突包括悬空引脚、输入引脚未连接、两个输出引脚直接短接等。最常见报错是单端网络也就是某根线只连接了一个引脚。这类报错大多数是因为网络标签没对齐或引脚没连上。双击报错信息可以跳转到问题位置逐个修掉。还有一个容易遗漏的问题是芯片有多个同名电源引脚。比如STM32的VDD有多个引脚如果原理图库里每个VDD都是独立引脚你只连了其中一个其他引脚就会报“输入电源引脚未连接”。遇到这种情况不要慌把每个VDD引脚都连到VCC_3V3网络VSS引脚都连到GND网络报错自然消失。ERC清零是整个原理图环节的终点只有报错清零才建议进入PCB设计。如果带着悬空引脚转板后面PCB里会出现孤岛铜和孤立焊盘排查起来非常痛苦。4. PCB布局布线从布局思路到星型接地原理图确认没问题后就可以生成PCB了。在嘉立创EDA专业版里点菜单原理图转PCB软件会弹出一个窗口确认导入元件和网络后所有元件会堆在画布上等待布局。这时候千万不要急着布线先设置板框和规则然后按合理的布局顺序把元件各就各位。4.1 板框尺寸、层叠与设计规则怎么填在PCB编辑器里板框默认是一块矩形区域双击可以修改尺寸。STM32F103C8T6最小系统板做多大合适我的习惯是30mm乘以45mm左右也就是大约1.2英寸乘1.8英寸。这个尺寸既能容纳48脚主控、排针和电源电路又不至于大得像开发板放进洞洞板面包板也方便。层叠直接用两层板TOP层走信号BOTTOM层铺地作为完整地平面。两层板是绝大多数低中速数字电路的甜点方案成本低、工艺成熟、设计难度适中不要一上来就想上四层板两层板完全够用。设计规则在PCB编辑器菜单中打开主要设置线宽、间距和过孔尺寸。建议最小线宽设为0.254mm10mil最小间距0.2mm8mil左右过孔外径0.6mm、内径0.3mm。这几个参数是嘉立创常规工艺的常见下限兼顾成功率和走线顺畅。电源线和地线的优先级单独设置3.3V和GND网络的线宽建议不小于0.5mm甚至加到0.8mm都不过分因为电源回路要走相对大的电流。普通信号线用0.254mm没问题F103C8T6引脚间距是0.5mm0.254mm的线宽完全出得来。4.2 布局顺序电源优先、主控居中、晶振贴边布局决定整块板子的成败。我的习惯是先放电源模块再放主控芯片最后放外围电路这样才能保证电源路径不绕路。电源模块放在板子一角USB座放在板边方便插拔。AMS1117放在USB座附近输入电容紧贴USB座和稳压芯片输入端输出电容紧贴稳压芯片输出端LED和限流电阻放在电源区域旁边。这样从USB进来5V经过稳压、滤波再送到芯片电源引脚路径最短最干净。主控芯片放在板子中央偏上一点的区域方向以方便排针布线为准。芯片正面朝上1脚方向按丝印上的原点标记摆放。芯片周围要预留足够的扇出空间不要贴得太边。晶振放在主控芯片OSC_IN和OSC_OUT引脚同侧尽量贴近引脚晶振负载电容放在晶振和芯片之间。晶振下方和周围不要走任何信号线更不要铺铜。原因是晶振工作时会向外辐射高频噪声如果铜皮和走线在晶振下方相当于给噪声铺了一条路轻则时钟波形变差重则影响其它信号。排针分布在板子的四周按电源、地、GPIO分组排列。每个排针旁边加丝印标注引脚功能比如PA0、PA1、3V3、GND这样以后插杜邦线时不用每次翻原理图。4.3 线宽设计、电源走线与接地策略布局完成先布电源网络再布晶振网络最后布其它信号线这个顺序千万不要颠倒。电源网络布线时AMS1117输出端到芯片VDD引脚的走线要加宽尽量在0.5mm以上走线路径越短越好。每个去耦电容的地脚要用独立的过孔直接落到底层地平面不要几个电容的地共用一段走线再接到底层那样会引入寄生电感。信号线布线时要合理利用芯片引脚的扇出LQFP48封装引脚间距0.5mm相邻引脚间距很窄需要把信号线引导到稍远的位置再拐弯。合理使用过孔换层能大大简化走线但同一个信号尽量少换层尤其注意不要在晶振附近乱打孔。接地策略这块大家搜到的“星型接地”其实在数字电路里要分情况理解。对于最小系统这种低频数字板最核心的接地手段是底层完整地平面所有GND过孔直接落到完整地平面这个地平面本身就是最低阻抗的回流路径。星型接地的思想主要体现在模拟和数字分离如果把板子扩展出精密ADC采集或运放电路它们的模拟地要单独走线汇聚到主电源地的一点而不是在数字地平面中穿来穿去。VDDA的滤波电容地接到模拟地或靠近VSSA引脚的单点地这样模拟部分的噪声就不会串到数字地回路里。4.4 覆铜、DRC和生产文件导出布线完成后给底层铺上大面积GND铜皮。在嘉立创EDA专业版中选中GND网络后执行覆铜操作覆铜区域覆盖整个板框再把安全间距设置为0.2mm以上。顶层也可以覆铜但对于信号密度较高的板子顶层最好先跑完线再视情况覆铜不然覆铜会把信号线切断绕来绕去反而影响布线质量。覆铜完成后一定要做DRC检查。运行设计规则检查软件会列出所有违反线宽、间距、过孔规则的问题。重点看两类一类是短路另一类是铜皮与焊盘的安全间距不足。如果铜皮和某个焊盘间距报错可以单独给该网络设置规则而不是全板放宽间距否则规则放宽后其它地方的间距也会跟着变大得不偿失。在导出生产文件前还要检查丝印。元件标号R1、C1、U1的丝印不要压到焊盘和过孔放置方向尽量统一方便焊接时对照BOM找位置。板边这四个角可以加上定位孔直径3mm的圆孔方便固定。一切检查通过后在文件菜单中选择制造输出可以导出Gerber文件和BOM表。如果你直接在嘉立创下单打样系统支持直接上传PCB文件不用自己导Gerber但我还是建议学习导出Gerber了解整个流程因为以后如果在别的厂打样Gerber是通用语言。5. 打样回来翻车从下载失败到信号异常的排查清单板子打样回来后焊接调试才是真正的考验。下面这些坑是我自己以及身边朋友反复踩过的整理成一份排查清单按顺序检查能省很多时间。5.1 板子完全没反应电源、复位、BOOT逐个查焊接完第一件事是上电前检查拿万用表的蜂鸣档测一下3.3V和GND之间有没有短路。如果短路大概率是AMS1117焊反了或者芯片引脚之间连锡。SOT-223封装的AMS1117引脚方向容易看错输入和输出接反后芯片发烫时间一长就损坏检查时优先怀疑它。确认电源不短路后再插USB上电看电源指示灯是否点亮。如果指示灯不亮用万用表量AMS1117输出电压没有3.3V就是稳压电路有问题。如果3.3V正常但芯片没反应检查复位引脚的电压正常时应该接近3.3V如果被拉低说明复位电容短路或按键损坏。然后是BOOT引脚。正常启动时BOOT0和BOOT1都应该是低电平用万用表量一下确认不是悬空状态。很多PCB厂家默认不给排针焊上去BOOT引脚通过电阻下拉了但如果电阻没焊好引脚悬空时内部上下拉逻辑偶尔会抽风导致芯片启动到奇怪的地址表现就是程序跑不起来。5.2 SWD找不到芯片接线、供电、引脚配置这是调试阶段最常见的拦路虎。连接ST-LINK和目标板后软件提示No target connected先不要怀疑芯片坏了按顺序排查。第一确认ST-LINK的四根线接触良好SWDIO接PA13、SWCLK接PA14、GND必须共地。很多情况下只是杜邦线虚接重新插拔一下就好。第二确认目标板3.3V供电正常。ST-LINK上的3.3V输出电流有限如果靠调试器给整板供电电流不够会导致芯片工作不稳定建议目标板单独用USB供电ST-LINK只接GND、SWDIO、SWCLK三根线。第三检查芯片是否处于复位状态。如果NRST被意外拉低芯片一直复位自然无法响应SWD请求。拔掉复位按键连线再试一次。还有一个容易忽略的如果芯片之前已经烧录过程序并且程序里把PA13或PA14配置成普通GPIOSWD引脚就被占用了这时候需要拉低NRST接地再点下载或者用ST-LINK Utility的Connect Under Reset模式强行连接。这个坑我踩过两次一次是自己程序把SWD关了一次是板子借给朋友测试被烧了GPIO程序折腾半天才发现是SWD引脚被复用。5.3 嘉立创EDA操作层面的高频报错软件层面的问题集中在几个地方。一个是“元件没有分配封装”的报错出现在导入PCB或导出Gerber阶段。解决办法是在原理图里重查每个元件的封装属性补全缺失封装再重新导入。另一个高频报错是DRC报“板框外有元素”。通常是有元件或导线被拖到了板框外面或者板框被意外改小元件覆盖不住了。点击报错信息跳转把越界的摆回去就行。还有“网络未连接”的报错常见原因是PCB里的鼠线有残留网络没有实际布线并不代表电路有短路检查该网络是否真的需要连接如果不需要就调整原理图。有人说“嘉立创EDA专业版如何删除一个工程”也经常搜操作其实很简单在工程列表右键选择删除但注意云端的工程删除后可能无法恢复删除前确认本地有备份文件。对于新手来说我建议工程宁可留着也不要轻易删占不了多少空间。5.4 后续还能怎么玩从ISP下载到项目复用当最小系统板能正常下载程序并跑起来之后这块板子就变成一个基础平台了。后续可以在它上面接传感器模块、OLED屏、舵机、电机驱动验证各种外设驱动逻辑相当于一个自制开发板。如果手头没有ST-LINK也可以用串口ISP方式下载程序。接法是USB转TTL模块的TX接MCU的RX引脚PA10RX接MCU的TX引脚PA9GND共地把BOOT0跳线帽接到高电平复位芯片在下载软件里选择生成的bin或hex文件写入。写完把BOOT0跳回低电平再复位一次程序就跑起来了。这个方法虽然比SWD麻烦但能在没有调试器时应急理解一下BOOT配置的工作原理也很有价值。这块板子以后扩展成项目的核心板时画底板时把排针定义好主控板直接插上去哪块坏了换哪块做个智能小车、环境监测站、温控系统都不用再重新画主控电路改底板就行项目迭代速度明显快一截。最后再分享一个实操心得打样回来后焊接一定要先焊电源部分再焊芯片。焊完电源先不焊主控直接量输出端电压没问题再焊接芯片和其它元件。这样如果板子有问题能明确判断是焊接问题还是电路设计问题不用对着几十个焊点抓瞎。画这块板子我从开始到最终调通来回改了两版第一版晶振位置离芯片太远时钟起振不稳定第二版调整了晶振和去耦电容位置后一次点亮。画板子就是这样试错几次后面就顺了。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑