原创 spice 優化音頻降低cpu

http://blog.163.com/smilexiao_11015461/blog/static/212205218201452510149544/ 最近在研究Rk3066的硬解,爲了怕事後忘記,特記錄下來。 有軟解了爲什麼還選擇硬

原创 裸機開發-spi

概述 本節主要分析spi的工作原理,並以eeprom爲例詳述其操作機制 spi原理 spi簡介 SPI,是Serial Peripheral interface的縮寫,即串行外圍設備接口。是Motorola首先在其MC68HCXX系列處理

原创 邏輯開發之LCD

概述 本節主要闡述LCD的工作原理、控制器特性及使用方法以掌握LCD驅動的編寫 工作原理 常見LCD主要分爲4類:TN(扭曲項列型)、STN(超扭曲項列型)、DSTN(雙層超扭曲項列型)、TFT(薄膜晶體管型)。其中TN、STN、DSTN

原创 BSP板載初始化之MACHINE_START->MACHINE_STOP

http://blog.csdn.net/cxw3506/article/details/8475965點擊打開鏈接

原创 linux下I2C驅動架構全面分析

linux下I2C驅動架構全面分析 轉載 2013年12月31日 11:04:31 I2C 概述   I2C是philips提出的外設總線.   I2C只有兩條線,一條串行數據線:SDA,一條是時鐘線SCL ,使用SCL,S

原创 SPICE協議之RedWorker線程

http://blog.csdn.net/haiq2006/article/details/50644506 RedWorker是SPICE協議的架構的核心,該線程處理所有的display/cursor相關消息。RedWorker主函數

原创 Linux下的platform總線驅動(一)

Linux下的platform總線驅動(一) 原創 2012年12月01日 09:22:43 版權所有,轉載請說明轉自 http://my.csdn.net/weiqing1981127   原創作者:南京郵電大學  通信與

原创 MP4文件格式解析

https://www.cnblogs.com/ranson7zop/p/7889272.html 文件格式規範-概述 MP4文件格式系列

原创 FLV封裝格式介紹及解析

flv封裝格式 FLV(Flash Video)是Adobe公司推出的一種流媒體格式,由於其封裝後的音視頻文件體積小、封裝簡單等特點,非常適合於互聯網上使用。目前主流的視頻網站基本都支持FLV。採用FLV格式封裝的文件後綴爲.flv。 F

原创 驅動模塊分析之NANDFLASH

硬件原理: NAND FLASH是一個存儲芯片 引腳圖 主芯片連接引腳 NAND FLASH引腳: 引腳說明: 需求分析思考: 那麼:這樣的操作很合理“都地址A的數據,把數據B寫道地址A” 問1.原理圖上NAND FLASH和S

原创 字符設備詳解

概述 本章節以應用開始訪問字符設備爲切入點,逐步深入分析字符設備的軟件層次、組成框架和交互、如何編寫字符設備驅動、設備文件的創建和mdev原理,並對相關接口及涉及到的結構體做一個簡要介紹,展示字符設備驅動的全面詳情 應用示例 int m

原创 平臺設備驅動詳解

概念: 平臺總線只是一種設備模型,其管理的設備本質不變,因此應用訪問平臺總線上的設備通過/dev這個通道也不會發生改變,只是將設備(符合平臺總線設備共性)塞入驅動框架的平臺總線來管理,相比字符設備而言只是增加了sys目錄下的視圖關係。 本

原创 MTD子系統剖析

概念 MTD:Memory Technology Device即內存技術設備 作用:        1.引入MTD層爲NOR FLASH和NAND FLASH設備提供統一接口         2.MTD將文件系統與底層FLASH存儲器進行

原创 framebuffer子系統

概述 本系列文章將分析framebuffer的驅動作用(需求)、框架、接口實現和使用。按筆者一直倡導的Linuc學習理念---從軟件需求的角度去理解Linux,對於Linux各個子系統,我們首要理解其軟件需求,從中自然會清楚其存在的價值和

原创 linux VFS文件系統(二)

概述 本節將從VFS文件系統的掛載、打開並操作本地文件來詳述其具體實現和機制 VFS作用 VFS只是一個基於軟件的適配層,作用如下: 提供文件系統的管理集,即文件系統註冊管理列表緩存 提供文件的管理策略,即inode、dentry管理列表