原创 h264簡單描述(一)

一、視頻信息和信號的特點 1.1直觀性        利用人的視覺系統,直接獲取視頻信息 1.2確定性        視頻信息只管具體,不易與其他內容混淆 1.3高效性        利用視覺系統,人們可以並行的觀察圖像的各

原创 CYPEESS USB3.0程序解讀之---SPI讀寫

前面已經解讀了GPIO以及同步FIFO操作,下面我們看一個SPI讀寫的例子,它是主程序命令從SPI中讀寫一些數據。 SPI傳輸子程序看一下: 頁地址,字節計數,緩衝區,讀寫標誌 因爲只能一頁一頁的讀或寫,故讀寫總是從頁地址開始的 /* S

原创 USB 3.0 開發要點

最近在公司裏安排了我一個新的任務,那就是USB3.0的研發。對於我之前都是做ARM+LINUX和單片機軟件研發的來說,雖然之前都是做驅動程序和應用程序,但是沒有做與USB 相關的開發,畢竟這是第一次。還好都是用C/C++來進行嵌入式軟件開

原创 H264簡單描述(二)

264學習指南―――分三個階段學習 1、第一個階段: 學習H.264,首先要把最基本最必要的資料拿在手裏(//172.22.113.200/share/h264/H.264相關論文/其他/經典文章)。這些資料包括:標準文檔+測試模型

原创 u-boot-2011.03在mini2440/micro2440上的移植(三)——支持DM9000

3.1 include/configs/micro2440.h 刪除 #define CONFIG_CS8900  /* we have a CS8900 on-board */ #define CONFIG_CS8900_BASE

原创 Linux音頻編程指南——寫得很好

OSS--跨平臺的音頻接口簡介 http://bbs.lemote.com/viewthread.php?tid=20410     OSS(Open Sound System)是 unix 平臺上一個統一的音頻接口, 即只要音頻處理應

原创 u-boot-2011.03在mini2440/micro2440上的移植(八)——結束語及資源下載

8.1 其他 (1)支持使用向上的箭頭顯示上一條命令 include/configs/micro2440.h #define CONFIG_CMDLINE_EDITING #ifdef CONFIG_CMDLINE_EDITING

原创 u-boot-2011.03在mini2440/micro2440上的移植(五)——支持Nand Flash

5.1 添加s3c2440_nand.c [408@WZC u-boot-2011.03]$ touch drivers/mtd/nand/s3c2440_nand.c  [408@WZC u-boot-2011.03]$ cat>

原创 2440平臺,SD卡啓動WINCE,全部源碼

【樓主位】 153290557 周遠峯 積分:110 派別: 等級:------ 來自: 啓動部分是拿liuweiele,其他也都是拿來主義,稍微改下就OK了!  GUI部分只試過輸出英文,其他沒測,暫時沒法搞了,

原创 CYPEESS USB3.0程序解讀之---GPIO

CPRESS 官方給出的SDK1.1中(目前最新的SDK),提供了大量的例程供我們開發軟件的時候作參考,就像STM32的開發一樣提供了庫一樣,但是又不是庫,僅僅是參考例程。 首先看一個簡單一點的GPIO的例子(GpioApp)   1.

原创 u-boot-2011.03在mini2440/micro2440上的移植(六)——支持yaffs下載

6.1 include/conskfigs/micro2440.h 添加 #define CONFIG_CMD_NAND_YAFFS   【說明】 本人在閱讀cmd_nand.c時發現u-boot-2011.03已經支持yaff

原创 u-boot-2011.03在mini2440/micro2440上的移植(七)——支持Nand Flash啓動

7.1 創建nand_read.c 【注意】 本程序只能用於讀取2K/頁的Nand。本人的Micro2440上的Nand Flash爲256M,型號爲K9F2G08   [408@WZC u-boot-2011.06]$ touch

原创 u-boot-2011.03在mini2440/micro2440上的移植(四)——支持內核啓動

4.1 include/configs/micro2440.h 添加 #define CONFIG_SETUP_MEMORY_TAGS    1 //如果沒有定義這個參數,則uboot參數必須加入men=內存大小 #define C

原创 設計模式C++實現(1)——(創建型)工廠模式

一 工廠模式 軟件領域中的設計模式爲開發人員提供了一種使用專家設計經驗的有效途徑。設計模式中運用了面向對象編程語言的重要特性:封裝、繼承、多態,真正領悟設計模式的精髓是可能一個漫長的過程,需要大量實踐經驗的積累。最近看設計模式的書,對於每

原创 U-BOOT啓動過程分析 經典文章彙集

U-Boot啓動過程 儘管有了調試跟蹤手段,甚至也可以通過串口打印信息了,但是不一定能夠判斷出錯原因。如果能夠充分理解代碼的啓動流程,那麼對準確地解決和分析問題很有幫助。 開發板上電後,執行U-Boot的第一條指令,然後順序執行U-B