原创 LCD驅動調試常見問題和一些解決方式

原文轉自:http://www.52rd.com/Blog/Detail_RD.Blog_DamonKabo_30355.html LCD點不亮——無法正確完成初始化:        LCD點不亮問題的原因有很多,但出現這個問題後,首先

原创 Linux下I2C驅動分析(一)

        最近在做一個基於全志A33芯片的android移植時發現嵌入式設備很多都用到了I2C總線通信,比如說攝像頭,G-sensor,觸摸屏等,爲此我覺得很好的理解I2C設備驅動在今後的嵌入式開發中是非常有好處的,而目前我也是處於

原创 Ubuntu 16.04找不到語言支持的解決辦法以及安裝搜狗輸入法

最近更新到了Ubuntu 16.04,在進行了一系列的配置之後準備安裝一箇中文輸入法時候總是安裝不成功,將搜狗輸入法下載到本地後無論是直接雙擊打開文件使用應用商城安裝還是在命令行執行dpkg -i sogoupinyin_2.1.0.00

原创 Android上層APP利用sysfs調用底層驅動分析

            自從移植驅動以來一直對應用層調用底層驅動的過程很感興趣,每次看到Android的系統架構圖時總是會自然的覺得上層APP調用底層驅動的時候使一層一層往下調用,從APP到framwork再到HAL最後到驅動,然而我總覺

原创 Linux下git的基本配置

      太久沒有更新博客了,近來發現很多比較基本的操作和指令都忘記了,果然還是好記性不如爛筆頭。       關於git這個東西就不作介紹了,總之就是一個代碼管理軟件,Linux創始人爲了方便管理Linux源代碼寫的,目前Linux和

原创 Wireshark抓取rtp負載ts流簡單介紹

本文主要介紹使用wireshark抓取網絡包並從中dump出ts流進行本地播放的方法,其中包括RTSP的TCP流和RTP的UDP流,兩者在使用wireshark抓取後只是解碼的方式略有區別,其餘步驟一致。 1、首先打開wireshark抓

原创 Linux下I2C驅動分析(三)

分析了兩天的I2C驅動,發現每次解決一個問題的時候都會帶來新的問題,當大致讀完MMA7660驅動程序的時候發現,作爲一個字符設備I2C驅動,並不存在有open,close等接口,而我們知道,在Linux的世界裏設備即文件,也就是操作設備就

原创 Android支持USB攝像頭

         關於Android支持USB攝像頭的帖子網上是有一些的,雖然內容都是轉載過來的,前一段時間因爲工作需要,必須實現在Android上實現USB攝像頭和主攝像頭同時錄像,便自己動手嘗試實現了一下,最終實現的效果是兩個攝像頭同

原创 Ubuntu啓動NFS出錯出現錯誤* Not starting: portmapper is not running的解決方案

新安裝的Ubuntu 14.04 LTS 64位在安裝NFS服務器的時候可能會出現如題所示問題,對於該問題,我在解決的時候直接度娘* Not starting: portmapper is not running發現並沒有多少中文結果,並

原创 Ubuntu加載SSH服務並允許root用戶登陸的解決辦法

在Linux嵌入式開發中可能會經常用到SSH服務,但對於一個新安裝的Ubuntu操作系統經常會遇到無法用root用戶登陸SSH的問題,比如說無法當採用root權限登陸時及時輸入了一個正確的密碼仍然被服務器拒絕或要求重新輸入密碼,面對這種問

原创 Linux下I2C驅動分析(二)

昨天分析了一下I2C驅動的掛載過程,今天接着分析probe函數的調用,在網上看過很多probe函數的調用過程,基本上得出probe函數在驅動註冊的結束階段調用probe函數,也就是說probe函數在detect函數之前被調用,那爲什麼我把

原创 Ubuntu上安裝JAVA JDK

由於近來需要做一個安卓移植的項目,需要在Ubuntu上安裝JDK,便動手一試 首先需要下載一個JDK的文件,該文件在Oracle官網上有提供,但是目前下載文件的時候需要在Oracle上註冊一個賬戶才能打開下載鏈接,下載鏈接如下(以JDK1