- 论坛徽章:
- 0
|
1、采用下表所示的两种内核配置,编译Linux内核(2.6以上版本),并比较产生的映像文件zImage的大小。
配置1 配置2
网络 支持TCP/IP协议,防火墙 仅支持TCP/IP协议
文件系统 支持FAT,Ext2, 仅支持Ext2
USB接口 支持 不支持
2、编写开发板GPIO (通用IO)的驱动测试程序,要求led1、led3实现跑马亮灯状态,每盏灯亮两秒一次,持续3秒。
3、移植Webserver(Web服务器)到开发板。源代码可以到相关网站下载。(编写测试程序,例:通过cgi实现远程控制(模拟控制,如控制led1灯)。)
利用TCP Socket实现PC机与目标板的通讯,要求客户端传送图像文件(图像文件由自己定,最好是现场抓拍的图像)给服务器端。
作业要求:1)交电子文档,需要源代码。
4、编写一程序,要求打开以自己姓名为名称的文件(用拼音表示),新建此文件,读取系统文件“etc/passwd”,把文件中的内容写到以自己姓名为名称的文件。
5、编写一个多线程的字符统计排序系统,任意传入一个文件,分别统计文件中的数字、英文字母及其他字符个数,每一类字符用一个线程单独统计。为对比多线程的优势,另外编写一个单线程的程序,对比一下两者所用的时间。(注:传入的文本文件尽量大些)
|
|