买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种GPIO短路检测方法及GPIO短路检测系统_深圳市航顺芯片技术研发有限公司_202310606069.8 

申请/专利权人:深圳市航顺芯片技术研发有限公司

申请日:2023-05-25

公开(公告)日:2024-03-22

公开(公告)号:CN116540146B

主分类号:G01R31/52

分类号:G01R31/52;G01R31/56

优先权:

专利状态码:有效-授权

法律状态:2024.03.22#授权;2023.08.22#实质审查的生效;2023.08.04#公开

摘要:本发明公开了一种GPIO短路检测方法及其检测系统,该检测方法包括步骤:将微控制器芯片上的GPIO端口配置为推挽输出模式;配置所述GPIO端口的输出配置值,并获取所述GPIO端口的输入检测值;将所述输出配置值与所述输入检测值进行比较,并根据比较结果判断所述GPIO端口的短路情况。本申请利用微控制器芯片本身的特性,采用同一个IO端口进行输出和输入检测,通过输入、输出数据寄存器等获取GPIO端口的输出配置值以及输入检测值,将输出配置值以及输入检测值进行比较,并根据比较结果判断GPIO端口是否短路。相较于现有技术采用额外设置的短路检测电路进行检测,减少了整体电路的成本以及PCB面积。

主权项:1.一种GPIO短路检测方法,其特征在于,包括步骤:将微控制器芯片上的GPIO端口配置为推挽输出模式;配置所述GPIO端口的输出配置值,并获取所述GPIO端口的输入检测值;将所述输出配置值与所述输入检测值进行比较,并根据比较结果判断所述GPIO端口的短路情况;通过配置GPIO的端口输出数据寄存器的输出配置值为1或0,以控制GPIO端口输出高、低电平,通过读端口输入数据寄存器的值来判断外围电路的高、低电平状态;将所述输出配置值与所述输入检测值进行比较,并根据比较结果判断所述GPIO端口的短路情况的步骤包括:通过配置所述输出数据寄存器,将所述输出配置值配置为1,并记录为第一输出配置值;通过所述输入数据寄存器读出所述输入检测值,并记录为第一输入检测值;将所述第一输出配置值以及所述第一输入检测值进行比较;当所述第一输出配置值与所述第一输入检测值不相等时,判定所述GPIO端口外围发生对地短路;当所述第一输出配置值与所述第一输入检测值相等时,通过配置所述输出数据寄存器,将所述输出配置值配置为0,并记录为第二输出配置值;通过所述输入数据寄存器读出所述输入检测值,并记录为第二输入检测值;将所述第二输出配置值以及所述第二输入检测值进行比较;当所述第二输出配置值与所述第二输入检测值相等时,判定所述GPIO端口未发生短路;当所述第二输出配置值与所述第二输入检测值不相等时,判定所述GPIO端口外围发生对电源短路。

全文数据:

权利要求:

百度查询: 深圳市航顺芯片技术研发有限公司 一种GPIO短路检测方法及GPIO短路检测系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。