一、芯片内部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,从而实现二极管的测量。

你的点赞或收藏是我创作的动力~~

怎么测量芯片IO的好坏相关推荐

  1. 芯片噪声测试软件,教你如何测量芯片数字模拟噪声 - 全文

    摘要:在数字设计中,需要持续关注模拟网络上的串扰风险问题,传统流程中通常不会分析此问题.本文将介绍一种利用PrimeTIme-SI来生成由数字信号在模拟网络上引起的串扰上限的技术.如果此技术揭露出潜在 ...

  2. 如何测量芯片电源的上电时序

    有些芯片的电源上电是有时序要求的,也就是电源上电有先后顺序: 芯片电源上电时序不对有可能导致芯片工作异常或损坏. 芯片电源上电时序设计非常重要. 这个视频就带大家如何测量芯片电源的上电时序 如何测量芯 ...

  3. STM32芯片IO口的配置以及上拉下拉电阻介绍(一)

    STM32芯片IO口的配置以及上拉下拉电阻介绍(一) IO口常见的配置方式 推挽输出 开漏输出 STM32芯片做硬件研发的朋友们都知道.但是还是有很多做硬件的新朋友"只知其然而不知其所然&q ...

  4. 如何用万用表快速测量MOS管的好坏?

    今天的文章内容很简单,也很简短,但却很实用. 以NMOS举例,只用万用表二极管档测量MOS管的好坏. NMOS的D极和S极之间有一个寄生二极管,方向为S到D,利用二极管单向导电性以及MOS管导通时寄生 ...

  5. 32位芯片IO口的工作模式详解

    目录: 一.IO口基本信息 二.IO口的寄存器 三.IO口对应不同配置的基本结构 四.IO口的不同配置简介 4.1推挽输出 4.2.开漏输出 4.3.浮空输入 4.4.在 STM32 中选用 IO 模 ...

  6. 万用表怎么测量电池容量_电工知识:用万用表怎么测量电车电池的好坏?简单分析5种耗电...

    有朋友私信问我,万用表怎么测量电动车的电池的好坏,首先我们要确定是不是电池的问题. 要确定电池是否失效也就是损坏,在这里我们要排除目测的几种情况,比如说鼓包了,外壳烂了导致漏液等, 1,充满电后很快就 ...

  7. MAX17043锂电池电量测量芯片C51驱动

    MAX17043/MAX17044为结构紧凑.低成本.主机侧电量计,用于手持及便携产品的锂离子(Li+)电池的电量计量.MAX17043配置为单节锂电池计量,MAX17044配置为两节2S电池组计量. ...

  8. STM32,软复位,上电复位,看门狗复位对芯片IO状态的影响?

    这个问题比较重要. 有网友问: 大家好,我是做工业控制的,我想问一下STM32如何实现看门狗复位不初始化RAM区,因为是做控制的所以我们想实现CPU热复位后系统能接着原来的流程走,动作开出能不受看门狗 ...

  9. 测量ATMEGA8单片机IO口的输入输出内阻

    ➤ 01背景 在 电子小帮手电路中电源开关电路分析 中介绍测量模块电路实验原理的时候,对于ATmega系列的 单片机的输出端口进行了内部描述 .特别是对于端口做为IO输出口的时候,它可以等效为通过电阻 ...

最新文章

  1. 移动办公时代的工程行业怎么管理图像?大象云推出3D可视化整体解决方案
  2. 教你一步一步用C语言实现sift算法、上
  3. 每日一博 - Review线程池_02
  4. 分布式事务最终一致性常用方案
  5. 分布式文件系统之ceph是什么?
  6. 互联网安全前景乐观,安全问题不会成为影响互联网应用的障碍
  7. c语言sort函数排序二维数组,c++ - 如何使用stl sort函数根据第二列对二维数组进行排序? - 堆栈内存溢出...
  8. oracle的env函数用法,env命令_Linux env 命令用法详解:显示系统中已存在的环境变量...
  9. python系统学习:第二周之购物车功能
  10. Java项目——博客系统(毕业设计)
  11. 实战 | F1060路由模式ISIS典型组网配置案例
  12. 树线段hdu 4508 美素数(线段树)
  13. 计算机专业文献阅读报告,文献阅读报告范本.doc
  14. 2012年全国医院排名(转)
  15. 计算机四级数据库工程师考什么,计算机四级《数据库工程师》考试大纲
  16. Android帧动画分析
  17. 【富文本】2.windows或office原版镜像怎么下载,msdn.itellyou上面列的项目的详细解读
  18. 牛客 打气球的最大分数
  19. python箭头_箭头函数
  20. Office常用快捷键

热门文章

  1. python random randint_numpy.random.randint的详细用法 - python
  2. 【koa2】crypto 加密密码
  3. 凭技术可以受欢迎,但想得到尊重要有灵魂——Leo简历工作室“蓝血十杰简介”...
  4. 华大智造国产基因测序仪全球装机量再创新高,突破1000台
  5. 常见html5营销类型有哪些,五种常见的营销策略
  6. Cannot run program “sh“ 的解决
  7. 听说 Java 开发很赚钱?苦学两年却送起了外卖!
  8. MySQL结构化查询语言
  9. 数据库结构化查询语言的使用(一)
  10. DEEPFAKE VIDEO DETECTION USING 3D-ATTENTIONAL INCEPTION