原创 關於IEEE754二進制浮點數算術標準的介紹

IEEE 754 IEEE二進制浮點數算術標準(IEEE 754)是最廣泛使用的浮點數運算標準,爲許多CPU與浮點運算器所採用。這個標準定義了表示浮點數的格式(包括負零(−0 (number))與反常值(denormal number))

原创 indent的使用

用 indent 進行代碼格式化 3.5. 用 indent 進行代碼格式化3.5.1. introduce indent  3.5.2. Inden

原创 GNU GCC 5篇

GCC 1 Section: GNU Tools (1) Updated: 2003/12/05 Sponsor: GCC Casino Winning Content NAME gcc,g++-GNU工程的C和C++編譯器(e

原创 ARM的開發,學習步驟

 做個最小系統板:如果你從沒有做過ARM的開發,建議你 一開始不要貪大求全,把所有的應用都做好,因爲ARM的啓動方式和dsp或單片機有所不同,往往會遇到各種問題,所以建議先佈一個僅有Flash, SRAM或SDRAM、CPU、JTAG、和

原创 GCC使用入門

【51CTO.com獨家特稿】一、GCC簡介 通 常所說的GCC是GUN Compiler Collection的簡稱,除了編譯程序之外,它還含其他相關工具,所以它能把易於人類使用的高級語言編寫的源代碼構建成計算機能夠直接執行的二進制代

原创 C語言宏定義技巧

C語言宏定義技巧 winsu 發表於 2006-4-14 8:36:00 0 推薦 C語言宏定義技巧(常用宏定義)    寫好C語言,漂亮的宏定義很重要,使用宏定義可以防止出錯,提高可移植性,可讀性,方便性 等等。下面列舉一些成熟軟件中

原创 目前三星的ARM處理器主推的種類

目前三星的ARM處理器主推的種類 轉貼 目前三星的ARM處理器主推的有四大類 1,手持設備/PDA 方案,適合低功耗產品 2,網絡通訊處理器方案 3,AD

原创 gdb調試子進程

GDB 是 linux 系統上常用的調試工具,本文介紹了使用 GDB 調試多進程程序的幾種方法,並對各種方法進行比較。 GDB 是 linux 系統上常用的 c/c++ 調試工具,功能十分強大。對於較爲複雜的系統,比如多進程系統,如何使用

原创 用BusyBox製作根文件系統

用BusyBox製作根文件系統 前言 :   文件系統的製作其實並沒有想像中那麼難。一個基本的文件系統應該包括: busybox (提供 shell 命令集)、配置文件(用來初始化和佈局你的文件系統)、設備文件(如果是用 dev

原创 GCC 預處理器選項

GCC 預處理器選項 文章來源: 文章作者: 發佈時間:2007-08-09 字體: [大 中 小] 預處理器選項(Preprocessor Option) 下列選項針對C預處理器,預處理器用在正式

原创 gnu binutils

gnu binutils   GNU binutils是一組二進制工具集。包括:addr2line ar gprof nm objcopy objdump ranlib size strings strip. 本文歸納他們的常用法。  

原创 讓 FC6 GNOME 桌面呈現 Vista 風格

« Vista Transformation Pack | 首頁 | 在 Linux 環境使用 WiFi WPA 加密連線 » 2006年12月31日 讓 FC6 GNOME 桌面呈現 Vista 風格 3D 桌面加上 Ber

原创 Makefile如何傳遞宏定義

用個簡單的例子說明:Makefile文件:CROSS =CC = $(CROSS)gccAA = DEF1BB = TEMP3DD = TEMP1al

原创 devfs文件系統

伴隨着 Linux 2.4 版本的發行,出現了大量的文件系統可能性,其中包括 ReiserFS、XFS、GFS 和其它文件系統。這些文件系統聽起來的確都很酷,但是它們真正能做些什麼呢,擅長在哪些方面,以及在 Linux 產品環境下如何才

原创 指針數組和數組指針的區別

個人理解僅作參考,如 有不對請指出;指針數組:    如:char *p1[3];表示聲名了個數組,數組是3個char *型指針。    說直白點,一