學習步驟
、linux系統管理,如一些基本指令的使用,shell程式設計。
、linux應用程式開發。
、處理器基礎,如arm體系結構與程式設計。
、linux核心開發基礎。
、嵌入式linux環境搭建。
、linux驅動開發。
、深入linux核心。
涵蓋內容
、linux定製安裝,命令詳解,samba等使用,shell程式設計。
、gcc,gdb,makefile的使用,檔案程式設計,時間程式設計,多程序及程序間通訊,多執行緒程式設計,網路程式設計。
、arm處理器工作模式,系統暫存器,定址方式,彙編指令集,c語言程式設計,ads開發環境。
、核心配置,核心模組開發,根檔案系統製作,程序子系統,核心子系統,系統呼叫,核心定時器,核心異常
、字元裝置驅動,匯流排裝置驅動模型,硬體訪問技術,中斷處理,input裝置訪問,pci及usb裝置驅動,網絡卡驅動,觸控螢幕驅動,串列埠驅動。
國嵌答疑 3
a b?a b 3 語法錯誤!c編譯器會報錯 條件運算不能作為左值 main if ac sync printf n endif 結果是會列印 define在預處理時定義,而if 0 在執行時才確定 if endif 配對,例 if a 3 正確則執行後面的 struct testc struct ...
國嵌驅動專題一二
一 使用字元裝置驅動 1 編譯驅動 安裝 建立裝置檔案 訪問裝置 2 裝置描述結構cdev 結構定義 裝置號dev t 裝置操作集 3 驅動初始化 分配裝置描述結構 初始化裝置描述結構 註冊裝置描述結構 4 裝置號為unsigned int mkdev major minor 5 動態分配主裝置號 ...
國嵌資料結構學習之佇列
佇列的定義 佇列是一種特殊的線性表 隊頭 front 取出資料元素的一端 隊尾 rear 插入資料元素的一端 注意 佇列不予許在中間部位進行操作 應用 銀行的取號排隊 佇列的性質 佇列的一些常用操作 建立佇列 銷毀佇列 清空佇列 進佇列出佇列 獲取對頭元素 獲取佇列的長度 佇列的順序儲存實現 實現 ...