失电专题

linux 如何通过读取GPIO状态来实现失电检测

之前都是在linux上开发应用和后台服务,这次有一个任务需要检测linux开发板的失电情况,并做一定的保护,防止文件读写过程中掉电导致数据丢失。开发板是公司自己画的,失电检测的硬件原理比较简单,就是通过一个输入模式的gpio口来实现,失电时输入高电平,正常时输入低电平。     本文主要是用来记录linux下读取gpio状态的两种方式。     第一种,驱动模式,在自己写的驱动捕获gp