[go: up one dir, main page]

CN203038265U - 一种gpio复用电路 - Google Patents

一种gpio复用电路 Download PDF

Info

Publication number
CN203038265U
CN203038265U CN 201220651738 CN201220651738U CN203038265U CN 203038265 U CN203038265 U CN 203038265U CN 201220651738 CN201220651738 CN 201220651738 CN 201220651738 U CN201220651738 U CN 201220651738U CN 203038265 U CN203038265 U CN 203038265U
Authority
CN
China
Prior art keywords
gpio
circuit
led
state
output
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CN 201220651738
Other languages
English (en)
Inventor
李学贤
王金桂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Gongjin Electronics Co Ltd
Original Assignee
Shenzhen Gongjin Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Gongjin Electronics Co Ltd filed Critical Shenzhen Gongjin Electronics Co Ltd
Priority to CN 201220651738 priority Critical patent/CN203038265U/zh
Application granted granted Critical
Publication of CN203038265U publication Critical patent/CN203038265U/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Led Devices (AREA)

Abstract

本实用新型提供了一种GPIO复用电路,包括:按键电路,LED电路,以及一个与所述按键电路和LED电路同时连接的GPIO;所述GPIO作为按键电路的状态输入以及LED电路的状态输出;所述GPIO的有效状态为低电平状态,GPIO与LED电路之间还串联有限流电阻,GPIO还连接有上拉电阻。本实用新型中按键输入和LED状态输出复用同一个GPIO,特别适用于某些I/O接口数量有限而要求实现功能较多的嵌入式系统设计,不仅节约GPIO使用,而且减少产品研发周期,设计简单实用,成本较低。

Description

一种GPIO复用电路
技术领域
 本实用新型涉及嵌入式系统技术领域,尤其涉及一种适用于嵌入式系统的GPIO复用电路。
背景技术
GPIO的英文全称General-Purpose Input/Output Ports,中文意思是通用I/O端口。在嵌入式系统中,经常需要控制许多结构简单的外部设备或者电路,这些设备有的需要通过CPU控制,有的需要CPU提供输入信号。并且,许多设备或电路只要求有开/关两种状态就够了,比如LED的亮与灭。对这些设备的控制,使用传统的串口或者并口就显得比较复杂,所以,在嵌入式微处理器上通常提供了一种“通用可编程I/O端口”,也就是GPIO。
一个GPIO端口至少需要两个寄存器,一个做控制用的“通用IO端口控制寄存器”,还有一个是存放数据的“通用I/O端口数据寄存器”。数据寄存器的每一位是和GPIO的硬件引脚对应的,而数据的传递方向是通过控制寄存器设置的,通过控制寄存器可以设置每一位引脚的数据流向。
然而,不是所有的处理器都能够提供足够的GPIO来给设计人员使用。特别是DSL网关产品应用上,GPIO要用来作为电源指示灯(双色)、拨号状态灯,网络连接状态指示灯(双色),无线开关指示灯,无线对码(WPS)指示灯、USB指示灯、语音通话指示灯(VOIP)、复位按键,无线开关按键,无线对码按键等。当处理器GPIO数量不够,或者虽然GPIO数量足够,但某些GPIO已被芯片厂商定义好作为特定的功能来用,修改其功能的软件代码不对外开放。此时,就可能出现因GPIO不够而某些功能无法实现。通过外接GPIO扩展芯片如移位寄存器来扩展GPIO的方法虽然能够实现,但一方面需要增加扩展芯片会增加硬件成本,且设计电路更加复杂化,另一面软件修改较大,增加软件开发工作量。对产品的市场竞争力产生了不利影响。
发明内容
本实用新型的目的在于提供一种GPIO复用电路,解决GPIO数量不足的问题,简化硬件设计,减小产品研发周期和有效的降低产品成本,提高产品利润率。
本实用新型的目的是通过以下技术方案实现的:
一种GPIO复用电路,包括:按键电路,LED电路,以及一个与所述按键电路和LED电路同时连接的GPIO;所述GPIO作为按键电路的状态输入以及LED电路的状态输出;
所述GPIO的有效状态为低电平状态,GPIO与LED电路之间还串联有限流电阻,GPIO还连接有上拉电阻。
其中,所述GPIO还连接有滤波电容。
其中,所述按键电路端还放置有ESD保护器件。
其中,所述限流电阻的阻值为220欧姆。
本实用新型实施例具有以下有益效果:
现有技术中GPIO在使用时只具有单一的输入或者输出状态,而本实用新型中GPIO具有输入和输出两种状态。因而,原来两种状态需要两路GPIO控制,而本实用新型中一个GPIO即可控制两种状态,即检测按键的输入状态和LED指示的输出状态。本实用新型特别适用于某些I/O接口数量有限而要求实现功能较多的嵌入式系统设计,不仅节约GPIO使用,而且减少产品研发周期,设计简单实用,成本较低。
附图说明
图1是本实用新型实施例提供的GPIO复用电路图。
具体实施方式
为了使本实用新型的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本实用新型。
请参阅图1所示,本实施例中GPIO复用电路中一个GPIO同时与按键电路和LED电路连接,按键电路和LED电路分别为低电平有效。
CPU工作时对GPIO的输入状态检测采用中断或者查询方式。由于本实施例设计为低电平有效,需要将GPIO上拉来稳定其电平,防止误触发,因而GPIO连接有上拉电阻R1。当CPU检测到外部按键一个稳定的低电平输入信号时,即可执行相应控制程序来实现按键功能。按键一般带有金属材质,为了防止ESD对GPIO的损坏,在GPIO的输入电路端放置防ESD的尖端放电器件。
GPIO作为指示灯状态输出来控制LED的亮与灭,当系统的某项功能正常工作或者异常工作时,GPIO输出高低电平来控制LED,指示该功能的状态。GPIO输出为低电平时,电流流向GPIO内部,表现为灌电流,而GPIO能承受的电流能力有限,一般为毫安级。因此,限流电阻R2是必须的,R2的选取太小会导致GPIO电流过大,R2选取太大则LED亮度不够。设计时根据实际情况计算限流电阻R2的大小,本实施例限流电阻R2的值选取220欧姆。
上述实施例中按键和LED两种状态功能复用一个GPIO,在DSL网关产品中应用实现良好。
以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本实用新型的保护范围之内。

