原创 Linux進程狀態解析 之 R、S、D、T、Z、X (主要有三個狀態)

linux是一個多用戶,多任務的系統,可以同時運行多個用戶的多個程序,就必然會產生很多的進程,而每個進程會有不同的狀態。 Linux進程狀態:R (TASK_RUNNING),可執行狀態。      只有在該狀態的進程纔可能在

原创 linux代碼段,數據段,BSS段, 堆,棧

   linux代碼段,數據段,BSS段, 堆,棧 網上摘抄了一些,自己組織好了,以便參考 !!!!  進 程(執行的程序)會佔用一定數量的內存,它或是用來存放從磁盤載入的程序代碼,或是存放取自用戶輸入的數據等等。不過進程對這些內存的

原创 音視頻封裝格式、編碼格式知識

音視頻封裝格式、編碼格式知識 (自己整理了一下, 內容來源網絡 !!) 常見的AVI、RMVB、MKV、ASF、WMV、MP4、3GP、FLV等文件其實只能算是一種封裝標準。 一個完整的視頻文件是由音頻和視頻2部分組成的。H264、Xv

原创 ITU-R BT.656 , 幀 , 場 === 模擬視頻信號採集的處理,以及奇偶場

ITU-R BT.656 , 幀 , 場 === 模擬視頻信號採集的處理,以及奇偶場   (自己整理過的........內容源自網絡.) 一,ITU-R BT.656 ITU-R BT.656 8/10位數據傳輸;不需要同步信號;串行數

原创 Linux中地址概念====虛擬地址、邏輯地址、線性地址、物理地址

  虛擬地址、邏輯地址、線性地址、物理地址區別 邏輯地址:存儲單元的地址可以用段基值和段內偏移量來表示,段基值確定它所在的段居於整個存儲空間的位置,偏移量確定它在段內的位置,這種地址表示方式稱爲邏輯地址。8086體系的CPU一開始是20根

原创 linux內核移植-移植2.6.35.4內核到s3c2440

linux內核移植-移植2.6.35.4內核到s3c2440 原文出處 :  http://blog.csdn.net/yming0221/article/details/6604616 硬件平臺:FL2440 主機

原创 淺析linux內核中的idr機制

淺析linux內核中的idr機制 原文:http://blogold.chinaunix.net/u3/93926/showart_1874142.html 尚觀科技原創文章 淺析linux內核中的idr機制     尚觀講師原創文

原创 ARM Linux啓動過程分析

ARM Linux啓動過程分析      在 bootloader將 Linux 內核映像拷貝到 RAM 以後,可以通過下例代碼啓動Linux 內核:call_linux(0,machine_type, kernel_params_

原创 Linux設備驅動模型 bus_type bus_attribute device driver

Linux設備驅動模型  bus_type  bus_attribute   device driver   提示:在學習這部分內容是一定要分析所有介紹的源代碼,知道他們與上一部分內容(kobject、kset、attribute等等)

原创 u-boot系統啓動流程

u-boot系統啓動流程 u-boot系統啓動流程 大多數bootloader都分爲stage1和stage2兩部分,u-boot也不例外。 依賴於CPU體系結構的代碼(如設備初始化代碼等)通常都放在stage1且可以用彙

原创 碼流 / 碼率 / 比特率 / 幀速率 / 分辨率 / 高清

  碼流 / 碼率 / 比特率 / 幀速率 / 分辨率 / 高清   (自己整理的 !!! 內容大多來自其他網友 ! )  1, 碼流 /碼率 / 比特率 / 幀速率 / 分辨率   碼流 / 碼率   碼流(Data Rate)是指視頻

原创 像素,視頻制式,數字_模擬信號攝像頭

像素,視頻制式,數字_模擬信號攝像頭   (自己整理的 !!! 內容大多來自其他網友 ! )    1,PAL,NTSC,還有SECAM,這是全球現行的三種模擬技術彩色電視的制式。   NTSC(National Television S

原创 視頻帶寬計算公式(碼流_分辨率_幀率)

視頻帶寬計算公式(碼流_分辨率_幀率)   (自己整理過的.) 碼流  碼流(Data Rate)是指視頻文件在單位時間內使用的數據流量,也叫碼率或碼流率,是視頻編碼中畫面質量控制中最重要的部分,一般我們用的單位是Kb/s或者Mb/s。一

原创 音頻中常見的技術指標

音頻中常見的技術指標   我們就針對數字音頻常見的技術指標進行介紹。 1、聲道數:聲道數是音頻傳輸的重要指標,現在主要有單聲道和雙聲道之分。雙聲道又稱爲立體聲,在硬件中要佔兩條線路,音質、音色好,但立體聲數字化後所佔空間比單聲道多一倍。

原创 linux下熱插拔事件的產生是怎樣通知到用戶空間,kobject_uevent_env之uevent , kset !!!

1.kobject, ktype, kset kobject代表sysfs中的目錄。 ktype代表kobject的類型,主要包含release函數和attr的讀寫函數。比如,所有的bus都有同一個bus_type;所有的class