原创 __ATTRIBUTE__

__ATTRIBUTE__ 你知多少? GNU C 的一大特色就是__attribute__ 機制。__attribute__ 可以設置函數屬性(Function Attribute )、變量屬性(Variable Attribute

原创 mke2fs 命令

建立ext2文件系統。mke2fs(make ext2 file system) 語 法: 編輯 mke2fs [-cFMqrSvV][-b <區塊大小>][-f <不連續區段大小>][-i <字節>][-N <inode數>

原创 linux之 DeviceTree基礎

DeviceTree基礎 DeviceTree(以下簡稱DT)用於描述設備信息以及設備於總線之間的層級關係,DT可用於描述絕大多數板級設備的細節,包括CPU、內存、中斷、總線以及外設等,與DT相關的Object有dts、dtsi、dt

原创 __attribute__編譯屬性---section

要了解Linux Kernel代碼的分段信息,需要了解一下gcc的__attribute__的編繹屬性,__attribute__主要用於改變所聲明或定義的函數或數據的特性,它有很多子項,用於改變作用對象的特性。比如對函數,noline將

原创 qt——QFileDialog使用對話框選取本地文件

QFileDialog *fileDialog = new QFileDialog(this);//創建一個QFileDialog對象,構造函數中的參數可以有所添加。 fileDialog->setWindowTi

原创 GCC在C語言中內嵌彙編 asm __volatile__

在內嵌彙編中,可以將C語言表達式指定爲彙編指令的操作數,而且不用去管如何將C語言表達式的值讀入哪個寄存器,以及如何將計算結果寫回C 變量,你只要告訴程序中C語言表達式與彙編指令操作數之間的對應關係即可, GCC會自動插入代碼完成必要的

原创 編譯好的QT程序在其他沒有安裝QT的機器上會出現圖標和圖片無法正常顯示的問題。

  編譯好的QT程序在其他沒有安裝QT的機器上會出現圖標和圖片無法正常顯示的問題。         這時我們可以通過以下方式來解決:         在release文件夾裏創建plugins文件夾,並將QT安裝目錄下的plugin

原创 PCM音頻格式

PCM文件:模擬音頻信號經模數轉換(A/D變換)直接形成的二進制序列,該文件沒有附加的文件頭和文件結束標誌。Windows的Convert工具可以把PCM音頻格式的文件轉換成Microsoft的WAV格式的文件。          

原创 dd命令使用詳解

dd命令使用詳解 1.命令簡介  dd 的主要選項: 指定數字的地方若以下列字符結尾乘以相應的數字: b=512, c=1, k=1024, w=2, xm=number m if=file #輸入文件名,缺省爲標準輸入。  of=

原创 __attribute__ 之weak,alias屬性 .

Weak Alias 跟 Weak Reference 完全沒有任何關係,不過是我在看到 Weak Reference 的時候想到的而已。 Weak Alias 是 gcc 擴展裏的東西,實際上是函數的屬性。這個東西在庫的實現裏面可能

原创 掛接命令(mount)

首先,介紹一下掛接(mount)命令的使用方法,mount命令參數非常多,這裏主要講一下今天我們要用到的。 命令格式:mount [-t vfstype] [-o options] device dir 其中: 1.-t vfstype

原创 ARM彙編指令英文縮寫---(部分)

CPSR   current program status registerSPSR   Saved Process Status RegistersSP     Stack PointerLR     Link registerPC 

原创 Xilinx_Zynq_QSPI啓動的編譯、燒寫、及配置過程步驟

Xilinx_Zynq_QSPI啓動的編譯、燒寫、及配置過程步驟   一、 交叉編譯器: 使用xilinx提供的編譯器arm-xilinx-linux-gnueabi- Version 4.6.1版本。 1. 添加交叉編譯器的環境變量:

原创 cpio命令文件備份和恢復

 cpio命令主要是用來建立或者還原備份檔的工具程序,cpio命令可以複製文件到歸檔包中,或者從歸檔包中複製文件。  語法 cpio(選項) -0或--null:接受新增列控制字符,通常配合find指令的“-print0”參數使用; 

原创 linux命令:gunzip

gunzip(gnu unzip) 功能說明:解壓文件。語  法:gunzip [-acfhlLnNqrtvV][-s <壓縮字尾字符串>][文件...] 或 gunzip [-acfhlLnNqrtvV][-s <壓縮字尾字符串>