资源预览内容
第1页 / 共56页
第2页 / 共56页
第3页 / 共56页
第4页 / 共56页
第5页 / 共56页
第6页 / 共56页
第7页 / 共56页
第8页 / 共56页
第9页 / 共56页
第10页 / 共56页
亲,该文档总共56页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
ARMLinux人机界面开发流程蒋旭东吏继斌目录一. 建立 Linux 开发环境.31.1 图解安装Fedora9.0.31.2 建立交叉编译环境.181.3 解压安装源代码及其他工具.201.3.1 解压安装源代码.20(1) 准备好Linux 源代码包.21(2) 解压安装Linux 内核源代码.21(3) 解压安装嵌入式图形系统 qtopia 源代码.21(4) 解压安装busybox 源代码.22(5) 解压安装Linux 示例程序.22(6) 解压安装vboot 源代码.22(7) 解压安装其他其他开源bootloader 源代码.221.3.2 解压创建目标文件系统.231.3.3 解压安装必要实用工具.23(1) 目标文件系统映象制作工具mkyaffs2image.23(2) 解压安装LogoMaker.241.4 配置网络文件系统NFS 服务.261.4.1 设置共享目录.261.4.2 启动NFS 服务.26(1)通过命令启动和停止nfs 服务.27(2)通过图形界面启动NFS 服务.27二. 目标板上安装Linux系统.292.1 安装USB下载驱动.292.2 安装Linux 系统.352.2.1 分区.352.2.2 安装bootloader.362.2.3 安装Linux 内核.382.2.4 安装根文件系统.40三. 嵌入式Linux的GUI程序开发.433.1 编译ARM平台的Qtopia-2.2.0.433.2 利用QTdesigner开发GUI程序.44PDF 文件使用 pdfFactory Pro 试用版本创建 www.fineprint.cn1、进入arm-qtopia.442、设置开发环境.443、生成工程文件hi.pro.444、开始设计GUI。.445、修改.pro文件.496、生成Makefile和可执行文件.507、生成.desktop文件。.508、在终端输入命令.509、将hi下载到目标板并运行.5110、将所设计的GUI程序设为系统的人机界面.54四. 附录.56备注:本流程中目标板下载的是默认的Linux 内核及根文件系统,位于光盘的images/linux/目录下,开发的人机界面作为应用程序添加到目标板上的Qtopia系统下,可设置成启动项使开机即可显示该人机界面。如需定制Linux 内核,制作文件系统,可参照“mini2440用户手册-2010-2-4.pdf”第六章内容完成。PDF 文件使用 pdfFactory Pro 试用版本创建 www.fineprint.cn一. 建立 Linux 开发环境1.1 图解安装Fedora9.0Step1:在虚拟机中安装Linux系统(详细配置请咨询蒋旭东)。进入如下界面面,按回车继续。Step2:然后进入下一步, 检查安装盘, 一般不需要检测, 所以选择了Skip(跳过)PDF 文件使用 pdfFactory Pro 试用版本创建 www.fineprint.cnStep3:过一会儿就进入安装图形化画面, 点击Next 即可.Step4:选择安装过程用什麽语言, 这里最好选中文。Step5:选键盘, 我们一般选美式键盘即可PDF 文件使用 pdfFactory Pro 试用版本创建 www.fineprint.cnStep6:开始设置网络点“Edit”按钮,不要设置为DHCP, 我们一般使用静态的IP
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号