原创 Ubuntu 10 .04 在Vmware 7.0下鍵盤不能用

  解決方法: 1、在登錄界面中調出Universal Access Preferences面板(登錄界面上的小人),勾選第一個選項“Use on-screen keyboard”,重啓動。 2、通過屏

原创 V4L2的學習筆記

 學習的時候最好參看官方的V4L2開發文檔,是英文,更詳細透徹。 借鑑:http://www.rosoo.net/a/201001/8382.html 一.什麼是video4linuxVideo4linu

原创 四、Samba服務器的配置筆記

 Samba(用於linux與windows間的通信)今天搞了一個下午,終於把Samba服務給配置好了,在虛擬機下的Ubuntu10.04和WindowsXP實現共享,具體步驟如下: 1,首先保證Ubunt

原创 五、mini2440下NFS服務器的搭建

 通過自己這幾天的摸索終於把linux交叉開發環境搭建好了,現在總結一下自己做的工作。      在嵌入式開發的過程中,PC應用開發是直接在pc上進行的,但是嵌入式linux應用開發則必須依靠宿主機才能進行。所以,在宿主機上搭建針對某種目

原创 在編譯內核的時候出現了make menuconfig的錯誤

 在編譯內核的時候出現了make menuconfig的錯誤,在網上找了一陣,終於找了解決辦法: 在終端中執行 sudo apt-get install libncurses5-dev 再 make mr

原创 C語言筆試題目

  1. 用預處理指令#define 聲明一個常數,用以表明1年中有多少秒(忽略閏年問題)#define SECONDS_PER_YEAR   (60 * 60 * 24 * 365)UL我在這想看到幾件事情:     1). #def

原创 常見的視頻制式及其區別

         在視頻設備中,我們經常可以遇到信號制式,現在常見的視頻信號制式有PAL、NTSC和SECAM,其中PAL和NTSC是應用最廣的,PAL是逐行倒像正交平衡調幅制,NTSC是正交平衡調幅制。下面我們就詳細介紹下這三個視頻信號

原创 window中對ubuntu通過samba共享出來的文件沒有寫權限/無法修改

【問題】 已經實現了Ubuntu 10.10下,通過Samba共享出來文件夾,在Windows下面,已經實現了可以正常訪問,讀取文件或文件夾了。 但是卻發現沒有寫入的權限。從ubuntu共享出去的文件,只

原创 二、交叉編譯鏈的安裝和mkcramfs的安裝

1.交叉編譯鏈的安裝       在主機上用來編譯其他類型機器可執行代碼的編譯器就叫交叉編譯器,我們進行嵌入式linux的開發的主機的處理器大部分都是x86,而我們的嵌入式系統的處理器有可能是arm、MIPS等非x86處理器,這時候必須使

原创 一、嵌入式LINUX開發環境的建立

 1.vmware+Ubuntu的安裝      要進行嵌入式linux的開發首先要按照好一個主機開發環境,因爲嵌入式linux下的大部分開發工作都是在pc中開發的。如果你的機器足夠好,那麼建議首先在Windows下安裝一個虛擬機軟件vm

原创 三、開發板UBOOT燒寫

 該板子的Uboot、kernel、rootfs 的鏡像最後都要燒在nandflash 下,因此先了解一下nandflash 的分區情況以避免出現前後覆蓋的情況:分區名稱                 地址範圍             

原创 #if0...#endif #ifdef...#endif ...C語言中的功能是什麼?

是宏定義,可以這樣解釋: #if   a 如果表達式a爲真,則... #endif 這一段定義結束 #ifdef   A 如果定義了符號   A,則... #endif     assert()是一個調試時用的宏,一種assert定義如下