hal 外部中断上升沿还是下降沿的判断以及回调函数

比如我要检测充电器的状态,是插入了还是拔出了

先来看IO配置

 

 再来看程序

if ((chgPlug_GPIO_Port->IDR & chgPlug_Pin) != 0) {
        //进入中断之后,是低电平,那就是下降沿
    } else {
        //进入中断之后,是高电平,那就是上升沿
    }

 

posted @   不打鱼光晒网  阅读(1060)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
历史上的今天:
2019-01-25 mysql8.0 的坑 hibernate连接配置坑
2019-01-25 Unable to resolve name [org.hibernate.dialect.MySQL8Dialect] as strategy [org.hibernate.dialect.Dialect]
2019-01-25 mysql8 navicat
2019-01-25 本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动
点击右上角即可分享
微信分享提示