专栏名称: 深度Linux
拥有15年项目开发经验及丰富教学经验,曾就职国内知名企业项目经理,部门负责人等职务。研究领域:Windows\x26amp;Linux平台C/C++后端开发、Linux系统内核等技术。
今天看啥  ›  专栏  ›  深度Linux

大疆一面:请说出水平触发和边缘触发的区别?

深度Linux  · 公众号  ·  · 2024-08-25 09:10
    

文章预览

我还以为是硬件里边电平的边沿触发和水平触发,水平触发是指在信号达到或超过某个阈值时触发,只要信号保持在该阈值之上(或之下),触发状态就会一直持续。换句话说,水平触发检测的是信号的绝对水平而不关心其变化速率。常见的例子是开关门磁感应器,当门磁感应器所接收到的磁场强度超过预设阈值时,可以认为门被打开了。 边缘触发是指在信号上升沿或下降沿出现时触发。当信号从低电平跃迁到高电平(上升沿)或从高电平跃迁到低电平(下降沿)时才会触发。边缘触发更加关注信号变化的瞬间,并且只有在出现特定变化时才会进行响应。例如,在数字系统中,计数器可能会在输入信号上升沿或下降沿处进行计数操作,后来才发现理解错了,原来软件编程里也有类似的概念。 水平触发(LT)和边缘触发(ET)是在事件驱动编程中常 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览