如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第8章应用程序设计实验---1串口通信实验串口通信实验串口通信实验串口通信实验串口通信实验串口通信实验3.实验操作过程1.启动PC机上超级终端串口通信程序(串口线连接目标板上的UART0和PC机串口COM1)2.ViVi,linux,root.cramfs分别烧录在1-5,6-17,18---35扇区(若已烧录好,不用再烧)3.再加电重新启动目标板,可以看到有cramfs文件系统的linux内核正常运行.然后进入/var/目录,在PC机上运行TFTP服务器,选择工作目录为/home/app.下载测试程序,修改文件属性:串口通信实验第8章应用程序设计实验---2IIC总线接口实验IIC总线接口实验IIC总线接口实验IIC总线接口实验IIC总线接口实验IIC总线接口实验IIC总线接口实验3.实验操作过程修改内核i2c驱动配置文件config.in(注意标记位置)修改$WORKDIR/kernel/drivers/i2c/Makefile文件Makexconfig设置编译进内核1.启动PC机上超级终端串口通信程序(串口线连接目标板上的UART0和PC机串口COM1)2.ViVi,linux,分别烧录在1-5,6-17扇区3.再加电重新启动目标板,可以看到linux内核正常运行.然后进入/dev/目录,查看IIC接口驱动程序第8章应用程序设计实验---3网络应用程序实验网络应用程序实验网络应用程序实验网络应用程序实验3.实验操作过程1)运行cygwin.进入网络服务实验程序所在目录。执行以下命令编译server测试程序:$source/tmp/edukit-2410/set_env_linux.sh//Linux编译环境变量设置$cd$WORKDIR/examples/0302_test-net/$makeclean$makeinstall2)下载测试程序.同时拷贝执行文件到调试目录,编译好测试程序后,启动目标板的Linux操作系统,通过以太网使用tftp下载刚编译好的运行于开发板Linux的server测试程序,保存到/var目录下。在Linux的输入终端里输入如下命令。#cd/var#tftp-g192.192.192.10-r./server-l./server3)修改文件属性.修改测试程序的属性,使其拥有可执行属性,执行以下命令:#chmod+xserver4.观察实验结果1在Linux终端窗口执行以下命令运行服务器程序:#./serverserverlistening…waitforconnect…命令执行后,出现“serverlistening…waitforconnect…”表示服务器程序进入监听状态,等待客户端程序的连接请求。2)在PC机cygwin上运行客户端程序,执行以下命令,连接服务器:$./client.exedefaultlocalhost:<default_ip>,oryoucaninputoneafterthecommand.Sendtoserver…Defaultteststring.Responsefromserver…Defaultteststring.以上为客户端连接服务器后的显示。你可以使用默认服务器ip,也可以自己输入“./client(pc_ip)”。客户端程序连接服务器后,首先发送字符串“Defaultteststring.”到服务器,服务器接受到并打印到串口,再将字符串回传给客户端,客户端接受到后再打印到显示终端。实验操作过程1.串口线连接目标板上的UART0和PC机串口COM12.启动PC机上超级终端串口通信程序,运行TFTP服务器程序tftpd32.exe.3.ViVi烧录在1—5扇区,linux内核烧录在6—17扇区,cramfs文件系统烧录至18---35扇区4.断电后再加电重新启动目标板,可以看到有cramfs文件系统的linux内核正常运行:服务器端(目标机)---基于嵌入式Linux的远程控制系统说明和要求说明和要求评分标准