嵌入式工控一体机GPIO是什么?GPIO口是什么?GPIO的优点又是什么?
嵌入式工控一体机GPIO是什么?
嵌入式系统中常常有数量众多,但是结构却比较简单的外部设备/电路,对这些设备/电路有的需要CPU为之提供控制手段,有的则需要被CPU用作输入信号。而且,许多这样的设备/电路只要求一位,即只要有开/关两种状态就够了,比如灯亮与灭。对这些设备/电路的控制,使用传统的串行口或并行口都不合适。所以在微控制器芯片上一般都会提供一个“通用可编程IO接口”,即GPIO。
嵌入式工控一体机GPIO口是什么?
GPIO口一是个比较重要的概念,用户可以通过GPIO口和硬件进行数据交互(如UART),控制硬件工作(如LED、蜂鸣器等),读取硬件的工作状态信号(如中断信号)等。GPIO口的使用非常广泛。
接口至少有两个寄存器,即“通用IO控制寄存器”与“通用IO数据寄存器”。数据寄存器的各位都直接引到芯片外部,而对这种寄存器中每一位的作用,即每一位的信号流通方向,则可以通过控制寄存器中对应位独立的加以设置。这样,有无GPIO接口也就成为微控制器区别于微处理器的一个特征。
嵌入式工控一体机GPIO的优点又是什么?
GPIO的优点(端口扩展器)
低功耗:GPIO具有更低的功率损耗(大约1µA,µC的工作电流则为100µA)。
集成I²C从机接口:GPIO内置I²C从机接口,即使在待机模式下也能够全速工作。
小封装:GPIO器件提供***小的封装尺寸—3mm x 3mm QFN。
低成本:您不用为没有使用的功能买单。
快速上市:不需要编写额外的代码、文档,不需要任何维护工作。
灵活的灯光控制:内置多路高分辨率的PWM输出。
可预先确定响应时间:缩短或确定外部事件与中断之间的响应时间。
更好的灯光效果:匹配的电流输出确保均匀的显示亮度。
布线简单:仅需使用2条I²C总线或3条SPI总线。
声明:本产品如有应用于航空航天,轨道交通,医疗领域,军用和特种设备领域等相关安全领域的参与,控制及实施等,请将详细需求(如:产品用途,使用环境,产品安全标准,产品稳定性要求等重要安全需求和标准)提前以书面形式告知我司客服由我司进行特殊定制再送有资质的第三方机构进行合格认证,取得证书后再由使用方确认无误后签名盖章并签订《特殊行业产品合同》,否则我司不负责由此产生的经济损失及法律责任,特此声明。