首页 > 代码库 > 嵌入式软件设计第7次实验报告

嵌入式软件设计第7次实验报告

嵌入式软件设计第7次实验报告

 

学号:140201112                    姓名:孙佳文

组别:3                                  实验地点:D19

 

一、实验目的:

1.熟悉网线的制作(T568B标准直连线)

2.学会使用HTML语言(超文本标记语言)进行网页的设计

3.学会使用makefsdata.exe制作嵌入式二进制网页文件。

二、实验内容:

1.制作T568B标准的直连线一根。

2.设计嵌入式Web服务器网页:

3.使用makefsdata.exe制作嵌入式二进制网页文件并烧入嵌入式处理芯片。

4.使用浏览器访问嵌入式Web服务器完成网页的显示。

三、实验器材:

STM32F407开发板

 

四、实验过程描述及结果展示:

1、网线制作:

(1)工具和材料的认识

网线

Rj45水晶头

网线钳

网线测试仪

 

(2)网线制作标准

T568A的线序为:绿白,绿,橙白,蓝,蓝白,橙,棕白,棕

T568B的线序为:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕

 

(3)网线的制作——T568B直连线

(1)剪断

(2)剥皮

(3)排序,按照T568B标准线序排列

(4)剪齐

(5)插入

(6)压制

 

(4)测试

将做好的网线的两头分别插入网线测试仪中,并启动开关,如果两边的指示灯同步亮,则表示网线制作成功。

 

3、注意事项

1、剥线时,不可太深,太用力,否则容易把网线剪断;

2、一定要把每根网线捋直,排列整齐。

3、把网线插入水晶头时,8根线头每根都要紧紧的顶到水晶头的末端,否则可能不通。

4、捋线时候,不要太用力,以免将网线拗断。

 

 

Web服务器的设计

   1、实验原理

通过HTML设计网页模板,然后使用makefsdata.exe制作嵌入式二进制网页文件并烧入嵌入式处理芯片,使用浏览器访问嵌入式Web服务器完成网页的显示。

 

程序代码

<HTML>

<HEAD>

<title>嵌入式WEB服务器</title>

</HEAD>

<BODY>

<p>

<img src="http://www.mamicode.com/image/photo.jpg" alt="耿丹樱花" align="right">

</p>

<h1 align="center">嵌入式Web服务器LED及BEEP测试</h1>

<div style="margin-top:1cm;text-align:center;">

<form method="get action="./led.cgi">

LED:

<input type="radio" name="LED" value="http://www.mamicode.com/LEDON">ON

<input type="radio" name="LED" value="http://www.mamicode.com/LEDOFF" checked>OFF<br><br>

<input type="submit" name="button1" value="http://www.mamicode.com/SEND">

</form>

</div>

<div style="margin-top:2cm;text-align:center;">

<form method="get action="./beep.cgi">

BEEP:

<SELECT name="beep">

   <OPTION>ON <OPTION>OFF

 

</select><br><br>

<input type="submit" name="button2" value="http://www.mamicode.com/SEND">

</form>

</div>

</BODY>

</HTML>

 

 

五、总结及实验心得:

 

  这节课有两个任务,第一个是自己做网线,第二个是用文本写网页。我们做的是T568B网线,按着橙白,橙,绿白,蓝,蓝白,绿,棕白,棕排列的,先按照这个顺序排列,然后弄直,接着插入水晶插头。一开始我很快的就做好了一根,用网线测试仪测试后也没有问题,但是我却没有留过多的胶皮,导致我做的这个网线的寿命会相对来说短一些,没有办法只能重做,重做后的网线胶皮长度做的正好,并且网线测试仪也没出错,第一个任务算是完成了。第二个任务是用文本写网页,因为我们之前学过Dreamweaver,并且我学的还算不错,所以并没有感到有太大的难度。

嵌入式软件设计第7次实验报告