资源简介
一、 实验目的
了解Qt界面与开发板底层硬件之间的调用机制
二、 实验方法
1,在QT程序中,新建一件,再添加一个用于操作硬件的新方法,如controlMachine,建立按钮与con个属于你自己的类,如Widget用于显示。
2,在你的类中添加按钮控trolMachine函数之间的信号与槽机制(使用connect函数)。
3,完善你的controlMachine函数,在函数中实现:读取Edit中变量的值,放在你的新变量中,使用Linux系统函数open打开设备文件,调用::ioctl函数(在QT中直接调用系统函数前边得加::两个冒号),使用ioctl传入参数,然后关闭文件。
代码片段和文件信息
#include
#include “mainwindow.h“
#include
#include
#include
/****************************************************************/
int main(int argc char *argv[])
{
QApplication a(argc argv);
MainWindow w;
w.show();
return a.exec();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-05-18 17:01 Motor-x\
文件 326 2017-05-18 11:26 Motor-x\main.cpp
文件 1492 2017-05-18 16:39 Motor-x\main.o
文件 1210 2017-05-18 16:58 Motor-x\mainwindow.cpp
文件 429 2017-05-18 16:39 Motor-x\mainwindow.h
文件 9892 2017-05-18 16:58 Motor-x\mainwindow.o
文件 1257 2017-05-18 10:57 Motor-x\mainwindow.ui
文件 8703 2017-05-18 16:44 Motor-x\Makefile
文件 2036 2017-05-18 16:44 Motor-x\moc_mainwindow.cpp
文件 6172 2017-05-18 16:44 Motor-x\moc_mainwindow.o
文件 27555 2017-05-18 16:58 Motor-x\Motor-x
文件 311 2017-05-18 10:27 Motor-x\Motor-x.pro
文件 13493 2017-05-18 16:58 Motor-x\Motor-x.pro.user
文件 2491 2017-05-18 11:25 Motor-x\ui_mainwindow.h
相关资源
- Qt学习总结.zip
- 基于qt+opencv的人脸识别
- GPRS模块GA6和STM32F103C8T6单片机上移植
- QT设计图标登录及三个游戏设计潜艇游
- 基于ZigBee的智能家居系统QT界面渲染
- Qt+opencv+摄像头+人脸检测
- Qt5 网络调试助手源代码 漂亮界面
- Qt 点菜系统
- 跨平台MQTT Client 源码和demo by 漠北
- 年会抽奖软件
- QT 智能家居源代码,可使用 实测通过
- Qt 之 简单截图功能三实现可拖拽选中
- 简单QT多线程聊天程序
- Qt提示框淡出、飞出、缩小等关闭窗口
- ImageRotation.zip
- QT打包工具合集
- linux环境下用QT实现打地鼠游戏源码共
- 基于QT的2048小游戏
- DSP2812步进电机控制
- Qt登陆界面
- QT数字软键盘,包括QLineEdit弹出
- Qt Excel的读写
- protues中步进电机仿真
- 基于QT的电子相册设计
- 伺服电机、步进电机、丝杠、导轨的
- 51单片机控制步进电机的程序
- Qt文件浏览器,Linux
- Qt写的UDP组播服务端
- QT文字闪烁浮动效果代码
- 基于qt编写的图片浏览器
评论
共有 条评论