《嵌入式 Linux 应用开发》实验指导书嵌入式 Linux 应用开发培训组编著课程编号:FSLA1001课内实验学时:18 学时华清远见嵌入式培训中心2024 年.版权所有下载后可任意编辑实验项目及学时分配 序号实 验 项 目 名 称学时类型难易度1-1学习 Linux 系统命令0.5基础☆1-2配置 tftp 服务(*)0.5基础☆1-3配置 nfs 服务(*)0.5基础☆1-4建立嵌入式开发环境0.25基础☆1-5下载内核到嵌入式平台(*)0.25基础☆1-6挂载 NFS 根文件系统(*)0.5基础☆1-7编写并下载应用程序到嵌入式平台0.5基础☆2-1使用 ps 命令查看进程信息0.25基础☆2-2使用 proc 文件系统查看进程信息0.25基础☆2-3使用 fork、exit 和 exec 系统调用编写多进程程序1设计☆☆2-4编写一个守护进程1设计☆☆2-5用消息队列编写一个客户端服务器通信的程序1.5设计☆☆2-6编写串口通信的多进程程序1.5综合☆☆☆3-1编写一个简单的网络通信程序(socket)1综合☆☆3-2Tcp 网络编程2综合☆☆4-1基于 Qt 实现 hello world 对话框程序0.5设计☆4-2嵌入式 Linux GUI 虚拟帧缓存主机移植1.0设计☆4-3基于 Qt 图形界面的温度计的实现1.5综合☆☆☆实验 1-1 学习 Linux 系统命令实验目的与意义通过此实验,学员可以熟练运用 Linux 的操作,掌握 GNU 编程环境和基本命令。本实验是后面进行应用开发系列实验的基础内容。Linux 初级用户必须熟练掌握本实验的所有内容。基本原理和方法在 Linux 环境下进行由浅入深的练习,并对比 Windows 环境下的程序设计。2下载后可任意编辑实验内容及步骤1. 练习 Linux 下的基本命令使用方法cd:切换目录ls:列出目录下的内容cp:文件复制rm:删除文件mv:转移/更名文件ln:建立文件链接mkdir:创建文件夹rmdir:删除文件夹kill:杀死系统中某个进程2. 练习 vi 编辑器的基本用法进入编辑模式:i、a、o进入命令模式:ESC保存文件:在命令模式下,输入“:w”退出 vi 编辑器:在命令模式下,输入“:q”删除某行内容:在命令模式下,输入“dd”将某行内容添加到剪贴板:在命令模式下,输入“yy”将剪贴板中的内容复制到某行:在命令模式下,输入“p”实验 1-2 配置 tftp 服务实验目的与意义通过此实验,学员可以熟悉 tftp 服务的配置方法。基本原理和方法TFTP(TrivialFileTransferProtocol)即简单文件传送协议,最初打算用于引导无盘系统(通常是工作站或 X 终端)...