找回密码
 立即注册
查看: 142|回复: 8

单片机下载口复用问题

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:32
  • 最近打卡:2025-12-15 15:00:14
已绑定手机

17

主题

80

回帖

491

积分

中级会员

积分
491
发表于 2025-11-7 15:28:04 | 显示全部楼层 |阅读模式

下载口

下载口

复用驱动LED

复用驱动LED
截图202511071547402076.jpg

大家好,我在新的项目中使用了串口下载口复用驱动两个LED,但是现在的问题是IO口单独能使用可以驱动LED,但是通讯口就不好用了,删掉和LED占用的下载口的 相关的配置和程序,通讯又是好的,现在可以确定复用通讯不好用,请教一下大家是怎么处理这个问题的?串口下载,串口通讯,兼顾驱动LED是怎么做的,有没有什么好的办法,感谢
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:745
  • 最近打卡:2025-12-16 07:53:28
已绑定手机

55

主题

1951

回帖

3877

积分

论坛元老

积分
3877
发表于 2025-11-7 15:34:02 | 显示全部楼层
使用其它通讯口,或者把led换到其他口
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:32
  • 最近打卡:2025-12-15 15:00:14
已绑定手机

17

主题

80

回帖

491

积分

中级会员

积分
491
发表于 2025-11-7 15:47:20 | 显示全部楼层
jw*** 发表于 2025-11-7 15:34
使用其它通讯口,或者把led换到其他口

就是没有多余的口所以才复用了这个串口,之前的设计这下载口就一直只下载调试用
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:227
  • 最近打卡:2025-12-17 07:47:36
已绑定手机

32

主题

137

回帖

1422

积分

金牌会员

积分
1422
发表于 2025-11-7 15:49:03 | 显示全部楼层
LED换成共阳的,用低驱动点亮,就没问题了。
你这样在芯片复位时的准双向IO的上拉比较弱,直接被你的LED和电阻拉低了。肯定影响了。
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:32
  • 最近打卡:2025-12-15 15:00:14
已绑定手机

17

主题

80

回帖

491

积分

中级会员

积分
491
发表于 2025-11-7 16:00:23 | 显示全部楼层
xiaob*** 发表于 2025-11-7 15:49
LED换成共阳的,用低驱动点亮,就没问题了。
你这样在芯片复位时的准双向IO的上拉比较弱,直接被你的LED和 ...

说的有点道理
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:32
  • 最近打卡:2025-12-15 15:00:14
已绑定手机

17

主题

80

回帖

491

积分

中级会员

积分
491
发表于 2025-11-7 16:39:39 | 显示全部楼层
xiaob*** 发表于 2025-11-7 15:49
LED换成共阳的,用低驱动点亮,就没问题了。
你这样在芯片复位时的准双向IO的上拉比较弱,直接被你的LED和 ...

我做了多次实验,不管用共阳极还是共阴极LED这个都没有用,原因是:在主程序中总有有用到这两个口,一旦你去人为的点亮还是熄灭,此时你再去串口通讯他们之间是互相干涉的,没办法换个芯片。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:227
  • 最近打卡:2025-12-17 07:47:36
已绑定手机

32

主题

137

回帖

1422

积分

金牌会员

积分
1422
发表于 2025-11-7 18:23:37 | 显示全部楼层
Mr.*** 发表于 2025-11-7 16:39
我做了多次实验,不管用共阳极还是共阴极LED这个都没有用,原因是:在主程序中总有有用到这两个口,一旦 ...

说的是下载程序不会有影响,而且LED还能当下载指示灯用,我就这样用的,实际上也不影响你在代码中使用串口,我的一个很老的板子,有一个LED运行指示灯,后来我用这个旧板子练习和串口触摸屏通讯,没有任何影响。当然通讯过程中不能操作点亮LED。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:745
  • 最近打卡:2025-12-16 07:53:28
已绑定手机

55

主题

1951

回帖

3877

积分

论坛元老

积分
3877
发表于 2025-11-7 19:30:33 | 显示全部楼层
xiaob*** 发表于 2025-11-7 18:23
说的是下载程序不会有影响,而且LED还能当下载指示灯用,我就这样用的,实际上也不影响你在代码中使用串 ...

只是作为通讯指示灯的话应该是没有问题的,但是楼主还需要单独控制
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:684
  • 最近打卡:2025-12-16 11:33:56

15

主题

70

回帖

3358

积分

论坛元老

积分
3358
发表于 2025-11-8 10:37:21 | 显示全部楼层
串口下载,串口通讯,驱动LED  三件事情兼顾可能不行, 串口通讯和程序驱动LED不能同时。下载在程序运行前, P30、31两个脚下载完就可以做别的事情,但是不能同时做两件事
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-12-17 11:01 , Processed in 0.119003 second(s), 92 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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