嵌入式軟體設計第9次實驗報告

2022-08-30 20:39:12 字數 2201 閱讀 3011

嵌入式軟體設計第9次實驗報告

學號:140201129             姓名:賈杰峰

組別:第4組          實驗地點:

d19一、實驗目的:

1.熟悉

www技術中的

ssi(

server side include

)技術。

2.學會使用

ssi技術編寫**把當前開發板內

rtc的時鐘及日期資料送往

pc機瀏覽器顯示。

3.學會使用

ssi技術把當前開發板的按鍵(

key2

、key1

)次數資訊送往

pc機瀏覽器顯示。

二、實驗內容:

1.編寫**完成

web伺服器端傳送

rtc實時時

鐘資訊的任務。

2.編寫**完成

web伺服器端傳送按鍵(

key2

、key1

)按鍵次數的任務。

三、實驗過程描述及結果展示:

實驗器材:stm32f407開發板、

lcd顯示屏

1、實驗原理

ssi技術簡介

伺服器端嵌入ssi(server side include)是一種基於伺服器的網頁製作技術。大多數的

web伺服器等均支援

ssi命令。將內容傳送到瀏覽器之前,可以使用

「ssi」

指令將文字、圖形或應用程式資訊包含到網頁中。因為包含

ssi指令的檔案要求特殊處理,所以必須為所有

ssi檔案賦予

ssi副檔名。預設的副檔名是

.stm

、.shtm

、.shtml

。ssi是為

web伺服器提供的一套命令,這些命令只要直接嵌入到

html

文件的注釋內容之中即可。如:

就是一條

ssi指令,其作用是將

「info.htm」

的內容拷貝到當前頁面中。

是html

語法中的注釋,當

web伺服器不支援

ssi時,會忽略這些資訊。

2、按鍵與

stm32

的硬體連線圖

stm32f407晶元與鍵盤的連線電路圖如下所示:

3、程式**

//uart_init(115200);       //串列埠初始化

while(1)

}//ssi的

handler

u16_t ssihandler(int iindex,char *pcinsert,int iinsertlen)

return strlen(pcinsert);

}//ssihandler中需要用到的處理

rtc時間的函式

void rtctime_handler(char *pcinsert)

void rtcdate_handler(char *pcinsert)

void rtckey1_handler(char *pcinsert)

else

}void rtckey2_handler(char *pcinsert)

else

}四、總結及實驗心得:

嵌入式軟體設計第7次實驗報告

嵌入式軟體設計第7次實驗報告 學號 140201211 姓名 張潤澤 組別 第三組 實驗地點 d19 一 實驗目的 1.熟悉網線的製作 t568b標準直連線 2.學會使用html語言 超文字標記語言 進行網頁的設計 3.學會使用makefsdata.exe製作嵌入式二進位制網頁檔案。二 實驗內容 1...

嵌入式軟體設計第7次實驗報告

嵌入式軟體設計第7次實驗報告 學號 140201129 姓名 賈杰峰 組別 4 實驗地點 d19 一 實驗目的 1.熟悉網線的製作 t568b標準直連線 2.學會使用html語言 超文字標記語言 進行網頁的設計 3.學會使用makefsdata.exe製作嵌入式二進位制網頁檔案。二 實驗內容 1.製...

嵌入式系統實驗報告

綜合實驗 一 實驗目的 掌握智慧型小車電機的控制原理。掌握智慧型小車磁尋跡的工作原理。掌握讀取rfid的工作原理。掌握控制程式的設計 實現與排程演算法。二 實驗要求 編寫程式實現一下功能 控制小車從沙盤初始點出發,沿沙盤執行一周後在停車場停止結束。對行車速度和方向進行有效控制,不允許觸碰沙盤上的設施...