原创 red hat linux啓動過程

閱讀Linux源代碼,無疑是深入學習Linux的最好方法。在本文對Linux啓動過程的介紹中,我們也嘗試從源代碼的視角來更深入的剖析Linux的啓動過

原创 社會生活十二大著名定律

一、 馬太效應 二、 手錶定理 三、 不值得定律 四、 彼得原理 五、 零和遊戲原理 六、 華盛頓合作規律 七、 酒與污水定律 八、 水桶定律 九、 蘑菇管理 十、 奧卡姆剃刀定律 十一、二八法則 十二、錢的問題   一、馬太效應   《

原创 嵌入式系統BootLoader技術內幕

本文詳細地介紹了基於嵌入式系統中的 OS 啓動加載程序 ―― Boot Loader 的概念、 軟件設計的主要任務以及結構框架等內容。 1. 引言  

原创 硬件設計的雞毛蒜皮

現象一:這些拉高/拉低的電阻用多大的阻值關係不大,就選個整數5K吧

原创 基於嵌入式Linux與S3C2410平臺視頻採集

作者:華中科技大學 楊繼華 嚴國萍   來源:單片機及嵌入式系統應用 隨着多媒體技術、網絡技術的迅猛發展和後PC機時代的到來,利用嵌入式系統實現遠程視頻監控、可視電話和視頻會議等應用已成爲可能。爲了實現這些應用,實時獲得視頻數據是一個重要

原创 讓arm-linux支持普通USB攝像頭

   我用的是最普通的usb攝像頭,主芯片爲中星微ZC0301P(據說市場佔有率70%以上),COMS傳感器爲hynix的hv7131e1,市面上能買到的基本上是這種配置。linux下驅動,我直接移植spca5xx,現在出了spc5xx-

原创 AT91RM9200處理器的內部啓動機制

  1.引言在開發基於AT91RM9200處理器的嵌入式系統時,以何種方式啓動系統是一個首先要考慮的基本問題。慶幸的是,AT91RM9200處理器提供

原创 調整menu字體(delphi)

    前兩天寫程序的時候發現 Popmenu的字體沒有屬性可調,,研究了哈,發現可以在 procedure TPopupList.WndProc 裏 WM_DRAWITEM 和 WM_MEASUREITEM  修改Screen.Menu

原创 Linux下PCI設備驅動開發

1. 關鍵數據結構PCI設備上有三種地址空間:PCI的I/O空間、PCI的存儲空間和PCI的配置空間。CPU可以訪問PCI設備上的所有地址空間,其中I

原创 Linux系統下USB攝像頭驅動開發

 摘要:介紹了在Iinux系統下開發符合Video for Linux標準的USB攝像頭驅動的方法,並對該標準提出“不間斷採集”的改進思路,配合雙UR

原创 QT/E相關軟件下載 安裝

一,QT/E的安裝。在本機中安裝了包括QT4.0.1(WINDOWS版本)以及QT/E2。3。7(LINUX版本)。QT/E我安裝在我的虛擬機中。因爲QT/E2.3.7的版本問題,其適宜在REDHAT9。0版本(或更低版本)下安裝,否則安

原创 S3C2410快速啓動的實現

嵌入式系統對功能、可靠性、成本、體積、功耗等均有嚴格要求,以ARM體系結構爲基礎的各種RISC微處理器具有靈活的特性和強大的性能,在嵌入式系統中得到了廣泛的應用。 ---S3C2410是三星公司基於ARM920T設計的一款處理器,在開發基

原创 Qt/Embedded開發環境建立的過程

Qt/Embedded開發環境建立的過程:(這些軟件可以免費從trolltech的WEB或FTP服務器上下載)◆ tmake 1.11 或更高版本; (生成Qt/Embedded應用工程的Makefile文件)◆ Qt/Embedded

原创 簡單說說U-boot的修改

uboot是一個通用的免費開放源碼的boot程序,支持很多的處理器。以下是現在網上下載一個u-boot-1.1.1版本,用於at91rm9200系統的修改的例子。最後在redhat8.0上,用gcc2.95編譯通過。 在網上下載了uboo

原创 PCB多層板設計

多層板和雙層板設計差不多     甚至佈線更Easy,但估計你買不到這類書籍(比較偏,沒多少人看)。    你有雙層板的設計經驗,多層就不難。        首先,你要劃分層迭結構,爲了方便設計,最好以基板爲中心,向兩側對稱分佈,相臨信號