原创 數據結構之順序線性表01

================================================================  數據結構  2013.08.08 記 ==================================

原创 2012-04-23 21:23 關於GCC參數及庫鏈接的方式

GCC的常用參數如下: -shared:指定生成動態鏈接庫。 -static:鏈接靜態庫,生成靜態可執行文件,同樣可以鏈接動態庫,生成靜態可執行文件

原创 I2C總線之簡介

簡介 SMBus 是 System Management Bus 的縮寫,是1995年由Intel提出的,應用於移動PC和桌面PC系統中的低速率通訊。它主要是希望通過一條廉價並且功能強大的總線(由兩條線組成),來控制主板上的設備並收集相應

原创 linux實現雙電池

硬件配置:IMX53 雙電池採用smbus接口 需求:android 能正確顯示當前兩塊電池中電量高的那塊容量等信息 問題:android 沒有雙電池架構,所以底層(linux驅動)實現兩塊電池是不可行 解決方案: 1.linux電池設備

原创 從頭到尾徹底理解傅里葉變換算法、上

作者:July、dznlong   二零一一年二月二十日 推薦閱讀:The Scientist and Engineer's Guide to Digital Signal Processing,By S

原创 AMBA總線學習筆記(轉)

根據 AMBA標準定義了三種不同的總線:    高級高性能總線(AHB);      高級系統總線(ASB);       高級外設總線(APB)   高級高性能總線(AHB)       AMBA AHB 是用於高性能、高時鐘頻率的系統

原创 TI DDR3配置

AM335X使用DDR3, 共有三大模塊需要設置: EMIF共有兩個片選,DDR3接口只有一個片選,最大空間1GB 1.DDR IO Control 306 const struct ctrl_ioregs ioregs_bonelt =

原创 數據結構之循環鏈表05

鞏固題目:1.判斷給定的鏈表中是否是循環鏈表2.鏈表是否存在環的判斷3.鏈表中環入口的查找,同樣使用快慢指針4.查找一個非循環鏈表中的中間節點的值5.雙向鏈表的建立6.雙向鏈表插入=============================

原创 Linux-ref

1. 我的Linux書架 2. 玩轉C鏈表 3.Linux內存映射之mmap 4.Linux內核開發之內存與I/O訪問 5. Linux設備模型 6.Writing udev rules 7.Git 學習筆記  8.ARM linux的

原创 嵌入式linux網絡性能測試工具iperf

       通常在某些應用中我們會以太網作爲高速傳輸媒介接口,在前期的驗證以及硬件完成以後都需要進行必要的性能測試。單片機中由於RAM有限通常不會實現完整的TCP/IP協議棧,而採用諸如uIP/LWIP這種微協議,能滿足絕大部分應用,測

原创 MODBUSTCP整理資料

49 /* ----------------------- MBAP Header --------------------------------------*/  50 /*  51  *  52  * <--------------

原创 瞬變電磁儀

瞬變電磁法,是利用不接地回線或接地線源向地下發射一次脈衝磁場,在一次脈衝磁場間歇期間利用線圈或接地電極觀測地下介質中引起的二次感應渦流場,從而探測介質電阻率的一種方法。其基本工作方法是:於地面或空中設置通以一定波形電流的發射線圈,從

原创 關於FFT的相位譜(轉)--關於正弦信號FFT之後相位-90

原文地址:http://blog.sina.com.cn/s/blog_4a854d240100vdmq.html 先看一下我收到的程序,作爲研究對象的信號是這樣產生的: T=128; N=128; dt=T/N; t=dt*(1:N)

原创 PPP數據幀的編碼與解碼(轉)

  一、摘要 PPP協議是在ATM網絡裏常用的鏈路協議,基於PPP協議的PPPoA,PPPoE在xDSL調制解調器中不可或缺。本文簡單描述PPP協議的幀封裝格式,並給出了一個簡單的PPP編碼與解碼算法,以期望能對需要者有所幫助。 二、

原创 數據結構之鏈棧07

/* ========================================================= stack 限定僅在表尾進行插入或刪除操作的線性表,棧頂和棧底 先進後出,FILO ================