Time of Update: 2018-12-03
一、 考試說明1.考試要求:(1) 掌握 Linux 系統使用的基本知識;(2) 掌握 Linux 系統下程式設計和開發的流程和方法;(3) 掌握 Linux Shell 下的程式編寫;(4) 掌握嵌入式 Linux 系統構建的方法;(5) 掌握 Boot Loader 的啟動和運行過程;(6) 掌握 ARM-Linux 系統分析的方法;(7) 掌握嵌入式根檔案系統的構建和設定;(8) 掌握嵌入式 Linux 多線程編程的方法;(9) 瞭解嵌入式 Web 服務器系統結構;(10)掌握
Time of Update: 2018-12-03
1、管道概述及相關API應用1.1 管道相關的關鍵概念管道是Linux支援的最初Unix
Time of Update: 2018-12-03
介紹一些list的iterate over函數:1. #define list_for_each(pos, head) / for (pos = (head)->next; prefetch(pos->next), pos != (head); / pos = pos->next)關於這個遍曆的迴圈似乎沒什麼好說的, 從head->next開始, 用next指標遍曆, prefetch的是將指標推入CPU L1
Time of Update: 2018-12-03
進程部分介紹過了setjmp和longjmp函數, 這兩個函數在跳轉時會帶訊號屏蔽字跳轉, 在訊號處理常式(hanlder)中使用longjmp會導致後來產生的這種訊號被屏蔽.POSIX.1 也沒有具體說明setjmp和longjmp對訊號屏蔽字的作用, 而是定義了兩個新函數: sigsetjmp和siglongjmp.1.
Time of Update: 2018-12-03
在Linux的多目錄命令提示字元中工作是一種痛苦的事情,但以下這些利用linux cd命令和pushd切換目錄的技巧有助於你節省時間和精力 。 在Linux命令提示中,用linux cd命令命令來改變目前的目錄。這是linux cd命令命令的一些基本用法: 改變你的根路徑,鍵入cd命令,按斷行符號鍵。 進入一個子目錄,鍵入cd命令,空格,然後是子路徑名(例如:cd命令 Documents),再按斷行符號鍵。 進入目前的目錄的上一級目錄,鍵入cd命令,空格,兩個點,然後按斷行符號鍵。 進
Time of Update: 2018-12-03
PATH的值是一系列目錄,當您運行一個程式時,Linux在這些目錄下進行搜尋。用以下命令可以看到PATH的值。 $ echo
Time of Update: 2018-12-03
1. 下載相關codes ( http://www.mplayerhq.hu/MPlayer/ ) 主要都在這裡 Mplayer-1.0rc1.tar.bz2(主程式)(http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc1.tar.bz2 ) Abyss-1.6.tar.bz2 (皮膚)
Time of Update: 2018-12-03
轉自https://www.ibm.com/developerworks/cn/linux/l-serials/串口簡介串列口是電腦一種常用的介面,具有連接線少,通訊簡單,得到廣泛的使用。常用的串口是 RS-232-C 介面(又稱 EIA RS-232-C)它是在 1970 年由美國電子工業協會(EIA)聯合貝爾系統、 數據機廠家及電腦終端生產廠家共同制定的用於串列通訊的標準。它的全名是"資料終端設備(DTE)和資料通訊裝置(DCE)之間串列位元據交換介面技術標準"該標準規定採用一個 25
Time of Update: 2018-12-03
Author : KendivDate : 2006.12.16*********************************** 所使用的軟體***********************************1. linux-2.6.12.6.tar.bz22. linux-2.6.12-mppe-mppc-1.3.patch.gz3. ppp-2.4.3.tar.gz4. ppp-2.4.3-mppe-mppc-1.1.patch.gz5. pptpd-1.3.3.tar.
Time of Update: 2018-12-03
Author : Kendiv Date : 2006.12.20*************************************Requirements************************************* A. Linux Kernel, either 2.0, 2.2, 2.4 or 2.6 based. B. If building from source, libgmp development libraries. *****************
Time of Update: 2018-12-03
收藏關於Linux IPC的一個系列的文章原帖發表在IBM的developerworks網站上,是一個系列的文章,作者鄭彥興,通過講解和例子示範了Linux中幾種IPC的使用方式,我覺得很好,在這裡做一個保留,能看完的話Linux IPC的基礎是沒有問題的了。一)Linux環境處理序間通訊(一)管道及有名管道http://www.ibm.com/developerworks/cn/linux/l-ipc/part1/二)Linux環境處理序間通訊(二):
Time of Update: 2018-12-03
原文地址:http://blog.csdn.net/mmllkkjj/article/details/6768294 http://apps.hi.baidu.com/share/detail/37384818download ADT linkhttp://dl.google.com/android/ADT-0.9.6.zipdownload SDK
Time of Update: 2018-12-03
這裡我們只以其中的一行為例來分析一下如何給我們的input子系統上報事件。input_report_abs(data->input_dev, ABS_RX, rbuf[0]);繼續跟蹤: static inline void input_report_abs(struct input_dev *dev, unsigned int code, int value){ input_event(dev, EV_ABS, code,
Time of Update: 2018-12-03
插播一條訊息:火箭官網剛剛公布,姚明徹底告別本賽季。看來退役也是遲早的事情了,其實上大學就一直關注火箭隊,一個主要原因是有姚明,誰讓咱是中國人呢,中國人都是很愛國的,當然個別間諜分子除外。因為姚明,喜歡上了麥迪……如今二人都淪落這般境地,想想讓人心寒。煙花易冷、人事易分啊。好了,不提這些傷心地事兒了。我們做點有勁的事兒,繼續研究我們的evdev
Time of Update: 2018-12-03
1.Linux進入與退出系統 進入Linux系統:必須要輸入使用者的帳號,在系統安裝過程中可以建立以下兩種帳號: 1.root--超級使用者帳號(系統管理員),使用這個帳號可以在系統中做任何事情。 2.普通使用者--這個帳號供普通使用者使用,可以進行有限的操作。 一般的Linux使用者均為普通使用者,而系統管理員一般使用超級使用者帳號完成一些系統管理的工作。如果只需要完成一些由普通帳號就能完成的任務,建議不要使用超級使用者帳號,以免無意中破壞系統。影響系統的正常運行。 使用者登入分兩步:
Time of Update: 2018-12-03
由於小手一抖在windows裡分區的時候不小心把Linux的整個分區給搞沒了,想用testdisk找回分區的,太花費時間了,由於沒有非常重要的資料選擇了重裝系統順便嘗試下Mint15的改變1.安裝無線網卡驅動: 參考連結:https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx我這裡只提供BCM4312的相關檔案我的無線驅動是BCM4312的,從Broadcom Linux hybrid wireless
Time of Update: 2018-12-03
聲明:本博內容均由http://blog.csdn.net/droidphone原創,轉載請註明出處,謝謝!Control介面Control介面主要讓使用者空間的應用程式(alsa-lib)可以訪問和控制音頻codec晶片中的多路開關,滑動控制項等。對於Mixer(混音)來說,Control介面顯得尤為重要,從ALSA
Time of Update: 2018-12-03
linux核心原始碼情景分析 非掃描版 上下冊合訂版 字清楚 帶書籤 1575頁 pdfhttp://download.csdn.net/source/2002579*************************************************************linux裝置驅動開發詳解 pdf,針對ARM9 s3c2410 經典
Time of Update: 2018-12-03
Windows系統備份可以用ghost工具軟體完成,Linux系統不能完全依賴於ghost工具,一則是ghost本身是有著作權的軟體,二則ghost只支援ext2、ext3檔案系統的Linux分區,不支援reiserfs、xfs等比較進階的檔案系統,ghost本身並不備份mbr,因此常造成恢複後的系統grub出錯的問題。 linux本身內建有著優秀的備份工具,傳統如:tar、cpio、dd,新的有:bzip2、afio等。這裡介紹兩款備份整個Linux系統,類似於ghost的工具:ghost
Time of Update: 2018-12-03
在使用Linux的過程中,隨著軟體的安裝和資料的膨脹,有時候會發現劃分給Linux分區需要進行調整。如果直接使用分區命令fdisk調整分區大小,往往意味著分區資料的丟失。LVM技術可以避免分區資料丟失,但在使用中有許多限制。本文介紹一種使用gparted進行Linux分區調整的方法,它比較適合個人電腦中的硬碟分區調整,同時也可避免資料丟失。 gparted是一款免費、開源的Linux下的具有圖形化使用者介面的分區軟體。gparted支援的分區格式和每種格式中可進行的操作如下所示: 在Ubuntu