原创 ATM網絡(整理)

概述 --------------------------------------- ATM是Asynchronous Transfer Mode(ATM)異步傳輸模式的縮寫,是實現B-ISDN的業務的核心技術之一。ATM是以信元爲基礎的

原创 2013-03-07 23:05 怎樣成爲優秀軟件模型設計者

文章轉自博客園,作者heartstill寫了一篇《怎樣成爲優秀軟件模型設計者》 我們期待自己成爲一個優秀的軟件模型設計者,但是,要怎樣做,又從哪裏開始呢?     將下列原則應用到你的軟件工程中,你會獲得立杆見影的成果。   1. 人遠比

原创 linux 之sed

http://www.iteye.com/topic/5876731. Sed簡介   sed 是一種在線編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩衝區中,稱爲“模式空間”(pattern space),接着用sed命

原创 VIM進階

本文就說些其中比較有用, 比較常用的命令, 若能熟練運用這些命令, 那麼會發現編輯文件很舒服. 說明: 以下的例子中 xxx 表示在命令模式下輸入

原创 2012-04-23 21:24 Makefile常用函數集

$(subst <from>,<to>,<text>)     名稱:字符串替換函數——subst。     功能:把字串<text>中的<from

原创 版本管理GIT

描述:查看GIT版本分支,回溯代碼 基本命令回顧: git init git add file   //該命令可以將文件添加進跟蹤文件,也可以將修改的跟蹤文件放進暫存區 git status git commit -m "提交說明" 初

原创 2013-03-08 00:27 TFT LCD控制器

主流的顯示器:TN。STN。TFT  目前應用最廣泛的是TFT型LCD: 特性: 1.最大色彩1667萬 2.效果比STN更佳 3.畫面對比度高 4.反應速度快 LCD屏需要專門的LCD驅動器,一般廠商會將LCD驅動器和LCD顯示屏做在一

原创 linux下USB DNW功能實現

主機環境:ubuntu 11.10 編譯器:   arm-linux-gcc 4.3.3 實驗開發板: TQ2440 由於ubuntu 11.10的kernel比較新 是 3.0.0,有些函數名有變化 直接貼源碼,編譯可直接使用 以下是驅

原创 使用busy-box製作Yaffs2根文件系統

2011-08-07 13:59 使用busy-box製作Yaffs2根文件系統 <!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } --> 內核支持yaffs2文件系統

原创 framebuffer驅動

2013-03-12 23:15 分析1 幀緩衝(framebuffer)是linux系統顯示設備的框架,將顯示緩衝區抽象,屏蔽具體細節,用戶可以直接操作幀緩衝,達到顯示的目的。 常見的xwindow和qte也是基於幀緩衝而搭建,只需

原创 Kernel panic - not syncing: No init found. yaffs2文件系統掛上找不到init

yaffs_read_super: isCheckpointed 0 VFS: Mounted root (yaffs filesystem) on device 31:4. Freeing init memory: 148K Warni

原创 數據結構之單向鏈表02

今天的訓練題目是,帶頭單向鏈表的操作1.帶頭單向鏈表建立2.帶頭單向鏈表節點添加3.帶頭單向鏈表節點刪除4.帶頭單向鏈表數據排序5.兩個帶頭遞減單向鏈表合併成一個鏈表6.帶頭/不帶頭單向鏈表的倒序=====================

原创 在非阻塞下select函數的使用

在非阻塞下select函數的使用 函數原型 int select(nfds, readfds, writefds, exceptfds, timeout)     int nfds;     fd_set *readfds, *write

原创 串口實用的循環緩衝區

小記。 項目臨時需要單片機進行節點控制,主要用來控制模塊的開關,以串口進行通訊。 單片機幾多久沒玩了,選用的是C8051F920,傳說中增強型51,不過看了Datesheet. 還是51而已。。無難度,項目要求主要是功耗的問題,5年內只能

原创 PPP Decoding Primer

  PPP Decoding Primer This appendix covers these topics: Overview Breaking down the raw data Annotated Traces