朱老師嵌入式大講堂學習筆記
1.什麼是api?
2.通過呼叫檔案讀寫相關的api來是實現檔案操作
1.linux常用的檔案io介面
open,close,read,write,lseek
2.檔案操作的一般步驟
(1)在linux中操作乙個檔案,先open開啟乙個檔案,得到乙個檔案描述符表,進行讀寫操作,然後儲存,關閉檔案;
(2)檔案原來儲存在塊裝置中,稱為靜態檔案,進行讀寫操作時,核心先申請一段記憶體,然後將讀寫完成後的檔案儲存到 特定記憶體位址處,稱為動態檔案;
(3)檔案開啟後進行的操作,都是對動態檔案的操作,並不是靜態檔案,進行讀寫後,塊裝置中的檔案和ram中檔案內容就 不同步了,close檔案後,會更新塊裝置中的檔案內容。
3.檔案描述符表
檔案操作的主要介面API
朱老師物聯網大講堂 學習筆記 學習乙個作業系統,就是學習如何使用這個作業系統的api,就好像練習乙個新英雄,要學會使用他的技能,並結合召喚師峽谷環境特點,發揮你的實力。操作檔案,得先open,得到檔案描述符,若沒有open成功,無法得到檔案描述符,也就無法操作,在進行read,write等操作後,要...
1 檔案操作的主要介面API
1.1.什麼是應用程式設計 1 典型的嵌入式產品就是基於linux系統來工作的。典型的嵌入式產品研發過程為 第1步是讓linux系統在硬體上跑起來 系統移植工作 第2步是基於linux系統來開發應用程式實現產品功能。2 基於linux去做應用程式設計,其實就是通過呼叫linux的系統api來實現應用...
2 檔案操作的主要介面API
1 典型的嵌入式產品就是基於嵌入式linux作業系統來工作的。典型的嵌入式產品研發過程是 第一步讓linux系統在硬體上跑起來 系統移植工作 第二步基於linux系統來開發應用程式實現產品功能。2 基於linux去做應用程式設計,其實就是通過呼叫linux的系統api來實現應用需要完成的任務。3 熟...