原创 ARM博客

標記下,回頭方便找 http://blog.163.com/jk_new/blog/static/9954856220102155826110/   http://blog.163.com/jk_new/blog/#m=0

原创 [Android] [Linux] 修改defconfig之後如何快速生成內核config文件

做Android bsp開發經常會遇到改了內核config需要快速驗證的情況,如果用最簡單的編譯bootimage方式會很費時 肯定存在更簡單的方法 以arm64位的芯片bsp包爲例 cd KERNEL_PATH $ export

原创 Android系統功耗優化之CPU - CPU功耗和頻率的關係

現在的處理器都支持DVFS - 動態頻率電壓調整,我們都知道DVFS的設計是爲了low power,那麼CPU頻率和功耗之間的關係如何,運行在相同頻率處理A任務和B任務功耗就一樣嗎? 同任務不同頻率 在某Android平臺,在單線

原创 Windows CE: 通過Application實現對鼠標光標的隱藏和顯示的控制

平臺FreeScale i.MX51   1. Define a global variable to determine if show the cursor   C:/WINCE600/PLATFORM/COMMON/SRC/SOC

原创 [Linux] 編譯模塊出現 "./include/linux/kernel.h:6:20: fatal error: stdarg.h: No such file or directory" 錯誤

問題現象 在ubuntu 編譯一個第三方的驅動 .ko 時,遇到 “./include/linux/kernel.h:6:20: fatal error: stdarg.h: No such file or directory”

原创 DeviceIoControl的使用說明

應 用程序和驅動程序的通信過程是:應用程序使用CreateFile函數打開設備,然後用DeviceIoControl與驅動程序進行通信,包括讀和寫兩 種操作。還可以用ReadFile讀數據用WriteFile寫數據。操作完畢時用Clos

原创 WinCE Display驅動開發介紹

作者:ARM-WinCE     好多天上不了CSDN了,今天終於上來了。寫篇Blog吧!!!這篇Blog介紹WinCE下的Display驅動開發。   在 WinCE 中, Display 驅動由 GWES 模塊來管理。 WinCE

原创 C++多線程內存管理

  原文:http://yachang.wang.blog.163.com/blog/static/35551220200762753057335/   假設有一個進程,創建了兩個線程A、B,線程A在堆上分配了一塊內存空間,通知傳

原创 CreateFile函數詳解

CreateFile函數詳解 CreateFile The CreateFile function creates or opens the following objects and returns a handle that

原创 Translation Lookaside Buffer (TLB)

原文地址 :http://www.informit.com/articles/article.aspx?p=29 4.4 Translation Lookaside Buffer (TLB) Every time the CPU acc

原创 Windows CE下流驅動的動態加載

Windows CE下流驅動的動態加載     我想很多WinCE的開發人員,尤其是剛入門並且做驅動開發的工程師,都曾碰到這樣一個問題,要編寫一個外圍設備的驅動,拿最簡單的GPIO驅動來說,編寫驅動本身可能只花了一會兒功夫,可要把編譯生

原创 IsAPIReady和WaitForAPIReady

關於IsAPIReady: 來自MSDN的詮釋:This function indicates whether the specified application programming interface (API) set has

原创 詳解I2CTransfer

The function I2CTransfer: This function performs one or more I2C read or write operations. pI2CTransferBlock contain

原创 Android 快速獲取App的包名和 Activity名字

1. 已安裝的 APP 假設這個app是安裝到Android 設備上了, 以diskinfo這個app爲例 查找包名 adb shell pm list packages 這樣會列出一大堆,檢索一下會更清晰,一般包名都會包含ap

原创 高通平臺GPU動態調頻DCVS . 篇3 . 一個無法調頻問題的解決過程

系列文章 高通平臺GPU動態調頻DCVS . 篇1 . Interface 高通平臺GPU動態調頻DCVS . 篇2 . Framework & Procedure 高通平臺GPU動態調頻DCVS . 篇3 . 一個無法調頻問題