原创 有關MiniGUI虛擬鍵盤實現的代碼

  ime.h文件 #ifndef _H_IME_#define _H_IME_ #define IDC_NovaSKB1   (MY_USR_NUM*2+0)#define IDC_NovaSKB2   (MY_USR_NUM*2+1)

原创 Makefile學習教程: 跟我一起寫 Makefile (1)

  作者:陳皓. 來源:http://www.csdn.net http://www.stlchina.org/twiki/bin/view.pl/ScriptProgram/LearnMakefile   Makefile學習教程:

原创 MiniGUI輸入法的設計

  輸入法提供了將標準鍵盤輸入翻譯爲適當語種的文字的能力。MiniGUI 中也包含有標準的中文簡體輸入法,包括全拼、五筆和智能拼音等等。MiniGUI 的輸入法是一個相對獨立的模塊(稱爲 IME),它實際是一個特殊的主窗口。該主窗口將在

原创 “/etc/X11/xorg.conf”中鼠標部分的配置詳解

先貼一個配置樣例: Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev

原创 色彩轉換

今天對顏色一些格式轉換有些不明白的地方,在網上找了一些文章,感謝原作者,現張貼如下: 顏色空間是一個三維座標系統,每一種顏色由一個點表示。在 RGB 顏色空間中,紅,綠,藍是基本元素。RGB 格式是顯示器通常使用的格式。在 YUV 空間

原创 minigui+tslib編譯全過程(觸摸屏)轉

上次移植minigui,這次繼續上次的移植,往4020上移植tslib 。大概方法是通過 tslib 來構建 MiniGUI 的輸入引擎。tslib 是 一個用於觸摸屏設備的函數庫。通過這樣一個函數庫,可以將編程者從繁瑣的數據處理中解脫

原创 TSlib校準原理!

在採用觸摸屏的移動終端中,觸摸屏性能的調試是個重要問題之一,因爲電磁噪聲的緣故,觸摸屏容易存在點擊不準確、有抖動等問題。Tslib是一個開源的程序,能夠爲觸摸屏驅動獲得的採樣提供諸如濾波、去抖、校準等功能,通常作爲觸摸屏驅動的適配層,爲上

原创 extern "C"(zz)

 從某位網友的博客看到關於extern "C"用法的文章,講得非常透徹,於是就摘抄了我之前不甚瞭解的部分做個backup。一、從C與C++編譯連接方式深入理解extern "C"<1>.C和C++對函數的處理方式是不同的.被extern

原创 觸摸屏驅動程序分析

//*******************************************************//* 觸摸屏驅動程序分析//***********************************************

原创 觸摸屏

1 設備驅動放在什麼地方? 2 如何實現開機自動加載? 3是不是應該在xorg.conf中增加一個Modue節點呢? 4 tslib庫的移植問題  //我的板子是用的揚創提供的,內核版本是2.6.13,只需要在交叉編譯tslib時選定一

原创 video overlay

首先介紹一下video overlay,vieo overlay不同於video capture,是指不需要對video信號的幀進行copy,直接將視頻信號轉化成顯卡的VGA信號或者將捕獲到的視頻幀直接存放在顯卡的內存中,具體過程就是將

原创 觸摸屏 (簡體中文)

觸摸屏 (簡體中文) From ArchWiki Jump to: navigation, search   Contents [hide] 1 簡介 2 成功例子 3 安裝 4 配置 4.1 找出觸摸屏的event 4.2 編輯x

原创 (轉)MiniGUI 專欄

  作者: 劉鵬整理 日期: 2008-10-11 MiniGUI 是一個跨操作系統的嵌入式 GUI 系統,本專欄通過一系列文章對它的關鍵技術做了深入剖析。 MiniGUI-Processes 體系結構 MiniGUI-Processe

原创 數值轉換

1 atof(將字符串轉換成浮點型數) #include<stdlib.h>    int atoi(const char *nptr);   函數說明:  atof()會掃描參數nptr字符串,跳過前面的空格字符,直到遇上數字或正負符號

原创 【轉】幀緩衝設備所支持的操作及原理

  中文名爲:幀緩衝驅動   一、FrameBuffer的原理   FrameBuffer 是出現在 2.2.xx 內核當中的一種驅動程序接口。   Linux是工作在保護模式下,所以用戶態進程是無法象DOS那樣使用顯卡BIOS裏提供的