)
# GPIO 调试工具(Qt Widgets + Linux GPIO)## 项目概述- 技术栈:**Qt Widgets + Linux 原生GPIO文件接口**- 运行平台:统信UOS / 银河麒麟(**ARM嵌入式平台为主**,如工控板、树莓派、国产ARM单板)- 用途:嵌入式Linux系统GPIO引脚配置、高低电平输出、电平读取、方向切换,硬件单板调试、外设点灯/按键测试- 复杂度:低,基于Linux标准 `/sys/class/gpio` 文件系统实现,无额外驱动依赖- 原理:Linux 通用GPIO sysfs接口,通过读写文件完成引脚导出、方向设置、电平读写## 一、项目配置文件 `GpioTool.pro````qmakeQT += core gui widgetsTARGET = GpioDebugToolTEMPLATE = appCONFIG += release c++11# 源码SOURCES += \ main.cpp \ mainwindow.cpp \ gpioctrl.cpp# 头文件HEADERS += \ mainwindow.h \ gpioctrl.h# 界面FORMS += mainwindow.ui# 系统库LIBS += -lpthread -ldl