- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
物联网应用技术专业综合实训指导书(物联网综合实训平台基于linux下qt程序开发应用)
物联网应用技术专业综合实训指导书
(物联网综合实训平台基于Linux下QT程序开发应用)
(2016-06)
目录
1 A8开发平台搭建 3
1.1 A8系统的烧写 3
1.1.1 windows xp下对SD卡进行分区 3
1.1.2 windows xp系统下烧写u-boot.bin到SD卡 10
1.1.3 使用sdfuse烧写系统(SD卡) 12
2 Linux开发环境搭建 13
2.1 VMware10安装 13
2.2 Ubuntu 14.04 安装 17
2.3 安装VMware-Tools 27
2.4 root登陆界面 32
2.5 安装minicom串口工具 37
2.6 配置NFS服务器 38
2.7 交叉编译链的安装 40
2.8 安装配置ARM-QT 41
2.8.1 安装Qt CREATOR 41
2.8.2 安装X11环境下的Qt-4.7.3 46
2.8.3 测试designer 49
2.8.4 Qt编译器添加到Qt Creator 53
2.8.5 中文输入法安装及qtcreator(Qt-4.7.3)汉字显示 62
2.8.6 安装ARM环境下的Qt Embedded 4.7.3 68
2.8.7 Qt Embedded 4.7.3添加到qtcreator 74
3 基于QTCreator下C++应用开发 74
3.1 Qt应用基础 74
3.2 建立“HelloWorld”应用程序 75
3.3 串口数据采集 88
3.3.1 串口数据采集原理 88
3.3.2 串口类简介 89
3.3.3 串口数据采集开发步骤 101
3.4 温湿度传感器数据采集 112
3.4.1 温湿度传感器数据采集原理 112
3.4.2 温湿度传感器数据采集开发步骤 115
3.5 继电器模块节点控制 118
3.5.1 继电器模块控制原理 118
3.5.2 继电器模块控制开发步骤 119
3.6 综合开发(温度与继电器智能联动设计) 126
1 A8开发平台搭建
1.1 A8系统的烧写
我们已经将A8系统的内核、根文件系统、u-boot等配置编译完毕,下面是A8系统的烧写简介。
1.1.1 windows xp下对SD卡进行分区
想要在windows操作系统下制作启动用的SD/TF卡,则需要先把SD/TF卡分区,预留前10m给uboot。
注意:本文的实验32G以下的SD是没有问题,32G以上的没试验过,但在Windows中,能分区格式化的FAT32卷,最大只能达到32GB,所以建议不要使用32G以上的。
1:在windows 7 系统下,往往SD/TF卡烧写uboot不成功。
2:使用笔记本的SD/TF卡槽往往也会失败,建议使用usb读卡器
(1)打开关盘里面的软件WinPM.exe, 该软件在光盘的的位置:开发板资料\Tools\调试工具文件夹下。
(2)选择SD/TF卡
注意:小心SD/TF卡对应的盘符,别误操作其他分区或硬盘,造成数据丢失。
(3)右键,选择【删除】
在弹出框中选择【确定】
在弹出框中选择【是】
(4)右键,选择【创建】
(5)预留10m空间
选择【FAT32】
在弹出框中,选择 【是】
按 【确定】
(6)选择 【应用】,执行所有修改
在弹出框中,选择 【是】
至此,已完成SD卡的分区,预留了uboot所需要的空间。
u-boot的烧写方式有两种,一种是windows下,一种是linux下,如果大家都习惯了windows,那么就使用windows下的烧写即可。
要完成系统的烧写,我们需要SD/TF卡中做两项工作:一个工作是u-boot的烧写,一个是镜像文件。
SD卡分区完成后,我们先把需要的镜像文件拷贝到SD/TF卡中,首先在SD/TF卡中建立一个文件夹,名字是sdfuse。
然后进入该文件夹,把光盘中系统资料\linux系统\Image目录下如下图所示的文件拷贝到SD/TF卡。
注:另外两个kernel文件是用于模拟摄像头(kernel(AVIN).img)和VGA(kernel(VGA_1024_768).img)测试使用的。在做相应测试时,请把文件名修改为kernel.img,因为u-boot烧写时只识别kernel.img文件。
烧写完成后的SD/TF卡如下:
1.1.2 windows xp系统下烧写u-boot.bin到SD卡
在上一节已完成SD/TF卡的分区,预留了uboot所需要的空间,接下来可烧写u-boot到SD/TF卡中。步骤如下:
使用前最好先把SD/T
您可能关注的文档
- 2014-2015学年第一学期《php程序设计》实验论文报告.doc
- 2015-2016几何体石膏素描教案.doc
- 2016—2017上期科任大组工作计划000.doc
- 2016年新课标全国卷ⅰ历史试题的数据统计、选择题答案解析及教学启示.docx
- 252kv gis设备安装作业指导书.doc
- autocad 2016实用教程第10章_三维建模基础.ppt
- autocad 2017基础教程第3章 autocad辅助绘图功能.ppt
- autocad 2017基础教程第1章 autocad基础知识.ppt
- autocad 2016实用教程第11章_创建三维图形.ppt
- ai绘制3d立体风格的小方块.docx
文档评论(0)