课程设计(论文)-基于S3C2440的串口传输及其界面设计

上传人:aa****6 文档编号:30010588 上传时间:2018-01-26 格式:DOC 页数:26 大小:511KB
返回 下载 相关 举报
课程设计(论文)-基于S3C2440的串口传输及其界面设计_第1页
第1页 / 共26页
课程设计(论文)-基于S3C2440的串口传输及其界面设计_第2页
第2页 / 共26页
课程设计(论文)-基于S3C2440的串口传输及其界面设计_第3页
第3页 / 共26页
课程设计(论文)-基于S3C2440的串口传输及其界面设计_第4页
第4页 / 共26页
课程设计(论文)-基于S3C2440的串口传输及其界面设计_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《课程设计(论文)-基于S3C2440的串口传输及其界面设计》由会员分享,可在线阅读,更多相关《课程设计(论文)-基于S3C2440的串口传输及其界面设计(26页珍藏版)》请在金锄头文库上搜索。

1、1基于 S3C2440 的串口传输及其界面设计专业: 电子信息工程 班级: 电子 0801 姓名: 学号: 指导老师: 设计时间:2011 /2012(1)学期第 1、2 周2目录一、 绪论 .31. 设计目的: .32. 设计任务及要求: .3二、 MiniGUI 在 PC 上的安装与运行 .31. 安装资源文件: .32. 安装库文件:.33. 安装 qvfb: .44. 编译演示文件: .45. 配置参数: .46. 运行演示文件: .5三、 移植 MiniGUI 到开发板 .61. 设置超级终端: .62. 配置交叉编译环境: .63. 新建移植目录: .74. 编译 libminig

2、ui .75. 编译资源文件 .96. 修改 MiniGUI.cfg 文件 .97. 编译例子程序 .10四、 MiniGUI 串口传输界面设计 .111. MiniGUI 设计知识介绍 .112. 主要部分解析: .133. 运行界面: .14五、 设计总结 .14六、 参考文献 .15七、 附录: .15串口界面源代码:.1531、绪论1. 设计目的:1进一步巩固嵌入式系统的基本知识;2掌握嵌入式应用系统的基本结构;3掌握嵌入式系统开发环境建立和使用;4掌握嵌入式系统基本驱动、应用程序的设计调试和编译移植方法;5学会查阅有关专业资料及设计手册;6. MiniGUI 界面编程。2. 设计任务

3、及要求:1掌握嵌入式系统开发环境建立和使用;2掌握嵌入式系统基本驱动、应用程序的设计调试和编译移植方法;3、MiniGUI 在 PC 上的安装、移植;4、Linux 串口编程与 MiniGUI 界面编程;5、串口传输数据(位图)并在 TQ2440 的 LCD 上显示;6编写设计说明书(方案的确定、设计环节的考虑及必要说明等)及设备的使用说明;7绘制有关图纸。2、MiniGUI 在 PC上的安装与运行1. 安装资源文件:1) 解压:# tar zxf minigui-res-1.6.10.tar.gz C /opt/minigui2) 安装:# make install2. 安装库文件:1) 解

4、压:# tar zxf libminigui-1.6.10.tar.gz C /opt/minigui42) 编译:# ./configure# make3) 安装:# make install3. 安装 qvfb:1) 解压:# tar zxf qvfb-1.1.tar.gz C /opt/minigui2) 编译和安装:# ./configure# make# make install4. 编译演示文件:1) 解压:# tar zxf mg-samples-1.6.10.tar.gz C /opt/minigui2) 编译:# ./configure# make# make install

5、5. 配置参数:1) # gedit /usr/local/etc/MiniGUI.cfg52) 输入:# gedit /etc/ld.so.conf.d/minigui.conf添加一行:/usr/local/lib执行:# ldconfigldconfig 命令为刷新系统共享库缓存。6. 运行演示文件:1) 打开 qvfb:# /opt/minigui/qvfb-1.1/qvfb/qvfb &2) 配置 qvfb:3) 打开演示文件:# cd /opt/minigui/mg-samples-1.6.10/src# ./ helloworld63、移植 MiniGUI到开发板1. 设置超级终

6、端:打开“开始-附件-通讯- 超级终端” ,按照下图进行设置,然后打开开发板2. 配置交叉编译环境:1) 解压安装包:# tar xvfj EABI-4.3.3_EmbedSky_.tar.bz2 C /opt2) 配置:# gedit /etc/profile ,添加一行 pathmunge /opt/EmbedSky/4.3.3/bin ,如图所示:7再执行# source /etc/profile 使配置立即生效。3) 输入# arm-linux-gcc v 查看是否成功:3. 新建移植目录:# mkdir /minigui-arm# mkdir /minigui-arm/tmp4. 编

7、译 libminigui1) 解压:# tar zxf libminigui-1.6.10.tar.gz C /minigui-arm2) 配置:# gedit configure在头文件开头指明交叉编译路径:8CC= arm-linux-gccCPP= arm-linuxcppLD= arm-linux-ldAR= arm-linux-arRANLIB= arm-linux-ranlibSTRIP= arm-linux-strip3) 编写脚本:# gedit /libminigui-1.6.10/libsetup.sh复制以下代码:#!/bin/sh./configure -host=arm-linux -enable-jpgsupport=no -enable-pngsupport=no -enable-gifsupport=no -disable-lite-prefix=/minigui-arm/tmp -enable-smdk2410ial=yesmakemake install4) 执行脚本:# ./libsetup.sh9编译后会

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号