專案名稱
【蘇嵌實訓-嵌入式 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 本日開發 現的問題彙總 ...