02、GPIO口输入-外电检测

本课程详细讲解了外电检测的硬件分析和程序实现,重点在于GPIO口输入模式的配置。通过分析外电连接和断开时PB1端口的状态,介绍了如何根据GPIO的高低电平判断外电是否连接。在程序实现部分,阐述了外电GPIO的初始化,常用GPIO输入库函数的使用,以及外电状态检测的函数实现。最终,实现了通过GPIO检测外电状态并控制LED灯显示的效果。
摘要由CSDN通过智能技术生成

一、课程目标

1.外电检测电路原理的分析
2.外电检测程序代码的开发,和GPIO口输入模式的配置
3.外电检测功能演示:

二、课程准备

1.开发板
2.ST-LinK
3.标准工程
实验效果:外电连接LED7亮 外电断开 LED7灭

三、外电检测硬件分析

1.外电检测硬件源流图:

在这里插入图片描述

2.原理分析:

从原理图可以看出,外电的状态是通过PB1端口来检测的。 那分别分析PB1 在没有外电输入和有外电输入的状态。
①外电断开
PB1 通过下拉电阻R55 接地 PB1输入低电平
②外电输出端口连接 5V供电
按照电阻分压的原理:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值