原创 軟件故障的剋星:斷言調試

斷言調試(Assertive debugging)是利用自帶代碼對程序進行監控並能確保嵌入式系統性能的新型調試方法。 調試是一門有待進一步深入研究的“藝術”……最有效的調試技術是那些在程序本身基礎上設計並構建的技術。現在,許多最優秀程序

原创 關於const的用法

const在C語言中算是一個比較新的描述符,我們稱之爲常量修飾符,意即其所修飾的對象爲常量(immutable)。我們來分情況看語法上它該如何被使用。1、函數體內修飾局部變量。例:void func(){const int a=0;}首先

原创 幾種開源的TCP/IP協議棧分析

1、BSD TCP/IP協議棧,BSD棧歷史上是其他商業棧的起點,大多數專業TCP/IP棧(VxWorks內嵌的TCP/IP棧)是BSD棧派生的。這是因爲BSD棧在BSD許可協議下提供了這些專業棧的雛形,BSD許用證允許BSD棧以修改或未

原创 Rtems簡介

Rtems簡介 RTEMS,a rivail of VxWorks 作者 Ray RTEMS版權所有,轉載請註明:來源http://www.rtems.net,作者Ray RTEMS可謂嵌入式系統鼻祖,經過專家的評測,其性能毫不遜色於Vx

原创 輕型web server比較

Lightweight web servers are Web servers which have been designed to run with very small resource overhead because of ha

原创 綠色和平:不想做轉基因食品的白老鼠?

親愛的朋友,你好! 綠色和平連續4年出版《避免轉基因食品指南》,讓消費者知道哪些食品商已經承諾不再銷售轉基因食品。立即下載最新版《避免轉基因食品指南》吧! 俗話說“民以食爲天”。食品問題自古以來就跟老百姓的日常生活息息相關。當轉基因還

原创 ubuntu的不同版本

  ubuntu是現在最流行的Linux安裝包,本文介紹了ubuntu的各種版本。 一、Ubuntu   每個ubuntu的版本都包含一個版本號(version number)和一個代碼名(code

原创 淺談手機軟件開發

1 手機軟件的運行環境 1.1 概述 手機可以被看作袖珍的計算機。它有CPU、存儲器(flash、RAM)、輸入輸出設備(鍵盤、顯示屏、USB和串口)。它還有一個更重要的I/O設備, 那就是空中接口。手機通過空中接口協議(例如GSM、CD

原创 Linux內核代碼樹概述

  首先研究 Linux 源代碼樹的頂層目錄,它通常(但不總是)位於 /usr/src/linux-。我們不會研究得過於詳細,因爲 Linux 源代碼經常會發生變化,但是,我們將嘗試讓給出的信息足以找出特定驅動程序或函數的位置。 Ma

原创 Google Earth 著名地點

布達拉宮: 29°39'22.46"N 91° 6'58.82"E珠峯 27°58'49N 86°55'14E 三峽 30°50'45"N 111°01'27"E 三門峽 34°50'N 111°21'21"E 造船廠38 56'29.9

原创 嵌入式圖形界面

  嵌入式圖形界面, 使用於嵌入式系統的圖形用戶界面。隨着帶有嵌入式系統的產品的不斷豐富,嵌入式系統硬件性能的不斷提升,不但使嵌入式操作系統被廣泛使用,也使得嵌入式圖形界面的應用變得廣泛。 開源的嵌入Li

原创 綠色和平:筷行動,森林需要你的幫助!

親愛的朋友,你好! 你是否曾以爲一個人的行爲對環境無足輕重?事實並非如此。只要你的舉手之勞——不再使用一次性筷,就能幫助一起拯救森林。綠色和平正在發起“拯救森林,筷行動”,現在急需你一起加入。 ♠你可以如何幫助拯救森林? →馬上開始監

原创 考查嵌入式C開發人員的最好的0x10道題

對於大多數人,我們預期你可能答錯 3)   4)  15)題,所以答錯3道以內的,我們認爲你很棒答錯5道題以內,我們認爲你還不錯(你還可能答錯第9題)如果你有6道以上的題目不能答對,基本上我們都不好說什麼了....約定:   1) 下面的

原创 Montavista linux DevRocket集成開發環境

高性能嵌入式Linux軟件的流暢開發 結合工業標準的Eclipse技術可移植性與MontaVista公司的嵌入式系統的專家,MontaVista DevRocket圖形開發環境可以通過OEM的方式加速基於Linux的系統軟件和應用程序的

原创 利用實時內核開發嵌入式多任務程序

Computer Systems A programer's Perspective(深入理解計算機系統)真是一本打基礎的好書。 今天閱讀了其第七章--鏈接。算是對源文件生成目標可執行文件又有了更深層次的認識。在此總結一下。 一、從 源文