Claims (4)

1.一种GPIO复用电路,其特征在于,该电路包括:按键电路,LED电路,以及一个与所述按键电路和LED电路同时连接的GPIO;所述GPIO作为按键电路的状态输入以及LED电路的状态输出;
所述GPIO的有效状态为低电平状态,GPIO与LED电路之间还串联有限流电阻,GPIO还连接有上拉电阻。
2.如权利要求1所述GPIO复用电路,其特征在于,所述GPIO还连接有滤波电容。
3.如权利要求2所述GPIO复用电路,其特征在于,所述按键电路端还放置有ESD保护器件。
4.如权利要求1所述GPIO复用电路,其特征在于,所述限流电阻的阻值为220欧姆。
CN 201220651738 2012-12-03 2012-12-03 一种gpio复用电路 Expired - Lifetime CN203038265U (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201220651738 CN203038265U (zh) 2012-12-03 2012-12-03 一种gpio复用电路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201220651738 CN203038265U (zh) 2012-12-03 2012-12-03 一种gpio复用电路

Publications (1)

Publication Number Publication Date
CN203038265U true CN203038265U (zh) 2013-07-03

Family

ID=48690368

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201220651738 Expired - Lifetime CN203038265U (zh) 2012-12-03 2012-12-03 一种gpio复用电路

Country Status (1)

Country Link
CN (1) CN203038265U (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103684544A (zh) * 2013-12-11 2014-03-26 电子科技大学 便携蓝牙控制装置
CN105093996A (zh) * 2014-05-13 2015-11-25 佛山市顺德区美的电热电器制造有限公司 I/o口扩展的控制装置和控制方法
CN110190841A (zh) * 2019-06-06 2019-08-30 深圳市兆威机电股份有限公司 Io端口复用控制电路以及电子设备

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103684544A (zh) * 2013-12-11 2014-03-26 电子科技大学 便携蓝牙控制装置
CN105093996A (zh) * 2014-05-13 2015-11-25 佛山市顺德区美的电热电器制造有限公司 I/o口扩展的控制装置和控制方法
CN105093996B (zh) * 2014-05-13 2017-11-10 佛山市顺德区美的电热电器制造有限公司 I/o口扩展的控制装置和控制方法
CN110190841A (zh) * 2019-06-06 2019-08-30 深圳市兆威机电股份有限公司 Io端口复用控制电路以及电子设备

Similar Documents

Publication Publication Date Title
CN202306291U (zh) 智能控制开关
CN203038265U (zh) 一种gpio复用电路
CN104881387A (zh) 一种usb连接方法及usb集线器
CN102768648B (zh) 低延迟中断收集器、具有该收集器的系统和相关方法
CN200980086Y (zh) 一种可控的高功率工业以太网供电设备
CN104394101A (zh) 一种基于拨码开关的多功能交换机及其快速配置方法
CN103546138B (zh) 触摸按键控制电路
CN102636757A (zh) 一种电池电量管理方法
CN202334470U (zh) 延时电路及具有该延时电路的开关电源控制器
CN205608716U (zh) 一种多组光模块通信接口切换电路
CN205902151U (zh) 一种led无线接收控制器
CN204795797U (zh) 一种led背光控制器
CN202886025U (zh) 智能压力变送器
CN202948445U (zh) 一种usb接口扩展电路
CN203070337U (zh) 带网络检测功能的无线安全数码卡
CN202854803U (zh) 一种mcu的i/o口扩展电路
CN204808199U (zh) 一种网络终端设备节能电路及网络终端设备
CN205594383U (zh) 一种微控制器及其输入输出引脚映射电路
CN203658791U (zh) 开关量输入扩展电路
CN109213040A (zh) 控制电路、电子设备及其控制方法
CN202206368U (zh) 串行口查询管理分离式家用电器自动化双向无线接线座
CN201497951U (zh) 网络装置
CN211183795U (zh) 一种超大尺寸红外触摸框电源信号转接盒
CN202696626U (zh) 电力通信管理机
CN210605692U (zh) 一种共用下载串口和通信串口的电路

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20130703