原创 dBSPL、dBu、dBV、dBm、dBVU、dBFS等等和分貝有關的名詞解析

dBSPL、dBu、dBV、dBm、dBVU、dBFS等等和分貝有關的名詞解析1大家都是用計算機做音樂的高手了……呃,那位同學!別緊張嘛~看你激動的,高手其實也沒什麼了不起的……不信?那我問問你幾個問題,你答得上來,算你了不起!我們用電腦

原创 Linux Audio 編程(轉)

雖然目前Linux的優勢主要體現在網絡服務方面,但事實上同樣也有着非常豐富的媒體功能,本文就是以多媒體應用中最基本的聲音爲對象,介紹如何在Linux平臺下開發實際的音頻應用程序,同時還給出了一些常用的音頻編程框架。 一、數字音頻 音

原创 USB協議[轉]__總結得很好

一 枚舉過程:◆ 用戶將一個USB設備插入USB端口,主機爲端口供電,設備此時處於上電狀態。◆主機檢測設備。◆集線器使用中斷通道將事件報告給主機。◆主機發送Get_Port_Status(讀端口狀態)請求,以獲取更多的設備信息。◆集線器

原创 嵌入式系統可執行文件格式

UBOOT編譯映像格式(uboot)  UBOOT編譯完成後,可以得到u-boot各種格式的映像文件和符號表  u-boot.bin:      u-boot映像原始的二進制格式  u-boot:            u-boot映像

原创 可執行文件(ELF)格式的理解

ELF(Executable and Linking Format)是一種對象文件的格式,用於定義不同類型的對象文件(Object files)中都放了什麼東西、以及都以什麼樣的格式去放這些東西。它自最早在 System V 系統上出現

原创 Shell腳本語法

索引1. 第一行必須是"#!/bin/sh"2. 註釋:一行開頭爲 #3. 定義變量4. 邏輯符號5. 接收參數6. 控制流:if/then/elif/else/fi7. 循環:for/do/done8. 格式化輸出日期9

原创 linux下vim命令詳解

高級一些的編輯器,都會包含宏功能,vim當然不能缺少了,在vim中使用宏是非常方便的::qx     開始記錄宏,並將結果存入寄存器xq     退出記錄模式@x     播放記錄在x寄存器中的宏命令稍微解釋一下,當在normal模式下輸

原创 詳解如何加載SKILL文件及allegro.ilinit內容解析

在allegro環境下使用SKILL,必須要先載入後才能使用相關的命令,一種方式是直接在COMMAND窗口輸入skill load("SKILL文件名")來載入,這種方法只針對當前開啓的ALLEGRO纔有效,另外一種方法是將載入語句寫入

原创 技巧: 用 cat 合併文件

簡介: 在我們有關 GNU 文本實用程序的連續系列中,Jacek Artymiak 對 cat 做了一下研究 — cat 這個命令是 UNIX 愛好者所熱愛的,也是厭惡 UNIX 的人所憎惡的。   您常常需要將幾個文件處理成一個文件並將

原创 linux查找目錄下的所有文件中是否含有某個字符串

查找目錄下的所有文件中是否含有某個字符串 find .|xargs grep -ri "IBM" 查找目錄下的所有文件中是否含有某個字符串,並且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正則表達式 

原创 allegro轉pads(使用allegro 16.3和pads9.3.1)

以16.3版本的abc.brd文件爲例:1、將<PADS install dir>\SDD_HOME\translators\skill_scripts文件夾裏的所有文件(不是這個文件夾)拷貝到cadence的$HOME\pcbenv文

原创 ARM彙編指令集

ARM彙編指令 ARM處理器的指令集可以分爲跳轉指令、數據處理指令、程序狀態寄存器(PSR)處理指令、加載/存儲指令、協處理器指令和異常產生指令6大指令。 一、跳轉指令 跳轉指令用於實現程序流程的跳轉,在ARM程序中有以下兩種方法可以實現

原创 ARM的BIN文件反彙編方法

最近在調試uboot的代碼時,用的新版本的uboot,lowlevel_init函數裏是空的,而且在鏈接文件中也沒有發現對lowlevel_init.o的鏈接。在bl lowlevel_init 之前和之中加了兩個電燈,發現在bl之後的

原创 Linux在指定目錄下查找包含指定字符串的文件

#!/bin/bashecho -e "\nThis is a program to find the file in special directory which include keyword!\n\n"if [ "$1" == "

原创 GNU ARM彙編僞操作(Directives) 命令集

轉載鏈接:http://blog.sina.com.cn/s/blog_574d08530100hzie.html 1.符號定義僞操作 操作符      語法格式            說明 .equ       .equ s