初始化STM8L芯片的GPIOC的GPIO_PIN_7为输入模式,用GPIO_ReadInputPin库函数读取该脚位的电压值为高时进入if语句,但是实际上是错的。因为使用GPIO_ReadInputPin这个库函数读出来的值是一个大于0的值,不一定是1,

if(GPIO_ReadInputPin(GPIO_ReadInputPin(GPIOC,GPIO_PIN_7) == 1)

{

........................

}

所以最好的写法是

if(GPIO_ReadInputPin(GPIO_ReadInputPin(GPIOC,GPIO_PIN_7) != 0)

{

........................

}

STM8L 设置输入模式读取PIN脚高低电平就是个坑相关推荐

  1. stm32读取io口高低电平计数_最全的STM32八种IO口模式讲解(已经标注,新手必备)

    以及上拉输入.下拉输入.浮空输入.模拟输入的区别 最近在看数据手册的时候,发现在 Cortex-M3 里,对于 GPIO 的配置种类有 8 种之多: ( 1 ) GPIO_Mode_AIN 模拟输入 ...

  2. stm32管脚不能正常输出高低电平?

    问题: 芯片:stm32f103rbt6,其中有PB3.PB4不能输出高低电平控制风扇, 程序代码没有问题.使能了GPIOB的时钟.使用了官方的库函数.寄存器操作都不能输出高电平. 分析: 1.开始以 ...

  3. 手机内部充电电流控制原理图(如果手机支持快充,比如支持9V快充,则通过充电接口的D+、D-二根线,输出对应的高低电平组合,FP6601就会控制它的3脚接地,4脚悬空,此时R3与R2并联,改变反馈下拉)

    手机内部充电电流控制原理图 来源:电工之家•作者:电工之家• 2019-12-08 10:48 • 7365次阅读 0 手机充电器电流控制方面: 现在的手机充电器,无一例外,都使用了隔离式开关电源电路 ...

  4. 应广PMS171B(1)--概述配置端口输出高低电平

    应广PMS171B--1概述&&配置端口输出高低电平 概述 PMS171B模板 IO 引脚设置 下面例程为PA7口输出1s高电平,输出0.5s低电平. 演示结果 视频教学 最后 概述 ...

  5. 超详细的 摄像头PIN脚功能作用

    摄像头PIN脚功能作用,Camera硬件系统分析 转载地址:WWW.CCM99.COM           从sensor本身的引脚来看,它们一般有如下一些需要配置的引脚:RESET,PWRDWN,V ...

  6. R40gpio输出无高低电平变化【原创】

    在配置GPIO控制继电器时,其中有几个在GPIO发送高低电平继电器没有变化,测试继电器是好的,于是用万用表测IO,发现推送高低电平时,没有发生改变.几经折腾,发现该组PG的电源没开,硬件同事找到该组G ...

  7. 外部中断----高低电平触发,(边沿触发)上升沿触发和下降沿触发区别

    外部中断可以分为电平触发和边缘触发两种,那么这两种中断有什么区别,我们今天讲解下 1什么是中断 CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生): CPU暂时中断当前的工作, ...

  8. STM32 IO口输入高低电平

    IO.h文件 #ifndef __IO_H #define __IO_H#include "stm32f10x.h"void IO_Init(void); void SetBite ...

  9. 高低电平触发,(边沿触发)上升沿触发和下降沿触发 中断区别

    外部中断可以分为电平触发和边缘触发两种,那么这两种中断有什么区别.中断基本概念是: CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生): CPU暂时中断当前的工作,转去处理事件 ...

最新文章

  1. 《2017年IT优先级调查》:重点考虑云、网络、端点安全
  2. mysql 根据字段映射
  3. Flash与数学:球体曲面 (2)
  4. Spring 事务原理和使用
  5. 从汇编的眼光看C++(之指针拷贝)
  6. Somatic vs Germline Mutations
  7. 嵌入式工具——strace
  8. 使用Spring Cloud Security OAuth2搭建授权服务
  9. 2021年10月数学一及第十三届大数赛部分复习
  10. java答题软件_非常实用的java自动答题计时计分器
  11. 人工智能(regex)—— 正则表达式
  12. onethink搭建
  13. 捋一捋Kafka中的消费者API
  14. matlab面元法计算naca翼型的升力系数(关于攻角的曲线)
  15. 六自由度机器人(机械臂)运动学建模及运动规划系列(三)——机器人建模及运动学分析的Matlab仿真
  16. hbuilder 打包 php,HBuilder 打包流程
  17. 如何实现学生评语的导入
  18. Android经典著名的百大框架源码解析(retrofit、Okhttp、Glide、Zxing、dagger等等)
  19. leetcode 606 .根据二叉树创建字符串
  20. Filecoin官方:8.12矿工线上会议记录 | 中链云

热门文章

  1. C语言函数:错误信息打印函数,strerror()与perror()
  2. python爬hdu网页
  3. vue 关于父组件同时多次调用子组件而产生的 this取值 的bug问题
  4. MySQL——SQLyog如何导出、导入数据库
  5. 【天眼数聚】微信小程序 活体识别提示“照片质量低”
  6. 【运维小知识】单点登录是什么意思?有什么作用?
  7. C++ 知识结构思维导图
  8. 洛谷P1796 汤姆斯的天堂梦【DP-数字三角形模型】【橙】
  9. 中小企业外贸软件ERP平台搭建介绍
  10. pandas 实例操作:美国人口案例分析