找回密码
 立即注册
查看: 515|回复: 15

插在电脑上充电供电就不跑用户程序,用普通充电器供电就可以工作

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-05-20 21:34:10
已绑定手机

2

主题

5

回帖

54

积分

注册会员

积分
54
发表于 2025-5-18 15:43:31 | 显示全部楼层 |阅读模式
我的这个电路设计,在普通充电器上可以工作,
但是插在电脑上充电后就死机。请问怎么解决。


截图202505181713159348.jpg

截图202505181712077468.jpg

P3.2接着U3-Pin4-DATA 上,
U3-Pin4-DATA这个管脚上电可能是浮空/高阻输入
U3-Pin4-DATA这个管脚上电可能会将 P3.2拉低
===暂不知

截图202505181712479213.jpg

截图202505181709253149.jpg





Ostomy_TX.pdf

75.26 KB, 下载次数: 17

原理图

回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:220
  • 最近打卡:2025-06-28 13:49:44
已绑定手机

72

主题

2016

回帖

4540

积分

荣誉版主

无情的代码机器

积分
4540
发表于 2025-5-18 16:50:52 | 显示全部楼层
电脑卡死还是板子卡死,上传下代码,程序里用P30 P31做了什么动作呢?
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

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

740

主题

1万

回帖

1万

积分

管理员

积分
17141
发表于 2025-5-18 17:18:46 | 显示全部楼层
USB充电器供电,上电时USB充电器可能没将 【P3.0/D-, P3.1/D+】拉低
电脑USB供电,上电时电脑将 【P3.0/D-, P3.1/D+】拉低了

P3.2上电时如果这时也读到为低/被外界拉低或都是高阻输入,则满足:
【P3.0/D-, P3.1/D+, P3.2】同时为低,进入软件模拟 USB下载模式 !

解决办法
1,如被外部拉低将 P3.2外接10K上拉,并且不用 P3.2
2,如外部是高阻输入将 P3.2外接10K上拉,P3.2可以继续使用
===楼主这个应是 2,高阻输入/浮空,P3.2外接10K上拉即可

截图202505181719528254.jpg



回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:248
  • 最近打卡:2025-06-28 00:00:35
已绑定手机

9

主题

107

回帖

1271

积分

金牌会员

积分
1271
发表于 2025-5-18 22:14:53 | 显示全部楼层
P32和P33引脚功能互换一下,都是中断脚,应用功能上应该不影响。

设计时,要保证P32引脚状态可控
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:578
  • 最近打卡:2025-06-28 14:10:41

116

主题

2038

回帖

5889

积分

论坛元老

积分
5889
发表于 2025-5-19 08:40:07 | 显示全部楼层
神*** 发表于 2025-5-18 17:18
USB充电器供电,上电时USB充电器可能没将 【P3.0/D-, P3.1/D+】拉低
电脑USB供电,上电时电脑将 【P3.0/D-, ...

借楼请教一下,如果万一致使单片机进入下载模式(串口或USB下载模式),但没有更新下载的程序,单片机的程序是不是不会受影响?

点评

不影响用户程序区的程序  详情 回复 发表于 2025-5-19 11:31
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:576
  • 最近打卡:2025-06-28 06:11:40
已绑定手机

50

主题

1821

回帖

3188

积分

论坛元老

积分
3188
发表于 2025-5-19 09:03:05 | 显示全部楼层
估计是插电脑进入下载模式了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:576
  • 最近打卡:2025-06-28 06:11:40
已绑定手机

50

主题

1821

回帖

3188

积分

论坛元老

积分
3188
发表于 2025-5-19 09:04:34 | 显示全部楼层
更新一下USB头文件试试
回复 支持 反对

使用道具 举报 送花

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

740

主题

1万

回帖

1万

积分

管理员

积分
17141
发表于 2025-5-19 11:31:46 | 显示全部楼层
xxkj*** 发表于 2025-5-19 08:40
借楼请教一下,如果万一致使单片机进入下载模式(串口或USB下载模式),但没有更新下载的程序,单片机的程 ...

不影响用户程序区的程序
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-05-20 21:34:10
已绑定手机

2

主题

5

回帖

54

积分

注册会员

积分
54
发表于 2025-5-19 22:01:58 | 显示全部楼层
erci*** 发表于 2025-5-18 16:50
电脑卡死还是板子卡死,上传下代码,程序里用P30 P31做了什么动作呢?

电脑不会卡死,电脑正常运行。只是我的板子,只要插在电脑上的USB充电,就无法启动,然后电池充满后,板子从电脑上拔下来,单片机也无法正常运行,这个时候把电池线间断,然后再重新给电,单片机就可以正常运行了。如果板子是插在充电器上充电,都很正常,不会出现这种情况。电路上的USB 口接P3.0和P3.1,是我自己做了一个转接头,把STC下载器的VCC/GND/P30/P31接在一个USB母头上,用于生产的时候程序下载。

点评

看上面分析,实测复现下,看电脑上是否出现USB-Writer进入下载模式?  详情 回复 发表于 2025-5-19 22:28
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-05-20 21:34:10
已绑定手机

2

主题

5

回帖

54

积分

注册会员

积分
54
发表于 2025-5-19 22:05:45 | 显示全部楼层
神*** 发表于 2025-5-18 17:18
USB充电器供电,上电时USB充电器可能没将 【P3.0/D-, P3.1/D+】拉低
电脑USB供电,上电时电脑将 【P3.0/D-, ...

我的板子,只要插在电脑上的USB充电,就无法启动,然后电池充满后,板子从电脑上拔下来,单片机也无法正常运行,这个时候把电池线间断,然后再重新给电,单片机就可以正常运行了。如果板子是插在充电器上充电,都很正常,不会出现这种情况。电路上的USB 口接P3.0和P3.1,是我自己做了一个转接头,把STC下载器的VCC/GND/P30/P31接在一个USB母头上,用于生产的时候程序下载。
为什么从电脑上拔下来后,单片机也无法正常运行?必须拆外壳,然后把电池卸载了。我们已经做了很多一批出去,在客户那里发现好多例,真是担心大批量客诉,要不要召回?
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-28 21:24 , Processed in 0.181058 second(s), 109 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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