原创 使用iMX53 IPU SISG功能控制攝像頭閃光燈

最近調試MT9P111 攝像頭時camera FAE方面要求使用主控控制閃關燈(具體情況好像是用sensor控制太麻煩了)。發了幾封郵件要求提供相關參數配置,但拿到的參數連閃關燈都無法打開。看了閃光燈控制芯片數據手冊,其基本方法爲:1.使

原创 Linux ffs 命令

NAME ffs - find first bit set in a word  SYNOPSIS #include <strings.h> int ffs(int i);   DESCRIPTION The ffs() fu

原创 OpenMax在Android上的實現

http://blog.csdn.net/xietao_live_cn/article/details/6423277 摘要:本文簡要介紹了OpenMax 的集成層,並闡述了其在Android上的實現和運行過程。 關鍵字:OMX, 多媒體

原创 Android Framebuff 分析

聲明:本博文原型來自CSDNMAXLENG LinuxFramebuffer用於實現對不同框架顯示控制器進行抽象,對用戶進程而言複雜的顯示過程被簡化成了寫顯存。Framebuffer的第二功能是對輸出到屏上的數據進行緩衝,將待顯示的數

原创 GoldenDict萬能詞典

巴比倫(Babylon)、靈悟(ABBYY)、靈格斯(Lingoes)、星際譯王(StarDict),這四款響噹噹的整合式的詞典軟件各自都有數以千計的離線詞典包可供使用,通常只要能使用其中一個平臺的詞典,那都是魂牽夢繞、求之不得的事情。然

原创 Ubuntu adb devices : no permissions 解決方法

untun下USB連接Android手機後,使用adb devices 出現如下: List of devices attached ???????

原创 使用sansung camera HAL 替換 freescale camera HAL

在調試camera過程中,通過比較sansung與freescale camera HAL層代碼發現freescale硬件抽象層代碼簡直就爛的 ....... 於是萌發了使用sansung HAL層代碼替換原有代碼的衝動,經過近一週的倒騰

原创 eCos中斷模型

eCos中斷模型(1)ISR和DSR    中斷處理是實時操作系統一個重要部分。及時地處理中斷源是很重要的,但一些必須被視爲原子操作(不能被中斷)的動作對保證及時性帶來了十分嚴重的影響。因爲執行這些動作時,都要disable中斷。爲了最大

原创 博客給我帶來了什麼?

        當寫下這些文字時,回頭看看我的第一篇CSDN博文,已經是3年前的事情了。當時纔剛剛開始C語言編程不久,在學校一直對硬件電路感興趣,每天拿着Allegro畫呀畫。離開學校後第一家公司乾的卻是單片機編程,因爲新的硬件電路還得跑

原创 關於我的新網站

一直都想搞一個自己的網站,如今終於初步搭建完成。下面是我的新網站:春暉緣 以後關於技術方面的想法還會繼續記錄在CSDN。 新網站主要記錄生活感悟,個人愛好,將完全與技術不搭。

原创 翻譯ecos 手冊----HAL架構1

In order to write an eCos HAL it's a good idea to have at least a passing understanding of how the HAL interacts with t

原创 Android Launcher構建之模型(LauncherModel.java)實現

        基於MVC模型構建之Launcher系統,通過界面(VIEW)反應模型(MODEL)狀態。同時所有需要被記錄的用戶與系統事件,最終都會交由模型來處理,以決定是改動到SQlite還是內部容器。在Launcher應用中模型需

原创 重溫 I2C 協議

一、關於I2C I2C爲( Inter-IC bus)是用於主從設備通信的協議,具有如下特點: 由兩條雙向物理連線構成CLK與SDA,可簡化佈線要求。 具有廣泛的支持,常用於傳感器控制、數據傳輸等低數據流要求場合。 通過仲裁可以擁有多個主

原创 Android Launcher構建之拖拽初步

        拖拽在launcher中地位十分重要,因爲界面的修改都是通過拖拽來實現的。先看看Android2.3到android4.1代碼樹的共同部分,接下來翻譯Android關於拖拽的介紹,畢竟他們纔是最有發言權的。 Androi

原创 翻譯ecos 手冊----HAL架構2

以ARM爲例ecos HAL代碼樹: packages/hal/. |-- common                   //Common HAL |   `-- v3_0 |       |-- ChangeLog |