找回密码
 立即注册
楼主: dhvliyike

8h8k64u烧录程序,电源是电脑type-c转3.3v

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:125
  • 最近打卡:2025-06-04 21:38:29
已绑定手机

60

主题

778

回帖

4019

积分

论坛元老

自定义头衔

积分
4019
发表于 2024-11-26 23:10:50 | 显示全部楼层
VC*** 发表于 2024-11-26 23:10
且不说你现在遇到的问题。

你的Type-C座子那里就存在很大的问题!

Type-C座子,你为什么要给Dp和Dn上拉到5V呢?这是不允许的操作。

点评

他那原理图我看不懂,太乱,看不下去, 他说他都是对的,我们只好反复贴对的图给他看  详情 回复 发表于 2024-11-26 23:15
联系我请点击左下角的【回复】按钮,否则我收不到消息提
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:111
  • 最近打卡:2025-06-28 08:54:08

740

主题

1万

回帖

1万

积分

管理员

积分
17146
发表于 2024-11-26 23:12:31 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:125
  • 最近打卡:2025-06-04 21:38:29
已绑定手机

60

主题

778

回帖

4019

积分

论坛元老

自定义头衔

积分
4019
发表于 2024-11-26 23:13:49 | 显示全部楼层
你虽然写了注释,说是3.3V电平转换电路。
但是USB电平本身就是由硬件自动处理的,并不应该由你的外部电路来处理!!!

另外哈,你这个电路应该是为了把你的3.3V MCU电平转换为USB的电平
可是对于12Mbps USB FS,Dp和Dn都是3.3V电平标准哦。
根本不是你想象的5V电平

联系我请点击左下角的【回复】按钮,否则我收不到消息提
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:111
  • 最近打卡:2025-06-28 08:54:08

740

主题

1万

回帖

1万

积分

管理员

积分
17146
发表于 2024-11-26 23:15:33 | 显示全部楼层
VC*** 发表于 2024-11-26 23:10
Type-C座子,你为什么要给Dp和Dn上拉到5V呢?这是不允许的操作。

他那原理图我看不懂,太乱,看不下去,
他说他都是对的,我们只好反复贴对的图给他看
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:125
  • 最近打卡:2025-06-04 21:38:29
已绑定手机

60

主题

778

回帖

4019

积分

论坛元老

自定义头衔

积分
4019
发表于 2024-11-26 23:17:32 | 显示全部楼层
神*** 发表于 2024-11-26 23:15
他那原理图我看不懂,太乱,看不下去,
他说他都是对的,我们只好反复贴对的图给他看
...

神农鼎老师别急


楼主可能着重在考虑他的MCU用的是3.3V系统,
因此认为官方提供的5V供电系统的方案不适合他。

点评

我们贴了很多 3.3V 的电路给他 再贴个最近 AI8051U用的3.3V电路 注意,STC8H8K64U 和 AI8051U/STC89C52RC管脚不兼容 [attachimg]65676[/attachimg] [attachimg]65677[/attachimg]  详情 回复 发表于 2024-11-26 23:23
联系我请点击左下角的【回复】按钮,否则我收不到消息提
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:43
  • 最近打卡:2025-01-31 01:04:04

5

主题

27

回帖

491

积分

中级会员

积分
491
发表于 2024-11-26 23:17:43 | 显示全部楼层
代码我看了,我的代码只是少了两句:
USBCLK=0x00;
USBCON=0x90;

我加的两个usb文件是:stc_usb_cdc_8h_xdata.LIB  和 stc_usb_hid_8h_xdata.LIB

程序我在之前的5v电路板上没有问题,一切正常。就是切换到3.3v新板子上才有问题的。

点评

那就简化你那我们看不下去的线路  详情 回复 发表于 2024-11-26 23:24
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:111
  • 最近打卡:2025-06-28 08:54:08

740

主题

1万

回帖

1万

积分

管理员

积分
17146
发表于 2024-11-26 23:23:26 | 显示全部楼层
VC*** 发表于 2024-11-26 23:17
神农鼎老师别急

我们贴了很多 3.3V 的电路给他

再贴个最近 AI8051U用的3.3V电路
注意,STC8H8K64U 和 AI8051U/STC89C52RC管脚不兼容

截图202411262321521761.jpg

截图202411262323229573.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:111
  • 最近打卡:2025-06-28 08:54:08

740

主题

1万

回帖

1万

积分

管理员

积分
17146
发表于 2024-11-26 23:24:53 | 显示全部楼层
dhvli*** 发表于 2024-11-26 23:17
代码我看了,我的代码只是少了两句:
USBCLK=0x00;
USBCON=0x90;

那就简化你那我们看不下去的线路
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:125
  • 最近打卡:2025-06-04 21:38:29
已绑定手机

60

主题

778

回帖

4019

积分

论坛元老

自定义头衔

积分
4019
发表于 2024-11-26 23:30:58 | 显示全部楼层
本帖最后由 VCC 于 2024-11-26 23:32 编辑
dhvli*** 发表于 2024-11-26 22:16
能不能细节上解释一下2个问题:
1、插上type-c手机充电线,能显示stc-cdc1-uart1,但是再按p3.2后为啥不能 ...
能不能细节上解释一下2个问题:
1、插上type-c手机充电线,能显示stc-cdc1-uart1,但是再按p3.2后为啥不能切换到stc-hd1-driver ?

有以下几个要求!只要这三个充分条件满足,上电必定会切换到USB HID下载模式(其余方法也可以,但不是最可靠的)

1. 芯片是好的
2. 芯片VCC上电前,Dp和Dn已经插入电脑(为低电平,唯一一个有点难的操作
3. 芯片VCC上电前,P32已经被外部拉低(检测USB下载模式)
4. 如果P47被用作了复位脚,那么还需要给P47拉高

此时给芯片VCC上电,必定会切换到【USB HID下载模式】

如果已经识别成了CDC,说明这次失败了。需要重新按上述步骤操作。


截图202411262327308154.jpg


联系我请点击左下角的【回复】按钮,否则我收不到消息提
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:111
  • 最近打卡:2025-06-28 08:54:08

740

主题

1万

回帖

1万

积分

管理员

积分
17146
发表于 2024-11-26 23:32:12 | 显示全部楼层
3.3V, 终于找到一个最新的实战线路图
R14用 0欧短路
截图202411262338261061.jpg

R14用 0欧短路,  R20不焊,C6不焊
截图202411262339289442.jpg

回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-28 21:38 , Processed in 0.194947 second(s), 100 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表