蘇嵌實訓 嵌入式 linux C 第 1 天

2021-10-07 18:15:05 字數 1651 閱讀 8868

專案名稱

【蘇嵌實訓-嵌入式 linux c 第 1 天】

今日進度以及任務

嵌入式開發概述以及嵌入式linux c專案演示。還有嵌入式開發環境的安裝以及使用。

本日任務完成情況

(詳細說明本日任務是否按計畫完成,開發的**量)

1).red hat enterprise linux:乙個強大的伺服器作業系統,擁有企業級的支援系統。

2).cent os:乙個為專家級使用者制定的操作平台

3).ubuntu:乙個簡單但強大的作業系統,適合初級使用者

4).suse linux enterprise desktop:乙個很好的面向桌面的作業系統

5).back track:安全專家的最佳選擇

virtualbox 是一款開源虛擬機器軟體。virtualbox最大優點在於免費。

vmware workstation(中文名「威睿工作站」)是一款功能強大的桌面虛擬計算機軟體,提供使用者可在單一的桌面上同時執行不同的作業系統,和進行開發、測試 、部署新的應用程式的最佳解決方案。

virtual pc 2007 在電腦上能同時模擬多台電腦。

userdel 是乙個 linux 系統內部刪除使用者的工具。userdel同樣是deluser命令的後端,這是乙個用perl編寫的刪除使用者的指令碼。userdel 提供了 -f 選項來強制刪除使用者。

1)、c語言具有出色的可移植性,能在多種不同體系結構的軟/硬體平台上執行。

2)、c語言具有簡潔緊湊、使用靈活的語法機制,並能直接訪問硬體。

3)、c語言具有很高的執行效率。

1).實時性是嵌入式系統物聯應用的基本要求,是物聯狀態下物理物件的實時互動要求。

2).硬實時系統有乙個剛性的、不可改變的時間限制,它不允許任何超出時限的錯誤。超時錯誤會帶來損害甚至導致系統失敗、或者導致系統不能實現它的預期目標。

軟實時系統的時限是乙個柔性靈活的,它可以容忍偶然的超時錯誤。失敗造成的後果並不嚴重,僅僅是輕微的降低了系統的吞吐量。

3).硬實時任務指必須滿足最後期限的限制,否則會給系統帶來不可接受的破壞或者致命錯誤。 軟實時任務也有乙個與之關聯的最後期限,並希望能滿足這個期限的要求,但這並不是強制的,即使超過了最後期限,排程和完成這個任務仍然是有意義的。

unix 是乙個功能強大、效能全面的多使用者、多工作業系統,在一些大型系統和網路中使用。而 linux 則是一種外觀和效能與 unix 相同或更好的作業系統,但 linux 不源於任何版本的 unix 的源**,並不是 unix,而是乙個類似於 unix 的產品。linux 更多的是用於個人計算機。linux 是模仿 unix 介面和功能的作業系統,但是源**和 unix 一點關係都沒有。

本日開發**現的問題彙總

在嵌入式的環境安裝時候,出現了一點問題,後面是小問題解決了。

初步使用的時候對各種命令不熟悉導致出錯

本日未解決問題

需要加強對各種命令的熟悉,以及對環境的熟悉

本日開發收穫

因為之前上過嵌入式系統的課,但是沒有自己親手體會嵌入式的實驗,現在對嵌入式開發有了乙個更清楚的認識

其他

需要加強對理論知識的熟悉

蘇嵌實訓 嵌入式 linux C 第 1 天

專案名稱 蘇嵌實訓 嵌入式 linux c 第 1 天 今日進度以及任務嵌入式開發概述及嵌入式linux c專案演示 嵌入式環境安裝與使用 本日任務完成情況已完成課上布置的7個小題作業,並把課上的筆記做了相應整理。本日開發 現的問題彙總1 使用目錄指令的時候用 cd.不能返回上一級目錄並且報錯,查詢...

蘇嵌實訓 嵌入式Linux C 第 1天

蘇嵌實訓 嵌入式linux c 第 1 天 專案名稱 蘇嵌實訓 嵌入式 linux c 第 1 天 今日進度以及任務 今日課程上午主要講了嵌入式的一些基本概念和發展前景,稍微提了下linux安裝 下午主要講了一下linux基本命令 本日任務完成情況 詳細說明本日任務是否按計畫完成,開發的 量 1.在...

蘇嵌實訓 嵌入式 linux C 第2天

專案名稱 蘇嵌實訓 嵌入式 linux c 第2天 今日進度以及任務 明白編譯過程,學會gcc和gbd的使用,會製作gcc靜態庫和動態庫,學會工程管理器make 本日任務完成情況 知道了工程編譯過程,學會了gcc和gbd,會製作gcc靜態庫和動態庫,不太懂工程管理器make 本日開發 現的問題彙總 ...