fl2440觸控螢幕驅動閱讀記錄

看得兩個眼睛冒星星,不過還是把流程大概縷了下。看來核心很喜歡搞成那種匯流排、裝置、驅動這樣的結構,輸入子系統也很像。把閱讀的關鍵代碼記錄一下,有關輸入子系統的詳細內容還需要查閱相關的資料。#####################################################################arch/arm/plat-s3c24xx/devs.cstruct platform_device s3c_device_ts = {.name =

tslib1.4移植與使用

一.首先在ubuntu中安裝以下工具包:sudo apt-get install autoconfsudo apt-get install automakesudo apt-get install libtool二.編譯:tar xzf tslib-1.4.tar.gzcd tslibexport CC=/usr/local/arm/3.4.1/bin/arm-linux-gccexport CXX=/usr/local/arm/3.4.1/bin/arm-linux-g++export

在VB中利用API進行串口通訊

    一般來說,在VB中編寫串口通訊程式,首先考慮到是使用MSComm控制項,可是該控制項不能設定逾時,而且對許多內部的參數進行了隱藏,從而不能滿足有些具體的工作。而使用API進行串口通訊,大多是使用VC,很少見到完整的VB代碼,為此,我編寫了這個模組。    同時,由於串口通訊是基於位元組流的,為方便程式設計,我還編寫了三個簡單的輔助函數,並寫了一個詳細的測試代碼。    如果讀者有好的建議,歡迎留言告知。具體代碼如下: '* ********************************

通訊相關技術點滴:CIC標識碼

 CIC:Circuit Identification Code  CIC為電路識別碼(Circuit Identification Code),其中CIC的最低5位表示分配給話路的實際時隙號,其餘7位表示起源點和目的點的PCM系統識別碼。  在ISUP或TUP訊息中,CIC編碼的長度固定為12bit,因此,在兩個交換局均採用單信令點編碼的情況下,一個局向最多隻能有212=4096條中繼電路。  在BSSAP訊息中,CIC編碼的長度固定為16bit,因此,一個A介面局向最多可以有216=6553

jee學習之路

網友支招:我不知道你的JAVA怎麼樣 就說說從0開始到熟悉JAEE吧 1 張孝祥視頻教學(孫鑫的也行 反正找個基礎的學習 如果你的基礎很好的話可以跳過) 2 Java編程思想 java2核心技術一二卷 java模式 (Java編程思想要精讀 java2核心技術一二卷 java模式可以過一遍有個大概的瞭解 強調一下Java編程思想多讀幾次沒錯的 開卷有益) 3 這個時候可以看下JAVA網路編程方面的包括Socket、RMI、HTML、XML、JSP、JavaBean、Servlet

G.711 G.729編碼IP速率

 我們知道G.711與G.729的頻寬分別是80Kbps和24Kbps。記住這兩個已經足夠了,但如果進一步瞭解了它們的來由則更好。 恩奎斯特原理規定聲音的採樣頻率是每秒8000次,每次8bit,語音資料頻寬就是64Kbps(8000*8)。正常語音包是10ms成幀一次,每兩幀成一個包。這樣,每秒就成50個包(1000/20)。每個包的IP頭是20byte,UDP頭8byte,RTP頭12byte,總共40byte,或320bits(40*8)。50個包就是16000bits(320*50),或1

使用iperf來測試網路效能

Iperf是一個TCP/IP和UDP/IP的效能測量工具,能夠提供網路吞吐率資訊,以及震動、丟包率、最大段和傳輸單元最大值大小等統計資訊;從而能夠協助我們測試網路效能,定位網路瓶頸。現在以windows xp和ubuntu為例說明如何安裝以及使用,然後提供arm9平台交叉編譯的方法。1.ubuntu下iperf的安裝:這個很簡單,直接sudo apt-get install

Forms對象一個隱含的方法

    今天在回答一個貼子,要求是根據視窗名稱字串顯示視窗,我建立了一個VB工程,添加了兩個Form,Form的名稱分別為Form1和Form2,然後寫了以下代碼:Private Sub Form_Load() ShowForm1 "form2"End SubPrivate Sub ShowForm(ByVal strFormName As String) Dim f As Form strFormName = LCase(strFormName) For Each f

自己編譯一個fl2440的檔案系統

主要參考這裡:http://bbs.chinaunix.net/thread-3633826-1-1.html準備工作:1.先去busybox的首頁上面下BusyBox的穩定版,我下的是1.15.3。2.搞一個mkyaffs2image來製作yaffs2鏡像。http://download.csdn.net/detail/xautfengzi/42728223.修改核心使其支援yaffs2的格式。上面的這些,我後面兩個都有了,所以只需要完成第一個就好。編譯busybox步驟:1.將busybox

mount 錯誤 “RPC: failed to contact local rpcbind server (errno 5).”解決方案

解決辦法:http://wb127.blog.51cto.com/2232662/401732# mount -t nfs 196.168.6.5:/home/opensips/develop/working/qte_yaffs /testrpcbind: server localhost not responding, timed outRPC: failed to contact local rpcbind server (errno 5).rpcbind: server

路由器 vs 交換器

交換器是一種基於MAC(網卡的硬體地址)識別,能完成封裝轉寄資料包功能的網路裝置。交換器可以“學習”MAC地址,並把其存放在內部地址表中,通過在資料幀的始發者和目標接收者之間建立臨時的交換路徑,使資料幀直接由源地址到達目的地址。交換器主要是組成區域網路,例如一個公司網路的搭建一般是使用交換器的,交換器不能轉寄資料包,也沒有路由到目的地址.現在交換器也分為二層交換器和三層交換器,三層交換器具有了路由器的功能了.路由器可以說是組成廣域網路的一個重要部分,路由器就是為資料包找到最合適的到達路徑的.就路

