原创 windows USB讀卡器驅動詳解

目標 在windows 2000及以上版本的操作系統中,開發usb讀卡器驅動。實現數據批量傳輸功能,同時需要根據特定的協議(協議可自定義)進行通信。實現一個基於此usb驅動的動態庫(統一接口),供上層應用程序調用。 具體功能包括:查詢IC

原创 編譯H323plus

  H323plus 參考文獻《 Simple H323Plus/OpenH323 Tutorial 》 1.       將 h323plus-v1_21_0.tar.gz 和 ptlib-2.4.5.tar 分別解壓到 ~/

原创 大牛很通俗地介紹《信號與系統》

http://blog.csdn.net/xiazhaoqiang/article/details/6685199 第一課 什麼是卷積 卷積有什麼用 什麼是傅利葉變換 什麼是拉普拉斯變換   引子 很多朋友和我一樣,工科電子類專業

原创 Smail反彙編文件語句說明

Smail反彙編文件語句說明    純粹爲了方便查閱 Vx values in the table denote a Dalvik register. Depending on the instruction, 16, 2

原创 linux之DMA動態映射指南

DMA動態映射指南 translated by JHJ([email protected]) 本文通過僞代碼指導驅動開發者如何正確使用DMA API。關於API更精確的描述,請參考DMA-API.txt。 大多是64位平臺有

原创 正定對稱矩陣快速求解

作者:JHJ([email protected])日期:2012/08/24 歡迎轉載,請註明出處   關於正定稀疏矩陣的一種快速求解方法。對Cholesky分解的一種優化。四年前的論文,當時做語音信號處理時寫的,現在分享給

原创 android apk廣告去除

今天實踐了一下android應用程序中的廣告的去除及再次植入,總結一下,以備日後查閱。 其實這個並沒啥技術含量,也不是什麼祕密,關鍵在於實踐。於是乎,今天我找了有米(youmi)廣告sdk做實驗。其實還有一堆廣告商,android就是這點

原创 LPC-10e綜合器程序分析

作者:JHJ([email protected]) 日期:2012/08/24 歡迎轉載,請註明出處 LPC-10e綜合器程序分析 1.      綜合器框圖 2.      解碼、誤差校正(decode.c) 3.   

原创 android APK反編譯入門

1.     APK的內部結構 APK的全稱是AndroidPackage,它是Android安裝包。APK文件其實是zip格式,但後綴名被修改爲apk,通過UnZip解壓後,可以看到Dex文件,Dex是Dalvik VM execute

原创 linux之DMA-BUF API使用指南

DMA-BUF API使用指南 by JHJ([email protected]) 轉載出自:http://blog.csdn.net/crazyjiang 本文將會告訴驅動開發者什麼是dma-buf共享緩衝區接口,如何作爲

原创 android之ION內存管理器(2)-- cache

by JHJ ([email protected])  ION如何實現buffer共享的思路倒是很清晰的,但是深入代碼研究,發現ION是依賴於DMA Mapping的,而DMA mapping模塊對我而言還是挺複雜的,看這

原创 android之ION內存管理器(1)-- 簡介

by JHJ([email protected]) 爲什麼需要ION 回顧2011年末[2],LWN審查了android kernel patch[3],以期望將這些patch合併到kernel主線中。但是PMEM(andr

原创 python學習(一) 如何解析xml文件

最近迷戀上了python,因爲腳本語言確實很強大,之前寫的perl代碼現在基本都看不明白了,因此果斷放棄perl,投身python懷抱。 學習的一個好辦法就是自己找問題,然後coding解問題。因此我給自己出了道題。 即android s

原创 LPC10e聲碼器分析

作者:JHJ([email protected]) 日期:2012/08/24 歡迎轉載,請註明出處   不好意思,之前文章格式完全錯亂了,我現在重新發一下。不多說了,研究語音信號處理的都懂的。 LPC-10e分析器(ana

原创 [內存管理] linux kernel內存映射實例分析

作者:JHJ([email protected]) 日期:2012/08/24 歡迎轉載,請註明出處   引子 現在android智能手機市場異常火熱,硬件升級非常迅猛,arm cortex A9 + 1GB DDR似乎已經