学习单片机?先别急着烧录,这3个坑我踩过
盯着开发板上那一成不变的红色电源灯,手里的USB线插了又拔,电脑上的下载软件始终提示“连接超时”。你是不是也差点想把这块板子扔出窗外?别急,学习单片机路上这个烧录坑,十个人有九个都踩过。
先别急着怀疑板子坏了,检查这三处硬件连接
第一处:USB线能不能传数据?很多便宜线只能充电,换上打印机附带的数据线试试。第二处:开发板上的BOOT模式跳线帽有没有插对位置?大部分板子需要把跳线帽短接到“BOOT0”和“VCC”才能进入下载模式。第三处:驱动装对了没?CH340这类芯片在Win10上容易自动安错驱动,去官网手动下载一个。这三项逐一排查,能干掉一半“开发板没反应”的假故障。
常见问题?其实是软件设置没对路
打开IDE后,先确认你选的开发板型号和端口号对不对。有的朋友遇到过:明明硬件都没问题,点击下载后却一直卡在“Waiting for upload”。这是因为波特率设太快了——把下载速度从115200降到57600,立马就能跑通。更隐蔽的坑是:成功下载一次后第二次就失败。正确做法是:点击“下载”按钮后,迅速手动按一下开发板上的复位键。别慌,这不是板子坏了,是时序没对上。当你把所有检查都做了一遍,驱动也重装了三次,却依然看到那个熟悉的“连接失败”提示时,我建议你放下螺丝刀去喝口水冷静一下——问题往往出在最不起眼的USB端口供电不足上,换到机箱后面的接口,或加个带外接电源的USB HUB,世界就清净了。
别怕。
照着这几步排查,九成烧录失败都能解决。剩下那一成,去搜你的开发板型号加上“烧录失败”四个字。答案比我写的准。
本文来源于网络,如有侵权请联系我们删除!




