没有合适的资源?快使用搜索试试~ 我知道了~
一、系统简介 1 二、镜像烧写 1 Tftp 配置: 1 nfs服务器配置: 3 内核镜像的下载与烧写: 4 文件系统镜像的下载与烧写: 5 三、文件系统的移植 5 根文件系统制作: 5 NFS测试: 7 制作jffs2文件系统: 7 四、UDEV的移植 8 五、LED驱动编写与测试 10 六、Android应用程序开发基础——简单音频播放器 10 源文件:Main.java 10 源文件:main.xml 13 七、心得体会 14
资源推荐
资源详情
资源评论
学 号: 140
嵌入式系统设计与应用
实习报告
嵌入式 linux 设计与应用
学 生 姓 名
班 级
成 绩
计算机与信息工程学院
2017 年 12 月 9 日
前 言
近年来,随着计算机技术及集成电路技术的发展,嵌入式技术日渐普及,
在通讯、网络、工控、医疗、电子等领域发挥着越来越重要的作用。嵌入式系
统无疑成为当前最热门最有发展前途的 IT 应用领域之一。
嵌入式 Linux 嵌入式 Linux 是以 Linux 为基础的嵌入式作业系统,它被广泛
应用在移动电话、个人数字助理(PDA)、媒体播放器、消费性电子产品以及
航空航天等领域中。嵌入式 linux 是将日益流行的 Linux 操作系统进行裁剪修改,
使之能在嵌入式计算机系统上运行的一种操作系统。嵌入式 linux 既继承了
Internet 上无限的开放源代码资源,又具有嵌入式操作系统的特性。嵌入式
Linux 的特点是版权费免费;购买费用媒介成本技术支持全世界的自由软件开发
者提供支持网络特性免费,而且性能优异,软件移植容易,代码开放,有许多
应用软件支持,应用产品开发周期短,新产品上市迅速,因为有许多公开的代
码可以参考和移植,实时性能 RT_Linux Hardhat Linux 等嵌入式 Linux 支持,实
时性能稳定性好安全性好。。
本次设计是采用 三星公司的 64 位芯片 S5PC100,是 iPhone 3GS 的主
CPU,采用 ARM v7 的 Cortex-A8 内核,运算能力强劲,是新一代高性能消费电
子产品的理想选择。
关键词:ARM Cortex-A8 S5PC100 Linux
目录
一、系统简介.........................................................................................................1
嵌入式系统软件组成大致如下图所示:.............................................................1
二、镜像烧写.........................................................................................................1
Tftp 配置:......................................................................................................1
nfs 服务器配置:...............................................................................................2
内核镜像的下载与烧写:.................................................................................4
文件系统镜像的下载与烧写:.........................................................................4
三、文件系统的移植.............................................................................................5
根文件系统制作:.............................................................................................5
NFS 测试:.........................................................................................................6
制作 jffs2 文件系统:........................................................................................7
四、UDEV 的移植.................................................................................................8
五、LED 驱动编写与测试....................................................................................9
六、Android 应用程序开发基础——简单音频播放器.......................................9
源文件:Main.java..........................................................................................9
源文件:main.xml.........................................................................................12
七、心得体会.......................................................................................................13
1
一、系统简介
嵌入式系统硬件设备包括嵌入式处理器和外围设备。其中,嵌入式处理器( CPU)是
嵌入式系统的核心部分,它与通用处理器最大的区别在于,嵌入式处理器大多工作在为特
定用户群所专门设计的系统中,它将通用处理器中许多由板卡完成的任务集成到芯片内部
从而有利于嵌入式系统在设计时趋于小型化,同时还具有很高的效率和可靠性。如今,全
世 界嵌 入 式 处理 器 已经超 过 1000 多种,流 行的体 系 结构有 30 多 个系列 ,其中以
ARM、PowerPC、MC 68000、MIPS 等使用得最为广泛。
外围设备是嵌入式系统中用于完成存储、通信、调试、显示等辅助功能的其他部件。
目前常用的嵌入式外围设备按功能可以分为存储设备(如 RAM、SRAM、Flash 等)、通
信设备(如 RS-232 接口、SPI 接口、以太网接口等)和显示设备(如显示屏等)3 类。
嵌入式系统软件组成大致如下图所示:
二、镜像烧写
Tftp 配置:
1. 配置服务器端
使用以下的命令,安装 TFTP 服务。
linux@farsight:~$ sudo apt-get install tftp-hpa tftpd-hpa xinetd
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
推荐安装的软件包:
inet-superserver
下列【新】软件包将被安装:
tftp-hpa tftpd-hpa xinetd
共升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 9 个软件未被升级。
需要下载 198kB 的软件包。
解压缩后会消耗掉 631kB 的额外空间。
获取:1 http://archive.ubuntu.com intrepid/main tftp-hpa 0.48-2.2ubuntu1 [24.5kB]
获取:2 http://archive.ubuntu.com intrepid/main tftpd-hpa 0.48-2.2ubuntu1 [35.2kB]
获取:3 http://archive.ubuntu.com intrepid/main xinetd 1:2.3.14-7ubuntu1 [139kB]
下载 198kB,耗时 14s (13.8kB/s)
正在预设定软件包 ...
选中了曾被取消选择的软件包 tftp-hpa。
(正在读取数据库 ... 系统当前总共安装有 108543 个文件和目录。)
正在解压缩 tftp-hpa (从 .../tftp-hpa_0.48-2.2ubuntu1_i386.deb) ...
选中了曾被取消选择的软件包 tftpd-hpa。
正在解压缩 tftpd-hpa (从 .../tftpd-hpa_0.48-2.2ubuntu1_i386.deb) ...
选中了曾被取消选择的软件包 xinetd。
正在解压缩 xinetd (从 .../xinetd_1%3a2.3.14-7ubuntu1_i386.deb) ...
应用层
驱动层
驱动层
剩余16页未读,继续阅读
资源评论
loner1995
- 粉丝: 1
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功