hmc6331 发表于 2023-10-16 10:16:34

可以检测到MCU,但是不能下载程序是什么原因

用STC8做的一箭双雕USB转双串口,可以检测到MCU,但是不能下载。   
当前芯片的硬件选项为:
. 系统ISP工作频率: 23.995MHz
. 内部IRC振荡器的频率: 23.974MHz
. 掉电唤醒定时器的频率: 35.025KHz
. 振荡器放大增益使能
. 用户EEPROM大小被设置为 0.5 K
. P3.2和P3.3与下次下载无关
. 上电复位时增加额外的复位延时
. 复位引脚用作普通I/O口
. 检测到低压时复位
. 低压检测门槛电压 : 2.00 V
. 上电复位时,硬件不启动内部看门狗
. 上电自动启动内部看门狗时的预分频数为 : 256
. 空闲状态时看门狗定时器停止计数
. 下次下载用户程序时,将用户EEPROM区一并擦除
. 下次下载用户程序时,没有相关的端口控制485
. 下次下载时不需要校验下载口令
. 未使能芯片的仿真功能
. 内部参考电压: 1191 mV (参考范围: 1100~1300mV)
. 内部安排测试时间: 2023年7月21日

单片机型号: STC8H8K64U
固件版本号: 7.4.6U

开始调节频率 ...                       
调节后的频率: 23.988MHz (-0.050%)

正在重新握手 ... 成功                       
当前的波特率: 115200
正在擦除目标区域 ...
通信超时 !(2023-10-16 10:13:49)

有4块下载器其中340的两个2302的一个自制的STC8的一个   
340的能够正常下载   2303和自制的都是可以检测到MCU但不能下载

gentleman 发表于 2023-10-16 10:36:35

用这个



hmc6331 发表于 2023-10-16 10:51:57

gentleman 发表于 2023-10-16 10:36
用这个

不是哦   这个已经下载好了   电脑能识别出双串口    然后是用这个去烧录其他STC8芯片的时候出现只能读取MCU不能烧录程序的情况

gentleman 发表于 2023-10-16 11:17:32

hmc6331 发表于 2023-10-16 10:51
不是哦   这个已经下载好了   电脑能识别出双串口    然后是用这个去烧录其他STC8芯片的时候出现只能读取 ...

哦,我之前遇到类似的问题,换成图上那个制作就没问题了。



用其他开源的程序就通讯超时。好像较低波特率正常。


你这个可能是其他的问题


hmc6331 发表于 2023-10-16 11:33:04

gentleman 发表于 2023-10-16 11:17
哦,我之前遇到类似的问题,换成图上那个制作就没问题了。




原理图和布线会不会有问题呢   现在不知道该从哪里排除故障   握手擦除都没问题   就是到下载程序的时候卡了一下然后就超时了

hmc6331 发表于 2023-10-16 11:33:42

下载失败

hmc6331 发表于 2023-10-16 11:37:43

波特率用2400可以下载了   制作配置如图   高速率还是不行
页: [1]
查看完整版本: 可以检测到MCU,但是不能下载程序是什么原因