当前位置: 首页 > news >正文

网站建设公司人员组成专门做自由行的网站

网站建设公司人员组成,专门做自由行的网站,企业静态网站需要备案吗,搭建论坛网站Qt控制开发板的LED 使用开发板的IO接口进行控制是嵌入式中非常重要的一点#xff0c;就像冯诺依曼原理说的一样#xff0c;一个计算机最起码要有输入输出吧#xff0c;我们有了信息的接收和处理#xff0c;那我们就要有输出。 我们在开发板上一般都是使用开发板的GPIO接口…Qt控制开发板的LED 使用开发板的IO接口进行控制是嵌入式中非常重要的一点就像冯诺依曼原理说的一样一个计算机最起码要有输入输出吧我们有了信息的接收和处理那我们就要有输出。 我们在开发板上一般都是使用开发板的GPIO接口那么我们今天就来学学如何在Ubuntu上来编写代码后在开发板上实现控制LED。 UI界面介绍 我们设计简单一点 我们要使用信号和槽来使用按钮来控制灯的亮灭有两种状态那我们就要是哟个bool类型的信号 1.               2.               编写代码 我们在Ubuntu上是无法直接通过命令来控制开发板上的我们一般是通过写文件的方式来控制的这时候就要用到开发板的用户手册了。 它上面写明了设备树还有驱动的文件地址等等。例如龙芯2k1000 注意部分开发板会在出场的时候就写好这个驱动比如说正点原子的6u开发板会有系统运行的呼吸灯如果有的话要设置。设置方法在代码中有注释需要的看 好讲完了原理我们来上代码 我们说控制IO接口其实就是通过文件写驱动状态那我们就先要读写文件 .h文件的编写 #ifndef WIDGET_H #define WIDGET_H#include QWidget #includeQFile//添加QFile头文件QT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass Widget : public QWidget {Q_OBJECTpublic:Widget(QWidget *parent nullptr);~Widget();private slots:void on_pushButton_clicked(bool checked);private:Ui::Widget *ui;QFile file;//声名 }; #endif // WIDGET_H.cpp文件编写 #include widget.h #include ui_widget.h #includeQMessageBoxWidget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui-setupUi(this);//指定文件file.setFileName(/sys/class/leds/led1/brightness);//这里就是如果你的那个灯有绑定的驱动使用这命令来将这个驱动设置位NONE要不然你写进去也没用system(echo none /sys/class/leds/led1/brightness); }Widget::~Widget() {delete ui; }void Widget::on_pushButton_clicked(bool checked) {//检查LED是否存在if(!file.exists()){QMessageBox::about(this,错误,led不存在);}//将文件设置为只写状态因为我们不读它if(file.open(QIODevice::WriteOnly)){return;} //我们这里设置一个数组方便写QByteArray buf[] {0,1};//设置UI的状态点击后变成另一个样子然后使用write来写文件来控制if(checked){ui-pushButton-setText(关);file.write(buf[0]);}else {ui-pushButton-setText(开);file.write(buf[1]);}//要关闭文件file.close(); } 好了交叉编译的过程就不讲了每个板子都不一样原理知道了你们就自求多福吧。哈哈哈哈 下课  吃饭
http://www.tj-hxxt.cn/news/227445.html

相关文章:

  • 网站建设的系统设计程序开发是什么专业
  • 网站建设便宜不可信手机自己怎么建电影网站
  • 苏州工业园区质安监站网址WordPress料神
  • 网站建设和app制作如何注册一个设计网站
  • wordpress网站源码公司网站建设哪家正规
  • 陕西网站建设推广公司加强网站建设的制度
  • 杭州知名的企业网站建设做网站用什么开源程序
  • 门户网站静态页面3g手机网站源码
  • 希尔顿酒店网站建设的优点网站建设汇报稿
  • 顺义重庆网站建设开发技术网站开发技术
  • 生道网站建设平台天元建设集团有限公司张桂玉丑闻
  • 永康网站优化网店代运营公司
  • 河南做网站最好的公司wordpress删除仪表盘
  • 深圳企业网站制作公司哪家好西宁市网站建设高端
  • 企业门户网站的建设费用如何将wordpress上传
  • 求职招聘网站开发学生个人网页制作素材
  • 网站建设背景是什么批量管理多个wordpress
  • 做科学实验的网站河北建筑培训网实名认证
  • 做兼职用哪个网站好年度关键词有哪些
  • 我的网站模板那些网站可以做宣传
  • 深圳做网站乐云seo费用优惠长春业之峰装饰公司怎么样
  • 网站怎么做搜索引擎商城网站开发实施方案
  • 在电脑新建网站站点asp网站开发视频教程
  • 网站视觉设计规范专业做简历找什么店
  • 杭州门户网站开发做网站 华普花园
  • 网站建设售后协议平台建网站
  • 东营网站建设培训wordpress php5
  • 青岛企业网站开发wordpress jnews
  • 官网网站开发创建网站目录结构应遵循的方法
  • 杭州网站建设文章动漫设计制作专业学什么