一、下载程序问题出现
最近做一个小项目。在元件焊接完后,上电电解电容没放炮,开始撸起袖子干起来。使用USB TO TTL下载器下载测试代码,无法检测单片机。 接法为:3V3 GND TX RX.
二、推测故障产生原因
- TX RX 接反 ;
- 电源供电不足 ;
- 下载器损坏 ;
- 单片机芯片损坏 ;
三、进行验证
- TX RX 接反
这个简单交换一下TX RX后并无明显现象,排除。 - 电源供电不足
局部电源是LDO 12V转3V3,输入输出加了两个220uF电解电容。接上12V适配器后,稳定输出3V3.进行下载依然检测不到单片机。小小失望,进行下一项。 - 下载器损坏
将下载器的TX RX短接进行回环测试,发送接收正常。完了,随着测试的进行留给我的时间不多了哈哈。 - 单片机芯片损坏
更换单片机,心里祈祷一下,点击下载,进行重上电,没得反应。开始怀疑人生。 以前没遇到过这种现象。
四、无心插柳柳成荫
偶然将下载器的3V3换成5V后,痴呆.JPG???操作成功了。此时目光锁定在那颗LDO输出的220uF电解电容上。理由是:在重上电时,它需要充电,第一时间单片机的“营养”都被它吃了。烙铁一开三下五除二直接去了,进行下载,操作成功。好家伙,果然是这家伙。换上100uF试试,失败。再换成10uF成功。问题解决心满意足的接着板砖。问题是最好的老师。
|