STM32 IO端口位结构

2019-10-15 02:56发布

以前没有认真研究过STM32的IO口,只知道怎么用。
现在反过来看看,发现有些地方不懂。
如图,没看明白那两个二极管是怎么起保护作用的
希望懂的同学帮忙解答下,小弟感激不尽。



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
玄心空月
1楼-- · 2019-10-15 07:27
回复【2楼】qq371833846:

当输入的电压超过VDD时,上面的二极管导通,I/O引脚则被钳位成VDD;而当输入的电压低于VSS时,下面的二极管导通,I/O引脚则被钳位成VSS...
总之使得输入电源始终位于VDD到VSS之间.

---------------------------------
soga~谢谢。那又有一个问题,VDD表示的器件内部电压,
VSS是不是就表示的是地了?
qq371833846
2楼-- · 2019-10-15 08:31
回复【3楼】玄心空月:
---------------------------------
VDD指的stm32的主电压,3.3V.
VSS是GND.
正点原子
3楼-- · 2019-10-15 12:11
我只是想做个实验,看电平是否被钳住了,为什么电流表一直显示的是GA呢?

甚至是我在保护二极管都不连的情况下,电流表都显示单位是GA,怎么回事呢?

我用的Multisim.







玄心空月
4楼-- · 2019-10-15 15:49
回复【4楼】正点原子:

回复【3楼】玄心空月:
---------------------------------
VDD指的stm32的主电压,3.3V.
VSS是GND.

---------------------------------
原子哥,帮我看下刚传上去的电路仿真图,谢谢~~
玄心空月
5楼-- · 2019-10-15 16:48
 精彩回答 2  元偷偷看……
正点原子
6楼-- · 2019-10-15 22:36
不用二极管了,老出问题。
电路改成这样,那俩保护二极管好像没用啊?
这是怎么回事呢?





一周热门 更多>