原创 目前應用在嵌入式領域的Linux系統主要有哪些?

 目前應用在嵌入式領域的Linux系統主要有兩類: 一類是專爲嵌入式設計的已被裁減過的Linux系統,最常用的是uClinux(不帶MMU功能),目前佔較大應用份額,可在ARM7上跑;另一類是跑在 ARM 9上的,一般是將Linux2.

原创 Visual C++中的“error:LNK2005 已經在*.obj中定義”特殊異常問題

發現Visual C++中的“error:LNK2005 已經在*.obj中定義”的一種特殊異常問題,竟然和非const變量有關。把一個變量定義爲const就解決了,好奇怪!

原创 學習嵌入式系統需要具備的條件、方法及步驟

學習嵌入式系統需要具備的條件、方法及步驟 有些人以爲搞嵌入式就是隨便找本書看看,在電腦上編幾個程序就完事。非也,其實嵌入式的門檻是比較高的。具體如下: 1、您得有一定數量的Money。 (1)、開發板貴 (2)、培訓費更貴 (3)、開發平

原创 印度理工學院亞洲的麻省理工學院!

印度理工學院:百萬富翁製造機 美國哥倫比亞廣播公司的“60分鐘”節目,曾經花了一整集的時間來介紹它,說:“把哈佛、麻省理工學院和普林斯頓加起來,就是它在印度的地位。”美國《商業週刊》則大膽下了這個定論:這所學校的畢業生,是“印度史上最熱門

原创 軟件測試基本方法

    動態黑盒測試       不深入代碼細節的軟件測試方法。常被稱爲行爲測試,因爲測試的是軟件在使用過程中的實際行爲。       首先,從產品

原创 LINUX 、Unix與Windows系統的特點和區別

Linux作爲自由軟件有兩個特點:一是它免費提供源碼,二是愛好者可以按照自己的需要自由修改、複製和發佈程序的源碼,並公佈在Internet上。這就吸引

原创 向嵌入式Linux移植實時設備驅動程序

Linux暴風雨般地佔領了嵌入式系統市場。根據工業分析家分析,大約1/3到1/2的新的32位和64位嵌入式系統設計採用了Linux。嵌入式 Linux 已經在很多應用領域顯示出優勢,比如SOHO家庭網絡和成像/多功能外設,並在以下幾方面

原创 C/S和B/S的比較

一、C/S結構與B/S結構的特點分析     隨着計算機技術的不斷髮展與應用,計算模式從集中式轉向了分佈式,尤爲典型的是C/S結構(Client/Server的簡稱,客戶機/服務器模式)。兩層結構C/S模式,在上個世紀八十年代及九十年代初

原创 一個Linux愛好者的2.6.11內核編譯過程

星期天呀,呵呵,10:30起牀,好像有一點早,昨天晚上玩遊戲玩到3點鐘,好累呀。打開電腦,先玩一會遊戲在說。11:00,不玩了,開始幹正事了。先換到linux下去。本來想用虛擬機的,但是我做的ftp不能用,而且還可能好慢的。我的電腦是沒有

原创 什麼是IP核

我們常說的IP核,也就是知識產權IP(Intellectual Property),是那些己驗證的、可重利用的、具有某種確定功能的IC模塊。分爲軟IP(soft IP core)、固IP(firm IP core)和硬IP(hard IP

原创 嵌入式系統工程師的十個不要

1. 不要第一句話就說:給個代碼吧!你應該想想爲什麼。當你自己想出來再參考別人的提示,你就知道自己和別人思路的差異。 2. 初學者請不要看太多的書那

原创 句柄的本質/句柄是什麼

句柄的本質 一、書上定義: <<Microsoft Windows 3 Developer''s Workshop>>(Microsoft Press,by Richard Wilton)     在Windows環境中,句柄是用來標識項

原创 什麼是ASIC?

ASIC(Application Specific Integrated Circuits)即專用集成電路,是指應特定用戶要求和特定電子系統的需要而設計、製造的集成電路。目前用CPLD(複雜可編程邏輯器件)和FPGA (現場可編程邏輯陣

原创 eclipse教程 eclipse打不開閃退解決方法

一般做java,android的程序員都是在用eclipse,使用過程中但是有時會出現打不開閃退的情況,怎麼辦?下面就帶大家一起來看看解決eclipse打不開閃退的方法教程。 eclipse打不開閃退解決

原创 Perl特殊變量

來源: ChinaUnix博客  日期: 2007.11.26 07:49 http://blog.chinaunix.net/u/8985/index.php 最新版本可以從這裏獲取(POD 格式):  http://svn.perlc