搜索

[单片机芯片] CH552 USB ISP第一次烧录成功,第二次无法识别了。

[复制链接]
355|15
 楼主 | 2021-4-16 20:53 | 显示全部楼层 |阅读模式
本帖最后由 qqtfh 于 2021-4-16 21:04 编辑

1.JPG 2.JPG 刚焊接好,插上USB。识别成功,试着烧录一下。随便找了一个官方的例程。烧录成功。拔掉USB再插回来就识别不了了。我是不是把boot loader擦除了?不知道什么情况。

使用特权

评论回复
| 2021-4-16 21:04 | 显示全部楼层
我测试
应该第一次,按下载键;
(串口免按键下载(默认打钩了).
带二次上电就可以(USB).

使用特权

评论回复
 楼主 | 2021-4-16 21:05 | 显示全部楼层
yygdzjs 发表于 2021-4-16 21:04
我测试
应该第一次,按下载键;
(串口免按键下载(默认打钩了).

我第一次没有按下载键,默认是免按键下载的。第二次用不了。

使用特权

评论回复
| 2021-4-16 21:09 | 显示全部楼层
还有可能引脚干扰.  查一下(RST,P1.5,P3.6)脚位等断开其它模块.

使用特权

评论回复
 楼主 | 2021-4-16 21:13 | 显示全部楼层
yygdzjs 发表于 2021-4-16 21:09
还有可能引脚干扰.  查一下(RST,P1.5,P3.6)脚位等断开其它模块.

P1.5是空脚,不连接任何东西。RST拉了一个104电容到5V。V33也接了一个104电容。P3.6是直接接USB端口的。关键是USB第二次不识别了。

使用特权

评论回复
| 2021-4-17 09:14 | 显示全部楼层
新的CH552(未下载过程序)默认是直接进boot,等待程序下载,下载过程序后,再次进boot需要触发,触发方式为上电前按住Download引脚(USB D+引脚接VCC)
详细说明见EVT中的说明文档:http://www.wch.cn/downloads/CH554EVT_ZIP.html
44184607a368b9f80f.png

使用特权

评论回复
| 2021-4-17 10:35 | 显示全部楼层
WCHTech2 发表于 2021-4-17 09:14
新的CH552(未下载过程序)默认是直接进boot,等待程序下载,下载过程序后,再次进boot需要触发,触发方式 ...

1.  和他说的一样.   触发方式为上电前按住Download引脚(VDD33 串一个4.7K左右的电阻到 P3.6脚),
我测试和他说一样,用CH552T   例程HEX 是ch554.

使用特权

评论回复
 楼主 | 2021-4-17 10:54 | 显示全部楼层
WCHTech2 发表于 2021-4-17 09:14
新的CH552(未下载过程序)默认是直接进boot,等待程序下载,下载过程序后,再次进boot需要触发,触发方式 ...

我是画的板,用的芯片是CH552的,在网上下载了一个CH559的USB例程,想烧录试试。例程具体内容没细看。没注意到是CH559的。烧录进CH552,第一次能烧录进去。第二次就不行了。将P3.6短接到V33也是不能识别USB。换了颗芯片也是一样的情况。当换到第3颗芯片时,我才发现烧的是CH559的程序,不是552的。重新换了颗芯片。再烧CH552的程序。然后,再拔电,然后短接P3.6到V33。成功了。我想问,前面几个烧录过CH559程序的芯片是不是干废了?

使用特权

评论回复
| 2021-4-17 10:56 | 显示全部楼层
也遇见时好时坏的,不知道为什么?

使用特权

评论回复
| 2021-4-17 11:05 | 显示全部楼层
我觉得应该硬件OK,不知道里面的 ISP 启动程序破坏没有。

使用特权

评论回复

评论

WCHTech2 2021-4-19 11:03 回复TA
@qqtfh :不会的,ISP工具无法擦除boot的程序,ISP工具最终也是将文件转换为bin文件下载,无法判断该文件是否对应哪个型号的MCU,只能判断文件的大小是否超出MCU的codeflash大小 
qqtfh 2021-4-17 11:16 回复TA
我猜是CH559的容量大,程序写到CH552里,地址越界擦除了bootloader。为何ISPTOOL不做一下判断,判断烧录的芯片型号,当然下载内存是否已经超过CH552的容量。猜的,不了解内部ISP的原理。 
| 2021-4-17 14:42 | 显示全部楼层
沁恒的ISP感觉是最不好用的,串口方式成功率低,USB只能一次,后续需要上拉或下拉某个脚非常不方便。

使用特权

评论回复
 楼主 | 2021-4-17 15:47 | 显示全部楼层
eldiy 发表于 2021-4-17 14:42
沁恒的ISP感觉是最不好用的,串口方式成功率低,USB只能一次,后续需要上拉或下拉某个脚非常不方便。 ...

感觉非常好用。我用到USB功能,不需要增加额外的下载引脚,直接USB通信,又能USB下载,太方便了。下载时短接P3.6到V33,用镊子夹一下就好了。等调试好后,以后做货时烧录,一般也只会烧录一次。你应该去试一下芯圣的HC89S003。TSSOP20,光是下载引脚都要占用5个引脚。那才是不方便。

使用特权

评论回复
| 2021-4-19 09:40 | 显示全部楼层
那到底好不好用了

使用特权

评论回复
| 2021-4-25 13:01 | 显示全部楼层
CH552,上电前UD+拉高进下载模式,不拉高进用户程序,对于下载而言很方便。也不需要专用的编程器

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

在线客服 快速回复 返回顶部 返回列表