嵌入式驅動開發 實驗報告

2022-08-29 02:36:02 字數 1455 閱讀 9874

實驗報告

學期:2012—2013學年第一學期

班級: 信b1012

學號17

姓名: 祝木賢

實驗1-2 linux基本命令的使用

一、實驗目的

1、了解linux系統中的檔案和目錄管理,掌握linux系統中檔案和目錄管理相關的常用命令

2、了解linux系統中的使用者管理,掌握linux系統中使用者管理相關的常用命令

3、掌握linux系統中其它的一些常用命令

二、實驗內容及步驟

三、思考題

1、如何刪除乙個非空的目錄?

答:用命令「rm –rf 目錄名」即可實現刪除。

2、如何修改linux虛擬機器的ip位址?

答:用命令「ifconfig eth0 原ip位址目的ip位址」可達到目的,例如「ifconfig eth0 192.168.

23.151 192.168.

38.166」

四、實驗總結及體會

實驗3-4 模組程式開發簡單實驗

一、實驗目的

1、掌握模組程式的開發流程。

2、掌握模組程式檢視、載入、解除安裝命令

二、實驗內容及步驟

三、思考題

1、為什麼要安裝交叉編譯工具?

答:因為開發板和pc機的體系結構不一樣,pc端編譯工具編譯的檔案不能在開發板上執行。

四、實驗總結及體會

實驗5-6 led驅動程式

一、實驗目的

1、掌握led驅動程式的框架

2、掌握有關led驅動的資料結構

3、了解led驅動的系統呼叫

二、實驗內容及步驟

三、思考題

1、字元裝置驅動程式常用哪些資料結構?其各自的作用是什麼?

答:常用的有file_operations,file等資料結構;file_operations定義了檔案操作介面,這個結構的每乙個成員的名字都對應著乙個呼叫,起著聯絡應用程式和裝置驅動的作用;file是執行open函式時產生的,每開啟乙個檔案就產生乙個struct file,供裝置驅動關聯的函式使用。

2、字元裝置驅動程式包含哪些函式?

答:包括read(),write(),open(),ioctl(),release()等介面函式,載入函式以及解除安裝函式。

四、實驗總結及體會

實驗7-8 按鍵驅動程式

一、實驗目的

1、掌握按鍵驅動程式的框架

2、掌握有關按鍵驅動的資料結構

3、掌握按鍵驅動程式開發常用的系統呼叫

二、實驗內容及步驟

三、思考題

1、請簡要說明net_device和sk_buf在網路驅動程式中所起的作用

答:net_device結構體提供了對所有網路裝置的操作集合;sk_buf用於管理套接字緩衝區的結構,在資料報的傳送和接收中起著重要的作用,linux網路各層之間的資料傳送都是通過sk_buf來進行的。

四、實驗總結及體會

嵌入式開發實驗報告

時間 2015 年 04 月 25 日 目錄1 緒論1 2 課程設計的目標2 3 課程設計的意義2 4 需求分析3 5 概要設計4 1.分配記憶體4 2.獲取並記錄快取的物理空間5 3.處理採集資料7 4.關閉 裝置8 6 相關技術說明8 1.採集應用程式流程8 2.設定屬性及採集方式8 7詳細設計...

嵌入式系統實驗報告

報告姓名 努爾買買提 吐孫 學號 12600123 班級 電腦科學與技術非師範121班 實驗一 lcd控制 一 實驗目的 1 初步掌握液晶顯示屏的使用及其電路設計方法。2 掌握s3c44b0x處理器的lcd控制器的使用。3 通過實驗掌握液晶顯示文字和圖形的方法以及程式設計方法。二 實驗內容 學習lc...

嵌入式實驗報告一

台州學院 物理與電子工程學院實驗報告 班級學號 姓名同組 實驗課程 嵌入式系統實驗 實驗專案 實驗一 stm32下基於pi演算法的電壓穩定控制系統 實驗日期 年月日 一 預習內容 由實驗課教師提出與本實驗相關的問題,可以是簡答題,本實驗理論的計算值,與本實驗相關的題目計算 1 了解stm32 開發板...