原创 電容式觸摸屏調試常見問題彙總

  成品電容觸摸屏測試項目:準確度、線性度、靈敏度、線性度、響應速度、抗干擾能力、抗壓能力,耐高低溫,耐麿,鹽霧,防爆防裂等測試。  當觸摸屏出現故障後,應首先檢查控制卡供電是否正常,Windows驅動是否正常安裝,然後檢查是否完成了Wi

原创 音頻驅動篇之pop音攻略

接觸音頻驅動工作也有2年的時間了,這這段時間裏深刻感受了手機行業的更新換代是MB的迅速。2年的時間裏,從TI到QUALCOMM,從android2.1到4.2,從單核到四核。經我參與的項目就有20款,日子是相當的難過。   今天回頭來說一

原创 Qsee指紋數據dump方法

Qsee指紋數據dump方法(老QSEE代碼)在native裏面的include,有gx_fingerprint.h頭文件,裏面有設置GOODIX_FP_DEBUG "goodix.fp.debug",所以打開dump數據的功能,比如du

原创 STM32的優先級NVIC_PriorityGroupConfig的理解及其使用

寫作原由:因爲之前有對stm32 優先級做過研究,但是沒時間把整理的東西發表,最近項目需要2個串口,但是不是兩個串口同時使用,只是隨機使用其中一個,程序對2個串口的優先級需要配置;此文思路:“中斷優先級”思維導圖-->關鍵要點--->結合

原创 ALSA聲卡驅動中的DAPM詳解之四:在驅動程序中初始化並註冊widget和route

前幾篇文章我們從dapm的數據結構入手,瞭解了代表音頻控件的widget,代表連接路徑的route以及用於連接兩個widget的path。之前都是一些概念的講解以及對數據結構中各個字段的說明,從本章開始,我們要從代碼入手,分析dapm

原创 Android中使用ALSA聲卡

Android中使用ALSA聲卡 首先,cd到Android源碼樹根目錄下: cd /home/figo/android/Android-2.0 從Android主頁下載ALSA聲卡的相關源碼: git clone git://

原创 ALSA聲卡驅動中的DAPM詳解之一:kcontrol

DAPM是Dynamic Audio Power Management的縮寫,直譯過來就是動態音頻電源管理的意思,DAPM是爲了使基於linux的移動設備上的音頻子系統,在任何時候都工作在最小功耗狀態下。DAPM對用戶空間的應用程序來

原创 a

http://www.cnblogs.com/zhouyinhui/archive/2007/09/27/908213.html#!comments http://www.cnblogs.com/zhouyinhui/archive/20

原创 ALSA聲卡驅動中的DAPM詳解之五:建立widget之間的連接關係

前面我們主要着重於codec、platform、machine驅動程序中如何使用和建立dapm所需要的widget,route,這些是音頻驅動開發人員必須要了解的內容,經過前幾章的介紹,我們應該知道如何在alsa音頻驅動的3大部分(c

原创 FT232R USB UART 驅動安裝問題

 最近做實驗的時候正好用到這個設備,網上搜到了這個解決的方案,最後事情得到了圓滿的解決,感謝師弟對我的幫助。       我遇到的問題就是在安裝FT232R的過程中總是顯示驅動不對,安裝驅動不成功。如下圖所示,    下載了無數的驅動,

原创 讓程序員崩潰的瞬間(非程序員勿入)

原文鏈接:https://zhuanlan.zhihu.com/p/47066521 今天給大家帶來點快樂,程序員才能看懂。   來源:https://zhuanlan.zhihu.com/p

原创 記一次息屏指紋解鎖性能優化實現

原文鏈接:https://blog.csdn.net/forever_2015/article/details/83301652 需求背景 。客戶反饋我司的指紋解鎖機器冷屏(息屏)解鎖下速度太慢

原创 Android手機啓動流程與TEE OS

原文鏈接:https://cloud.tencent.com/developer/article/1043659 一個移植了TEEOS的Android手機系統啓動流程如下: 系統啓動流程如圖所

原创 Linux內核開發之中斷處理

一、概念 1、外設的處理速度一般慢於CPU。 2、CPU不能一直等待外部事件。 所以設備必須有一種方法來通知CPU它的工作進度,這種方法就是中斷。 二、中斷實現 在Linux驅動程序中,爲設備實現一箇中斷包含兩個步驟:   1、向內核註冊

原创 進程上下文與中斷上下文的理解

一.什麼是內核態和用戶態   內核態:在內核空間執行,通常是驅動程序,中斷相關程序,內核調度程序,內存管理及其操作程序。 用戶態:用戶程序運行空間。 二.什麼是進程上下文與中斷上下文 1.進程上下文: (1)進程上文:其是指進程由用戶態