dhvliyike
发表于 2024-11-26 22:33:01
你们的文档我看了无数遍了。就好比下面图片显示的(HID1)STC-USB Writer就知道你们的文档已经过时了。虽然我知道这两个文字都是代表同一个意思。
现在的问题是无法显示(HID1)STC-USB Writer ,只显示 stc-cdc1-uart1,2cdc+HID ,无论我怎么按p3.2都不行
神农鼎
发表于 2024-11-26 22:36:25
【USB 下载方法 一,P3.2 按键,再结合停电上电 进自带USB直接下载】
1、按下板子上的 P3.2/INT0 按键,就是 P3.2 接地
2、给目标芯片重新上电,不管之前是否已通电。
---电子开关是按下停电后, 再松开就是上电
等待电脑端 ISP 下载软件中自动识别出“(HID1) USB Writer”后,
就与 P3.2 状态无关了,这时可以松开 P3.2 按键
(P3.2 在用户程序区可做其它任意用途)
---传统的机械自锁紧开关是按上来停电,按下去是上电
3,点击电脑端下载软件中的【下载/编程】按钮
(注意:USB 下载与串口下载的操作顺序不同)
下载进行中,几秒钟后,提示下载成功!
按下图,先把硬件做稳定了
dhvliyike
发表于 2024-11-26 22:45:32
我的电路跟你没有本质区别:
1、22u 我用的是100uf 10v电解电容
2、独石电容我都没有,都是优信电子买的104 0603的贴片电容
3、22R 我用的是33R,但是我d1d2是先用了2个33R后再合并到一起的,你的图片是d+ d1先合并再连到22R上。
4、Vref我没接,悬空
5、我用的是 usb-typec 16p的
6、LDO我用的是 RT9013--3.3G
其他一模一样。
神农鼎
发表于 2024-11-26 22:53:13
你这个显示说明,你的芯片在跑用户程序区的程序
不是在跑系统程序区的ISP程序
另外你的原理图其实我看不懂,看起来,不简洁
改成 3.3V 可以:
不知为啥看那个图,我无法看
dhvliyike
发表于 2024-11-26 22:59:07
本帖最后由 dhvliyike 于 2024-11-26 23:00 编辑
我说下我的情况:我手头做了5块板子以上,第一次烧录都成功了,用的方式是“收到用户命令后复位到isp监控程序区”,现在是第二次烧录无论如何都烧录不了。
可以肯定的是:板子焊接没问题,板子电路原理图没问题。对吧?
那么可能存在问题的是:
1、单片机兼容问题。
2、我的程序代码有问题,我代码里加了usb 的代码
神农鼎
发表于 2024-11-26 23:00:19
要比方便性,自动下载,
就是外部加个工具
神农鼎
发表于 2024-11-26 23:02:44
不知为啥一个简单的下载,会遇到问题
神农鼎
发表于 2024-11-26 23:05:58
dhvliyike 发表于 2024-11-26 22:59
我说下我的情况:我手头做了5块板子以上,第一次烧录都成功了,用的方式是“收到用户命令后复位到isp监控程 ...
8H8K64U超级简单的USB-CDC虚拟串口应用及不停电下载(中断模式+查询模式) - USB:USB-CDC虚拟串口/就是串口,一箭双雕之USB转双串口,[鼠标+键盘]的HID复合设备 国芯技术交流网站 - AI32位8051交流社区 (stcaimcu.com)
神农鼎
发表于 2024-11-26 23:10:04
VCC
发表于 2024-11-26 23:10:22
且不说你现在遇到的问题。
你的Type-C座子那里就存在很大的问题!
是非常不稳定的