原创 學習UC/OS札記(-)信號量的使用

 #include  "includes.h"#define   TASK_STK_SIZE  512char*s1="MyTask";char*s2="YouTask";INT8U  err;INT8U  y=0;INT16S  key

原创 帶實驗有感

替導師帶本科生單片機實驗;其實自己現在也是一本科生;嘿嘿 不過帶學弟學妹的單片機自認爲還是可以的;從第一節課到現在很多人已經把那個單片機開發板上的所有硬件都焊上了;但隨之而來的問題卻更多;細心地別管最後懂不懂具體硬件怎麼回事;照着焊接上;

原创 initrd 內部機制詳解

1.什麼是 Initrd initrd 的英文含義是 boot loader initialized RAM disk,就是由 boot loader 初始化的內存盤。在 linux內核啓動前, boot loader 會把存儲介質中的

原创 linux 學習步驟

 1、Linux 基礎 安裝Linux操作系統 Linux文件系統 Linux常用命令 Linux啓動過程詳解 熟悉Linux服務能夠獨立安裝Linux操作系統 能夠熟練使用Linux系統的基本命令 認識Linux系統的常用服務安裝Li

原创 ubuntu上的arm-elf-tools -20040427.sh 下載及安裝問題的解決

要完成uclinux在ARM上的移植,必須有這個工具。下載地址:http://opensrc.sec.samsung.com/download.html 這個網站上還有許多其它資源可以下載。我選擇 arm-elf-tools-200404

原创 linux 啓動 掛載rootfs

一直對linux啓動時掛載根文件系統的過程存在着很多疑問,今天在水木精華區找到了有用的資料,摘錄如下: 1。linux啓動時,經過一系列初始化之後,需要mount 根文件系統,爲最後運行init進程等做準備,mount 根文件系統有這麼幾

原创 linux啓動過程詳解

隨着Linux的應用日益廣泛,特別是在網絡應用方面,有大量的網絡服務器使用Linux操作系統。由於Linux的桌面應用和Windows相比還有一定的差距,所以在企業應用中往往是Linux和Windows操作系統共存形成異構網絡。在服務器端

原创 學習Linux/unix編程方法路線

首先先學學編輯器,vim, emacs什麼的都行。 然後學make file文件,只要知道一點就行,這樣就可以準備編程序了。    然後看看《C程序設計語言》K&R,這樣呢,基本上就可以進行一般的編程了,順便找本數據結構的書來看。    

原创 第一篇 CSDN博文 記錄自己的成長曆程

   其實申請這個賬號好久了;期間光用它下課件資料了;嘿嘿;課後題答案啥的;自己研究生也算是大四提前上了;既然打算以後從事嵌入式這個行當;今後就多多努力吧!!!嘿嘿;自己先爲自己加油!!!   今天考黨課;上午光看黨的培訓教程了;下午考試

原创 編譯自己的uclinux內核

首先解壓 代碼: tar zxvf uClinux-dist-20040408.tar.gz 這是在你解壓的目錄裏面會生成一個 uClinux-dist目錄 shell 中進 uClinux-dist目錄,執行make menuconfi

原创 ubuntu suspend 系統無響應

<script type="text/javascript"> /*&lt;![CDATA[*/ if(top.location != self.location){ top.location = self.location; } v

原创 裝Linux系統

今天裝了一天的Linux系統,與其說安裝還不如說是下載了一天,先後裝了fedora core 4,fedora core 6,最後裝fedora core 8終於可以用了,每個都是3G多,因爲在學校的工作室,所以下載速度平均可以達到1.9

原创 嵌入式學習之路(轉載)

    | #1 嵌入式學習步驟(經典的個人看法) 2009-08-26 09:17 鑑於好多朋友尤其是新入門的菜鳥們詢問我如何學習嵌入式技術、學習嵌入式的步驟是怎麼樣的等等諸如此類,所以有必要集中回答下大家的問題,這裏特

原创 Bootloader U-boot啓動

對於很多高手來說;BOOTLOADER再熟悉不過了;今天上網上看一個視頻講的一點bootloader自己之前不知道記下來,怕忘了:(還好家裏能上網;還是wifi;嘿嘿;有個有錢的鄰居就是好啊;白馬村也是中國

原创 使用busybox製作一個小LinuxOS

1.基礎知識 一個操作系統可以簡單的抽象爲,引導程序 內核 文件系統。   vmlinuz是Linux 內核的鏡像文件,可以被引導程序加載,從而啓動Linux系統。   initrd的全稱是boot loader initializ