1.1嵌入式基礎筆記
linux是乙個多使用者作業系統
linux系統為每個使用者指定了乙個賬號
linux系統的使用主要通過終端視窗實現
通過輸入各種不同命令控制計算機做不同的事情
whoami命令可以檢視當前使用的賬號
clear命令可以清除螢幕上的文字
檔案系統史作業系統中專門用來管理檔案的部分
檔案系統採用分組方式管理檔案(分組可以在多個層次上進行,分組可以包含其他分組)
檔案系統中採用資料夾(目錄)表示乙個檔案分組
linux系統中所有檔案都被包含在乙個大分組當中,這個大分組對應的目錄叫根目錄,根目錄使用/表示
檔案系統中使用路徑區分不同檔案或者資料夾
絕對路徑是一種路徑
絕對路徑以根目錄/作為起點
絕對路徑一定以/作為開頭,不同目錄名稱鍵用/分隔
相對路徑也是一種路徑
相對路徑可以選擇任何乙個目錄作為起點
相對路徑中可以使用…表示向左走一步
檔案系統中有直接聯絡的兩個目錄鍵存在父子關係,距離根目錄近的是父目錄,另乙個是子目錄
相對路徑中.表原地踏步
相對路徑只能怪不需要寫起點位置
相對路徑絕不會以/作為開頭終端視窗中可以指定一次相對路徑起點然後多次使用,這個指定的起點叫當前目錄,當前目錄隨時可以修改
系統中為每乙個賬號保留乙個私有目錄(使用~表示),剛開啟終端視窗的時候,當前目錄就是當前使用者的私有目錄
pwd命令可以檢視當前目錄的位置
ls命令可以檢視任何目錄中的內容,使用方法如下
ls 目錄路徑
如果命令中沒包含路徑則顯示當前目錄中的內容
在命令中加入選項可以指定命令該做什麼
-a選項可以顯示目錄中的所有內容
ls -a …
-l選項可以顯示每個專案的詳細資訊
-a選項和-l選項合併成-al
cd命令可以修改當前目錄使用方法如下
cd 目錄路徑
執行完成後,命令中的路徑就成為了當前目錄的位置
mkdir命令可以建立新目錄,使用方法如下
mkdir 目錄路徑
要求目錄本身還不存在但父目錄一定存在
-p選項可以把命令中還不存在的目錄都建立出來
rmdir命令可以刪除乙個已經存在的目錄,但僅限刪除空目錄
rm命令刪除非空目錄
tar命令用來對檔案或目錄進行打包處理
tar在進行打包處理的同時可以進行壓縮
tar czvf 壓縮檔案名.tar.gz 路徑1 路徑2 …(壓縮)
tar cxvf 壓縮檔案名.tar.gz (解壓縮)
都為按照zip方式解壓縮的
tab鍵可以把命令中的路徑自動補齊
嵌入式基礎
以應用為中心 以計算機技術為基礎,軟硬體可裁剪,應用系統對功能 可靠性 成本 體積 功耗和應用環境有特殊要求的專用計算機系統。是將應用程式 作業系統和計算機硬體整合在一起的系統。1.嵌入式系統的構成 嵌入式微處理器 嵌入式作業系統 外圍應用裝置 應用軟體系統。2.嵌入式處理器 嵌入式微處理器 嵌入式...
嵌入式基礎
整體思路 time指標指向該暫存器,所以定義乙個timeop位域,利用time指標將暫存器中的值放至timeop中,儲存後面暫存器讀取到的結果再經過修改返回到暫存器裡 用16位指標time指向這裡使用的16位暫存器,用來讀取和改變暫存器值 借助強制轉換的方式將值傳給time指標,指標將值給暫存器,將...
嵌入式學習筆記 彙編基礎
彙編的指令與偽指令 指令是cpu機器指令的助記符,通過編譯會得到機器碼 偽指令是編譯器為輔助引導編譯過程而加入的指令,沒有實際作用 兩種風格的arm指令 官方推薦的大寫風格 同時也是windows平台用的風格 gcc風格則是小寫風格 arm通過暫存器名尋找通用暫存器 arm彙編特點 讀 改 寫 ld...