使用全外串連比較兩個資料表中的不同記錄

    在對兩個資料表進行比較時,由於原來使用迴圈逐條比較,在資料量增長到一定程度後,速度變得慢不可待。為此,我採用全外串連對原來的比較過程進行了最佳化,比較速度終於達到了要求。所以寫下該方案的SQL表示語句,留作以後備查。 SELECT待下載.*FROM(SELECT'AAAA' AS ID,'第一篇文章' AS 標題UNIONSELECT'BBBB','第二篇文章') AS 已下載FULL OUTER JOIN(SELECT'AAAA' AS ID,'第一篇文章' AS

通訊系統:南、北向介面

北向介面北向介面(Northbound Interface)提供給其他廠家或電訊廠商進行接入和管理的介面,即向上提供的介面。  其是駐留在底層網管上的一個進程,與通常所說的Agent功能相同。負責處理來自上層網管的請求報文,發送trap資訊。經常簡寫為“Intf.N”   一般網管提供三種北向介面,分別為CORBA(Common Object Request Broker

MPLS VPN標籤交換 – label使用方式

MPLS網路中傳輸的資料包可以有多個標籤,通常在MPLS網路中資料轉送只有1個標籤,在MPLS VPN中有2個標籤,這就是標籤棧,分別稱為頂部標籤和棧底標籤,你說的內層標籤,應該是棧底標籤,外層標籤就是頂部標籤,無論如何,資料包在MPLS網路中傳輸時,路由器只看一個標籤就轉寄,也就是轉寄資料包只需要看頂部標籤。有個東西要注意,網路中可以傳遞兩個東西,一個是資料包,就是使用者的資料,還有一個是路由條目,例如OSPF、BGP的路由條目,這是兩個內容;使用者的資料,在MPLS

GetTickCount函數計時置0的解決辦法

    使用API函數GetTickCount來計時非常方便,可惜它有一個致命的缺點,就是在電腦運行49.71天后,會自動置0,從而導致計時錯誤,因某些伺服器應用程式需要長時間不開機運行,GetTickCount函數顯然滿足不了要求。為此,我使用GetSystemTime函數編寫了一個替代函數叫GetTickCountEx,可以有效地避免原GetTickCount函數的問題,具體代碼如下:Private Declare Sub GetSystemTime Lib "kernel32"

TCH FR/HR全速率、半速率通道編碼

業務通道(TCH)載有編碼的話音或使用者資料,它有全速率業務通道(TCH/F)和半速率業務通道(TCH/H)之分,兩者分別載有總速率為22.8和11.4kbit/s的資訊,使用全速率通道所有時隙的一半,就可得到半速率通道。因此一個載頻可提供8個全速率或16個半速率業務通道(或兩者的組合)並包括各自所帶有的隨路控制通道。(1)話音業務通道載有編碼話音的業務通道分為全速率話音業務通道(TCH/FS)和半速率話音業務通道(TCH/HS),兩者的總速率分別為22.8和11.4kbit/s。對於全速率話音

不使用BHO監控IE視窗事件

    有時候我們想在應用程式中攔截某個IE視窗的事件,大多數情況下我們會想到BHO,但BHO安裝不方便,而且容易被殺毒軟體當作木馬給清理掉。其實,在VB裡還有更好的辦法,就是使用ShellWindows對象。下面,我基於ShellWindows對象寫了一個簡單的IE視窗事件監控類,代碼如下:'* ************************************** *'* 類名稱:IEHooker'* 類功能:監控IE視窗開啟和關閉事件'* 作者:lyserver'*

遠端連線資料庫操作

不同伺服器資料庫之間的資料操作 --建立連結的伺服器 exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '遠程伺服器名或ip地址 ' exec sp_addlinkedsrvlogin 'ITSV ', 'false ',null, '使用者名稱 ', '密碼 '  --查詢樣本 select * from ITSV.資料庫名.dbo.表名  --匯入樣本 select * into 表 from ITSV.資料庫名.dbo.表名  --

在VB中將類對象序列化為字串

    有時候,我們需要把一個類對象序列化成字串儲存起來,或者通過網路傳輸給另一台機器,然後再非同步或異地複製出原來的類對象,比如ACCESS沒有伺服器端,而我們加它加了一個伺服器代理程式,代理程式負責把查詢出來的記錄集傳輸給用戶端,這時,我們可以遍曆記錄集內容,產生一個字串傳輸給用戶端,然後在用戶端再載入記錄集內容。其實,利用VB內建的類對象PropertyBag,我們還可以直接序列化記錄集對象,傳輸給用戶端後,用戶端直接複製出該對象就可行,比遍曆記錄集的效率提高了N倍。   

【zt】kmp匹配演算法

from http://blog.pfan.cn/rickone/15762.html這種由D.E.Knuth,J.H.Morris和V.R.Pratt同時發現的改進的模式比對演算法簡稱為KMP演算法。大概學過資訊學的都知道,是個比較難理解的演算法,今天特把它搞個徹徹底底明明白白。注意到這是一個改進的演算法,所以有必要把原來的模式比對演算法拿出來,其實理解的關鍵就在這裡,一般的匹配演算法:int Index(String S,String T,int pos)//參考《資料結構》中的程式{ 

總頁數: 61357 1 .... 21136 21137 21138 21139 21140 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.