新课程杂志社官网

《新课程》杂志论文投稿前查重

发送到桌面 | 新课程征稿函下载 | 万方网查重

  • 新课程主页
  • 新课程杂志目录
  • 现代职业教育目录
  • 刊号信息
  • 万方网查重
  • 现代职业教育杂志
  • 征稿启事
  • 《新课程》杂志论文投稿前查重
  • 新课程杂志下半年版面收稿中
  • 《新课程》杂志2021年全年目录汇总
  • 2021年全年现代职业教育杂志目录汇总
  • 《现代职业教育》杂志知网收录页面截图
  • 现代职业教育杂志网址是什么?
  • 《现代职业教育》杂志调整为两个版起发
  • 2018年《新课程》杂志调整为只安排整版论
  • 《新课程》杂志刊号、《现代职业教育》
  • 现代职业教育杂志投稿论文范文
当前位置:新课程杂志首页 > 来稿选登 > 正文

基于QT的嵌入式实验教学探讨

2020-09-26  |  所属栏目: 来稿选登  |  阅读次数: 

  [摘      要]  现代生产生活中人们越来越多地使用嵌入式产品及系统,对教学来说,如何使用嵌入式环境来更好地面向课程实验教学和学习也显现出重要的意义。着眼于嵌入式相关概念、实验环境、资料查阅、实验以及多种形式教学适度平衡等,多角度、多方面就如何开展嵌入式实验教学进行了探讨。
  [关  键  词]  QT;嵌入式;实验教学
  [中图分类号]  G712           [文献标志码]  A            [文章编号]  2096-0603(2020)02-0122-02
   Embedded System即嵌入式系统在我们的日常生活中都有涉及,它的出现已经有30多年的历史。自从集成电路飞速发展以来,人们对智能控制在工业领域中的应用就有了更好的期望。因此具有更高的存储容量、更快的运算处理速度和更智能化的自我管理操作系统的嵌入式产品便应运而生了。如果说我们平时所用的电脑是复杂的计算机系统,那么嵌入式产品就是面向实际应用需求的简化版的计算机系统以及外围硬件资源。在教学中所使用的嵌入式产品也是具有上述相同特征的。和常见的计算机一样嵌入式控制处理器的类型也有很多种,其中最常见的就是ARM公司授权使用的ARM处理器,而结合教学的实际需求特点一般所用的是ARM处理器中的CORTEX-A8型号处理器。
   一、嵌入式实验教学环境
   在实验教学中使用的如基于ARM CORTEX-A8内核的开发平台或实验箱就是目标机。如何使用包括目标机在内的嵌入式环境来更好地面向课程实验教学和学习可能是不太轻松的一个话题。下面我们以嵌入式系统目标机GUI的基于QT的显示实验来加以探讨。首先我们需要准备以下实验环境:(1)PC主机;(2)嵌入式系统目标机;(3)相关配套软件及连接配件。如图1所示:
   相关配套软件包括:宿主机中的Vmware(虚拟机工具要装好)、Linux(图形化界面要有)、目标机(arm-linux-gcc、Vim编辑器、QT环境等要有)。注:如果宿主机是Windows系统需装Vmware虚拟机,如果是Linux系统便无需安装。
   二、基于QT的嵌入式实验教学探讨
   启动QtCreator
   选中New Project建立一个project,设置项目介绍和位置中的名称以及创建路径。在构建套件(Kit)中选择Desktop Qt5.2.0 GCC 32bit以及相关的Debug和Release选择项。默认设置类名(C):MainWindow;基类(B):QMainWindow;头文件(H):mainwin dow.h;源文件(S):mainwindow.cpp;界面文件(F):mainw indow.ui。完成项目管理设置。
   选中“编辑”,,在项目一栏中选中已建立好的项目,在右键菜单中选择“添加现有文件”,将包含两个图形文件的images文件夹添加到project中,Images文件夹就出现在“其他文件”中。选中源文件中的main.cpp,并修改其程序内容为:
   #include “mainwindow.h”
   #include <QApplication>
   #include <QtGui>
   int main(int argc,char *argv[])
   {
   QApplication a(argc,argv);
   MainWindow w;
   w.show();
   QFrame *frame = new QFrame;
   QFrame *frame 1= new QFrame;
   frame->setObjectName(“myframe”);
   frame->resize(800,600);
   frame->setStyleSheet(“QFrame#myframe{border-image:url(images/1.png) }”);
   frame->show();
   frame1->setObjectName(“myframe”);
   frame1->resize(800,600);
   frame1->setStyleSheet(“QFrame#myframe{border-image:url(images/2.jpg) }”);
   frame1->show();
   return a.exec();
   }
   運行(菜单运行或运行快捷键Ctrl+R)
   出现问题如下:
   In function ‘int main(int,char**)’: main.cpp
   ‘QFrame’ was not declared in this scope main.cpp 9
   ‘frame’ was not declared in this scope main.cpp 9

相关阅读:
  • 《新课程》杂志征稿通知
  • 论文发表中的DOI是什么意思
  • 《新课程》杂志论文知网收截图
  • 新课程杂志主管单位主办单位说明
  • 如何提高发表论文的“命中率”
  • 《现代职业教育》杂志每版字数调整为2000字
  • 现代职业教育杂志中国知网全文收录截图
  • 中国知网期刊大全检索《现代职业教育》杂志
  • 编辑在论文发表工作中的重要性

新课程杂志社提示:
本文标题:基于QT的嵌入式实验教学探讨
当前网址:http://www.xinkecheng.cn/laigao/17318.html

新课程杂志目录

  • 新课程杂志2023年6期作者目录
  • 新课程杂志2023年5期作者目录
  • 新课程杂志2023年4期作者目录
  • 新课程杂志2023年3期作者目录
  • 新课程杂志2023年2期作者目录
  • 新课程杂志2023年1期作者目录
  • 新课程杂志2022年44期作者目录
  • 新课程杂志2022年43期作者目录
  • 新课程杂志2022年42期作者目录
  • 新课程杂志2022年41期作者目录

现代职业教育杂志目录

  • 现代职业教育杂志2023年16期目录
  • 现代职业教育杂志2023年15期目录
  • 现代职业教育杂志2023年14期目录
  • 现代职业教育杂志2023年13期目录

其他人正在浏览

  • 《新课程》《现代职业教育》杂志字数和出刊时
  • 新课程杂志论文借鉴率要求
  • 现代职业教育期刊简介投稿须知
  • 现代职业教育杂志上旬中旬下旬安排方向
  • 山西教育教辅传媒集团主办期刊现代职业教育杂
  • 山西省教育厅行政许可(审批)制度
  • 《新课程学习》是省级期刊还是?知网收录吗?
  • 首届“丹青少年中国书画大赛”延期通知

最新文章

  • 浅析县级公共图书馆的现代化与人文化建设
  • 少数民族地区图书馆创新服务延伸探索
  • 大数据时代的企业档案信息化建设
  • 基于电子政务环境下高校档案利用服务的创新研
  • 图书资料如何做好动态管理
  • 高校图书馆开展勤工助学的意义与有效措施
  • 新时期高校档案管理信息化建设研究
  • 城市低保档案管理存在的问题及完善策略
  • 高校图书馆的服务质量初探
  • 电子档案和纸质档案并存的必要性初探
  • 职业技术学校档案管理人员素质建设工作探析
  • 论如何强化基层党支部战斗堡垒作用
  • 浅谈应用科学管理方式提高安全管理水平
  • 定格动画电影的材料应用形态研究
  • 柏格森时间观念认识论意义及其对意识流小说影
  • 新时代下博物馆展览延伸探究
  • 网络信息如何在图书馆中发挥更大的作用
  • 企业档案管理工作规范化的路径探析
  • 论档案管理与信息化建设
  • 关于医院档案管理工作的思考与建议

新课程 | 《新课程》杂志目录 | 《现代职业教育》杂志目录 | 现代职业教育杂志社官网 | 新课程杂志征稿函
现代职业教育 | 现代职业教育杂志在线投稿 | 万方网论文检测 | 《现代职业教育》杂志征稿函 | sitemap

Copyright © 2025 新课程杂志社 www.xinkecheng.cn

  • 征稿进度
  • 投稿须知
  • 微信咨询
    回到顶部