![]() |
wufa1986 发表于 2025-4-30 10:21 是不是RST管脚的问题?那个管脚我给它悬空了,什么都没接。 |
TTQ001 发表于 2025-4-30 08:21 现在基本每次都能成功,期间也升级了软件,感觉新版本每次都有广告。 |
编程器漏电过去了,单片机无法复位,STC就容易出现这个问题 |
可能是下载软件或者编程器驱动程序的问题。尝试升级软件。 |
WL0123 发表于 2025-4-26 16:15 图是从网上找的,估计看错了。 现在把那两个LED剪掉了,基本都能成功。手头还有一个340N,哪天再按这个图做个试试。谢谢支持。 |
juncedz 发表于 2025-4-26 12:33 多谢支持,把那两个LED剪掉了。现在好多了。 |
188610329 发表于 2025-4-25 09:53 感觉那两个LED作用不大,已经剪掉了,现在基本都能下载。谢谢支持。 |
大漠孤烟001 发表于 2025-4-22 13:12 版本是6.860,哪天再升级试试。 |
dcc60 发表于 2025-4-20 14:31 根据其他同类参考电路应该改变LED方向。 ![]() |
就改 RXD 的 R4 换成 10K,LED掉头,并且从接地改成接VCC,如果不怎么亮R4 换成 5.6K TXD 的 R5 换成 10K 其他保持 |
dcc60 发表于 2025-4-20 14:31 R3换成300R, R4,R5 换成 10K 或 4K7 同时两个LED掉头,并且从接地改成接VCC。(你可以先去掉这两个LED尝试成功率是否提高再考虑改线路) C3加大到10uf 以上。 RTS悬空(关系不大,属于毫无意义的电路) |
1:您尝试最低/最高波特率设置为相等,比如2400 2:用的什么烧录器?ISP软件也升级到6.95M 3 下载时不能选择动态调整irc频率,需要选择硬件自带频率或者不调节硬件选项试试 4:确保通信正常。避免信号线受干扰或者衰减,例如,台式机要接机箱背后的USB接口,连接线不要太长,质量要好;P3.0,P3.1口外围电路不能对IO口电平产生影响等等。 5: 确保芯片上电复位正常。MCU烧录前不要供电,包括IO口都不能有电,板子上避免大电容影响复位。 6:注意芯片上次烧录时有没有勾选过“下次冷启动时P3.2/P3.3为0/0 才可下载程序”,有的话下载前这两个口要拉低才能下载。 |
622323wjl 发表于 2025-4-19 22:28 就本例问题,有关联的就是 - **冷启动问题**:- **通信干扰** 。 冷启动肯定是冷启动,不知道是不是与“彻底冷启动”有关,正在观察。 多谢支持。 |
既然是自制的,那每个人的水平有高有低,所以,还是自身的电路问题比较大;重点测量下电源 输入输出是否正常5V, 电源部分是否串了电阻或者二极管;直接短接后再测量或者试,其次 CH340的V3脚 5V供电与3.3V供电接法是不一样的, 要注意; 另外通讯线是否加了隔离二极管;走线是否太长太绕,或者下载的线材是否质量太差, 换好点的USB线和串口通讯线再试; 最后就是降低串口波特率后再试,比如9600. |
用CH340N制作的下载器出现开始正常,几次后停留在检测目标单片机的问题,可能有以下原因: - **硬件连接与设置方面** - **接线问题**:检查下载器与单片机之间的连接线是否松动、接触不良或损坏。确保TXD(发送数据)和RXD(接收数据)引脚正确连接,不能接反,即下载器的TXD接单片机的RXD,下载器的RXD接单片机的TXD,同时保证GND(地线)连接良好。 - **晶振问题**:晶振是单片机正常工作的关键部件,如果晶振未连接或接触不良,或者晶振本身损坏,可能导致单片机不能正常工作,进而使下载器无法检测到目标单片机。检查晶振是否安装牢固,必要时更换晶振。 - **单片机型号选择**:确认在下载软件中选择了正确的单片机型号。不同型号的单片机在下载程序时可能有不同的要求,如果型号选错,可能会导致下载失败。例如,STC89C52和STC89C52RC是不同的型号,需要根据实际使用的芯片进行选择。 - **冷启动问题**:部分单片机需要冷启动才能成功下载程序。可以尝试在点击下载后,给单片机开发板重新上电,即先断电再上电,以满足冷启动要求。如果开发板上有开关按钮,可在接线完成且正在检测单片机时,按下开关再按回来进行冷启动;也可以直接拔掉插在VCC的杜邦线,再插上去实现冷启动。 - **COM口选择与驱动**:查看电脑是否有多个COM口,确认在下载软件中选择了正确的COM口,该COM口应与CH340N下载器连接的端口对应。同时,确保CH340N的驱动程序已正确安装且是最新版本。若驱动程序存在问题或未安装,可能导致电脑无法与下载器正常通信。如果安装路径中存在中文文件夹,可能会导致驱动安装异常,需要将路径替换为英文,卸载并重新安装驱动。 - **软件与通信方面** - **下载软件版本**:使用的下载软件版本可能存在兼容性问题。建议尽量使用新版的下载软件,旧版本可能需要设置最低、最高波特率,而新版本通常无需设置,能自动适应波特率。 - **通信干扰**:周围环境中的电磁干扰可能影响下载器与单片机之间的通信。尽量将下载器和单片机远离其他电子设备、电源线等可能产生干扰的源头。 - **单片机程序问题**:如果单片机中已有的程序存在问题,例如程序中错误地配置了串口相关寄存器,导致串口通信异常,也可能影响下载。可以尝试将单片机程序擦除后再次进行下载,或者检查程序中与串口相关的代码。 此外,如果以上方法都无法解决问题,可以尝试更换一个单片机或下载器,以确定是否是原器件本身损坏导致的故障。 |
188610329 发表于 2025-4-19 19:01 直接USB取电,下次失败时测一下电压。 |
WL0123 发表于 2025-4-19 17:25 充电线改的,看着还可以。 |
zhuls 发表于 2025-4-19 15:55 这个解决起来有点麻烦吧? |
coody_sz 发表于 2025-4-19 15:42 感谢支持! |
a185980800 发表于 2025-4-19 15:25 感谢支持! |
检查电压,虽然STC15Wxxxx 是宽电压系列,但是,下载时电压最好是5V 如果低于4V 下载很容易失败。 |
选择优质USB下载线 |
无意间曾遇到过,如果TXD一直输出数据,下载过程就很不顺。。。 因为空白MCU写入正常,MCU启动了串口输出功能,以115200的速率向外发送数据,然后下载就卡了。 |
通信不稳定、软件版本、电路冲突,都有可能。 |
电路,布线,器件性能。就这些吧 |
用哪个版本的软件? |