串口下载时一直提示“正在检测目标单片机”
大家好,刚学习单片机,有个问题请教一下大家,在分别用CH340USB转串口和天问STCLINK给同一块板子下载程序时,天问能正常下载,而CH340却一直显示“正在检测目标单片机”,接线没问题,也冷启动了,就是搞不定,但同样是用8H1K08的另一块板子却能用CH340正常下载,只是两块板子的电路功能设计的不一样,但下载端口都是P30 P31,难道电路设计不同也会导致下载不成功吗?应该从哪些方面去排查呢?用我们 千锤百炼的 成功电路,全部【免费+包邮】送您
https://www.stcaimcu.com/data/download/Datasheet/STC8H.pdf
谢谢,但是我想问的是,同一块板子用天问可以下载程序,而CH340不行,但同样是用8H1K08的另一块板子却可以用CH340下载,为什么会出现这种情况? 断电时间不一样,有可能ch340在电容还没完全放电就已经重新上电了。 贴下原理图能更好分析 使用普通的USB转串口芯片进行烧录的话需要注意做好隔离
请详细阅读新手必读
https://www.stcaimcu.com/thread-16535-1-1.html
各种ISP下载问题:
建议使用官方下载工具,或使用官方开源方案自制下载器,不要使用第三方下载工具
官方下载工具及下载器方案免安装驱动(win10或以上),支持双串口同时下载通信仿真,自动断电上电,固件可更新,IO模式可设置
且TXD(S-RXD)不需要串二极管,冷启动断电期间IO强下拉确保可靠放电
如使用485下载等非要串二极管的应用场合,必须串低压降的肖特基二极管(压降0.2~0.3V),不能串普通硅二极管(压降0.6~0.7V),否则可能导致下载失败
官方下载工具及下载器方案有出厂预置常用频率的IRC参数,即使无外部晶振也能保证波特率精度高,可以满足动态调节IRC频率的要求
第三方下载工具一般为了节省成本无外部晶振,波特率误差较大,仅可满足串口通信要求(还是单串口不是双串口),不建议用于下载
还有需要安装驱动、无自动断电上电功能或自动断电上电功能不可靠、TXD推挽输出无法彻底放电等问题
动态调节IRC频率是根据串口波特率调节内部高频时钟频率的,除列表中的常用频率外,还可以自定义频率(手动输入)
如选择该选项,必须保证波特率精度高,否则会导致内部高频时钟频率误差大或下载失败
USB下载必须确保USB两根信号线接好,P32接低电平,再上电,不能用按下P32按键再插USB连接器的方式下载,因为不能确保最后接通VCC
这和一般的USB设备不同,一般的USB设备要求先接通电源再接通信号
可以观察到USB Type-A插头中两边的电极较长,就是为了先接通电源再接通信号,所以按下P32按键再插USB Type-A连接器99%概率不能正常下载
而USB Type-C连接器的电极都是一样长的,50%概率不能正常下载
USB下载无法动态调节频率,只能使用内部预置频率 还是用STC转串口的下载器方便好用! 你试一下单片机不通电,点击下载后再上电,看看能不能下载 感谢大家的回复,买了个天问的下载器,可以下载了
页:
[1]
2