Time of Update: 2018-12-03
Bluetooth的一個很重要特性,就是所有的Bluetooth產品都無須實現全部的Bluetooth規範。為了更容易的保持Bluetooth裝置之間的相容,Bluetooth規範中定義了 Profile。Profile定義了裝置如何?一種串連或者應用,你可以把Profile理解為串連層或者應用程式層協議。 比如,如果一家公司希望它們的Bluetooth晶片支援所有的Bluetooth耳機,那麼它只要支援HeadSet
Time of Update: 2018-12-03
轉:http://blog.sina.com.cn/s/blog_679686370100vf09.html其他參考:http://blog.chinaunix.net/uid-20672559-id-3384035.htmlEDID(Extended Display Identification
Time of Update: 2018-12-03
TFT LCD的時序比較複雜,因此S3C2440涉及TFT LCD的寄存器比較多。只要認真對照好LCD的說明書設定好相應2440寄存器就行了。TFT LCD並不難,但是一個小地方設定錯了都可能導致顯示不正常,而且十分難找到出錯的地方。 下面是編譯會涉及到東西: 1.時序和顯示模式配置LCDCON1~5。 2.顯示緩衝的地址配置LCDSADDR1~3。
Time of Update: 2018-12-03
哲學裡有三個終極命題:你是誰?從何處來?到何處去?而對於dapm機制,我們可以這樣提問:dapm是什麼,起到何作用?dapm是如何建立的?dapm又是如何觸發的?下面會就這三個問題進行分析。首先是dapm是什嗎?這在DAPM之一:概述中提及了,就是音頻電源動態管理。相信電源管理大家都不會陌生。dapm設計的目的就是只有需要時才開啟必要的組件(widget),不需要時則關閉組件,達到省電的目的,這在可攜式裝置中非常重要。這裡“需要”的意思是音頻播放錄音等操作,“組件”的意思是ADC、DAC、PGA
Time of Update: 2018-12-03
實現效果如下:實現代碼如下:<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%String path = request.getContextPath();String basePath =
Time of Update: 2018-12-03
最近沒法忍受筆記本的編譯速度,到太平洋三期買了台組裝機,大概配置如下:CPU:Intel i7 2600K主板:技嘉 Z68x-ud3r-B3記憶體:金士頓 8G DDR3硬碟:希捷 1T 7200轉 32MB系統: win 7 64位買回來後編譯了Chrome,Qt等工程後,發現編譯速度真快。完全編譯Chrome Debug只需要20分鐘左右,編譯Qt Debug和Release版本需要30分鐘左右。然後裝了vmware 7.1.4,在裡面安裝Ubuntu
Time of Update: 2018-12-03
在webkit在win32下的編譯規則(七)中,曾經說到要專門介紹js binding這部分的,但後面逐漸忘記了,最近有網友提起,特加入js binding這部分的介紹。首先來說是js engine,js engine是一個解譯器。解譯器比較直觀的就是命令列(cmd.exe),在命令列中,我們輸入一行指令碼,然後cmd.exe就是解析這段指令碼然後執行。同樣我們也可以將命令寫在bat檔案中,然後讓cmd.exe執行。js
Time of Update: 2018-12-03
在用alsa_amixer controls時,除了我們之前提到的snd_soc_add_controls添加的kcontrols外,還有一些多出來的controls。其實多出來的那些都是屬於dapm kcontrol,主要用於切換音頻路徑。 一、AUDIO PATHS OVERVIEW以標準核心2.6.32的wm8900 codec為例。先看AUDIO PATHS OVERVIEW,紅色線路是LINPUT1(Left Input) -> LEFT INPUT PGA ->
Time of Update: 2018-12-03
4: CARD層分析:因為這些記憶卡都是塊裝置,當然需要提供塊裝置的驅動程式,這部分就是實現了將你的SD卡如何?為塊裝置的。先看block.C中的probe函數MMC塊裝置用如下結構表示:struct mmc_blk_data { spinlock_t lock; struct gendisk *disk; struct mmc_queue queue; unsignedint usage; unsigned int read_only;};
Time of Update: 2018-12-03
使用netlink機制在核心與應用程式之間通訊前一段時間,在開發一個驅動程式的過程中,需要在驅動程式與應用程式之間進行通訊。其中驅動程式在接收到一個硬體中斷之後通知應用程式進行相應的處理。為 解決此類問題,驅動程式提供了幾種機制:(1)使用copy_to_user/copy_from_user方法,缺點是通訊回應時間過長(2)使用信 號,但是限於字元裝置(3)使用netlink。在linux2.4之後引入了netlink機制,它將是Linux使用者態與核心態交流的主要方法之一。netlink
Time of Update: 2018-12-03
WPA/RSN使用四次握手(4-Way Handshake)的方式產生所需的密鑰。作用四次握手通過一系列的互動,從PMK(Pairwise Master Key)產生PTK(Pairwise Transient Key)。PMK來自MSK(Master Session Key),是MSK的前256位,32位元組。本文的主要目的是講PTK,所以暫時忽略PMK和MSK。PTK的內容PTK包含3個部分,KCK(Key Confirmation Key),KEK(Key Encryption Key),
Time of Update: 2018-12-03
原文
Time of Update: 2018-12-03
我的小本的無線網卡是Lenovo E420 ,無線網卡是 Realtek RTL8188CE 在 Realtek的網站上,找了找,果然找到
Time of Update: 2018-12-03
解決gcov不能產生.gcda檔案,以及其他錯誤http://magustest.com/blog/whiteboxtesting/gcov-data-file-relocation/九.13, 2010
Time of Update: 2018-12-03
108.exe下載器分析報告 P.S.這塊剛剛才入門,比較粗糙,請多多指教。更新樣本下載連結:http://download.csdn.net/detail/magictong/3898092基本資料檔案名稱:108.exeMD5:d7d7b22d096fc1568d5781e2df614734屬性:16372位元組,無簽名調試運行環境:XPSP3調試工具:OD IDA
Time of Update: 2018-12-03
背景 vista下,如果不開啟UAC,那就沒有我下面要說的問題了,呵呵。下面說的都是在vista開啟UAC的前提下說的,win7也適用。 在vista下,系統開啟了UAC,如果你的軟體通過manifest進行了提權(提升到管理員權限),那麼exe上面會打上一個“小盾”的表徵圖,這種程式啟動的時候,會啟用UAC保護機制,彈一個全域對話方塊出來詢問使用者是否允許啟動,這就是微軟標榜的灰常灰常的安全,到底安全不安全,先不討論了,呵呵!現在一切都很和諧,沒有問題,多點一下就多點下唄,
Time of Update: 2018-12-03
猴子原創,歡迎轉載。轉載請註明: 轉載自Cocos2D開發網--Cocos2Dev.com,謝謝!原文地址: http://www.cocos2dev.com/?p=307今天有人問我問什麼我在處理物理邏輯的時候把代碼放在了FixedUpdate裡,而不用Update? 我說下他們的區別吧,知道了各自的特點,就知道原因了。 Update() 和
Time of Update: 2018-12-03
在OpenCL中,用__local(或local)修飾的變數會被存放在一個計算單元(Compute Unit)的共用儲存空間地區中。對於nVidia的GPU,一個CU可以被映射為物理上的一塊SM(Stream Multiprocessor);而對於AMD-ATi的GPU可以被映射為物理上的一塊SIMD。不管是SM也好,SIMD也罷,它們都有一個在本計算單元中被所有線程(OpenCL中稱為Work Item)所共用的共用儲存空間。因此,在一個計算單元內,可以通過local shared
Time of Update: 2018-12-03
該日誌大部分內容轉載於http://blog.sina.com.cn/s/blog_69fcfe440100np3j.html,有興趣的讀者可以參考原文,此處我進行了部分修改,加入了自己的理解。我們知道VMware也分幾種版本,普通使用者最常用的就是Workstation,但是不管使用哪種版本,我們都能發現在安裝過程中讓我們選擇網路模式。在預設情況下會選中NAT模式,但有使用者會問其他模式是幹什麼用的?有時候選擇了其他模式之後就不能上網了。 網路
Time of Update: 2018-12-03
問題:開啟網頁瀏覽器左下角有js的出錯資訊。一.出現問題的原因:• 網頁的 HTML 原始碼中有問題。 • 您的電腦或網路上阻止了動態指令碼處理、ActiveX 控制項或 Java Applet。Internet Explorer 或另外一種程式(如防毒程式或防火牆)可以配置為阻止動態指令碼處理、ActiveX 控制項或 Java Applet • 防毒軟體配置為掃描您的“臨時 Internet 檔案”或“已下載的程式檔案”檔案夾。 • 您電腦上的指令碼引擎損壞或過時。 • 您電腦上的