嵌入式系統學習

2021-09-30 00:02:50 字數 440 閱讀 3239

實時多工作業系統

美國的火星表面登陸的火星探測器上使用的嵌入式作業系統是vxworks

μc/os-ii是「microcontroller operating system」的縮寫,它是原始碼公開的實時嵌入式操作

vxworks的微核心wind是乙個具有較高效能的、標準的嵌入式實時作業系統核心

嵌入式系統結構

linux 系統

檔案系統

ext2,

linux檔案型別:

1、普通檔案:通常是流式檔案

純文字檔案

2、目錄檔案:用於表示和管理系統中的全部檔案

3、裝置檔案:包括塊裝置檔案和字元裝置檔案

4、管道檔案(fifo):提供程序間通訊的一種方式

5、鏈結檔案:用於不同目錄下的檔案共享

6、套接字檔案(socket): 該檔案型別與網路通訊相關

嵌入式系統學習之路

1 window環境程式設計 2 linux環境程式設計 3 微控制器 1 c語言 第二版譚浩強 c程式語言 第二版 徐寶文譯機戒工業出版社 你能區分開指標陣列和陣列指標嗎?你知道函式指標嗎?你能區分開定義乙個變數時系統給它分配的空間與用malloc 函式給乙個變數分配的空間有什麼不一樣嗎?2 資料...

嵌入式系統學習(2)

s3c2410有四個通道的dma控制器,每個通道都有五個dma請求源 即五種不同請求方式 其中包括兩個外部請求源由引腳nxdreq0和nxdreq0接入,應答訊號引腳為nxdack0和nxdack0。s3c2410也可以直接連線外部dma控制器,匯流排請求和應答訊號引腳分別為nxbreq和nxbac...

GBA嵌入式系統學習平台

為什麼要選用gba作為嵌入式系統學習平台 我們知道,任天堂公司的gameboy advance 簡稱gba 一款非常出色的掌上遊戲機,該 產品占領了全球90 以上的掌上遊戲機市場。拋開遊戲功能不說,gba本身就是乙個很好的嵌入式系統開發學習平台,因為gba採用ar m7 cpu risc 擁有240...