一、芯片内部IO介绍
二、万用表测量IO好坏的方法
一、芯片内部IO介绍
基本很多芯片设计上,都会设计有钳位二极管,二极管连接IO和VCC,GND,目的是防止外部IO输入的电压过高或者过低,烧毁芯片。
如果电压高于VCC加上二极管的导通压降,则二极管导通,把电压钳位在VCC+VDIO;
如果电压低于GND加上二极管的导通压降,则二极管导通,把电压钳位在VCC-VDIO。
STM32:
STC:
二、万用表测量IO好坏的方法
知道了上述原理后,如果我们在使用芯片的过程,感觉芯片的某些IO可能有问题,可以使用万用表进行确认。
1、不要对芯片进行供电。
2、使用万用表二极管挡位,红表笔测量芯片IO,黑表笔测量芯片VCC,如果有0.3V-0.7V左右的电压,表示芯片内部的IO到VCC的保护二极管正常,如果电压为0V,则此端口已被损坏。
3、使用万用表二极管挡位,红表笔测量芯片GND,黑表笔测量芯片IO,如果有0.3V-0.7V左右的电压,表示芯片内部的GND到IO的保护二极管正常,如果电压为0V,则此端口已被损坏。
说到这里,万用表的二极管挡位,测量原理是,给表笔提供一个低压,可能是2V左右,如果连接到二极管,会被钳位到0.7V或者0.3V,从而实现二极管的测量。
你的点赞或收藏是我创作的动力~~