[STM32F7] ST_link 双色LED问题

[复制链接]
2183|11
 楼主| 幽明叶 发表于 2018-11-23 23:26 | 显示全部楼层 |阅读模式
本帖最后由 幽明叶 于 2018-11-26 21:44 编辑

结贴,搞明白了  感谢各位  谢谢大家
----
如图所示,是STLINK的双色led灯,搞不明白这个电路。led_stlink连接stm32F103的IO,当led_stlink=高阻态(STM32F103没供电)时,红灯为什么闪烁??当led_stlink=H时,red长亮;当st_link=0时,绿灯亮。 搞不懂红灯闪烁是为什么?
可能问题很弱智,刚接触,望大家别笑。谢谢


捕获.PNG
xyz549040622 发表于 2018-11-24 09:19 来自手机 | 显示全部楼层
我猜测高阻态的时候其实是输出一个方波波形使得led闪烁的,一些充电电路的芯片指示灯引脚就是这样的,高阻的时候led闪烁。
 楼主| 幽明叶 发表于 2018-11-24 12:29 | 显示全部楼层
xyz549040622 发表于 2018-11-24 09:19
我猜测高阻态的时候其实是输出一个方波波形使得led闪烁的,一些充电电路的芯片指示灯引脚就是这样的,高阻 ...

但red闪烁时候,led_stlink相当于断路啊,没地方输出方波啊。只有3.3V供电,按理说两个灯都不亮才对啊。
wanduzi 发表于 2018-11-24 15:25 | 显示全部楼层
ST-LINK没法下载程序了?
 楼主| 幽明叶 发表于 2018-11-24 17:55 | 显示全部楼层
wanduzi 发表于 2018-11-24 15:25
ST-LINK没法下载程序了?

可以啊,只是好奇,如何实现的
xuanhuanzi 发表于 2018-11-24 20:30 | 显示全部楼层
你切断那个线试试看看,还会闪烁吗?如果可以那真滴是纯高阻态
21mengnan 发表于 2018-11-25 15:09 | 显示全部楼层
如果真是高阻态,那就相当于断开了,
stm32jy 发表于 2018-11-26 12:32 | 显示全部楼层
stm32jy 发表于 2018-11-26 12:32 | 显示全部楼层
是不按照正常的指示灯运行
一事无成就是我 发表于 2018-11-26 15:37 | 显示全部楼层
有啥奇怪的,LED的暗阻电压最小是1.8V以上,,两只串联根本不亮,当要红灯闪烁的时候,IO口状态是,输出H->输入(相当于高阻,不能有上下拉)->输出H->输入不断时间段切换,反之需要绿色闪速则输出L->输入(相当于高阻,不能有上下拉)->输出L->输入;两个轮流亮则是输出H->输出L->输出H->输出L
幸福小强 发表于 2018-11-26 16:44 | 显示全部楼层
用示波器观察一下,啥都知道了。
磨砂 发表于 2018-12-3 13:04 | 显示全部楼层
那么楼主是知道哪里的问题了吗 能说说吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

8

帖子

0

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