Time of Update: 2018-12-05
SPI、I2C、UART三種串列匯流排的原理、區別及應用1、UART就是兩線,一根發送一根接收,可以全雙工系統通訊,線數也比較少。資料是非同步傳輸的,對雙方的時序要求比較嚴格,通訊速度也不是很快。在多機通訊上面用的最多。2、SPI介面和上面UART相比,多了一條同步時鐘線,上面UART的缺點也就是它的優點了,對通訊雙方的時序要求不嚴格不同裝置之間可以很容易結合,而且通訊速度非常快。一般用在產品內部元件之間的高速資料通訊上面,如大量存放區等。3、I2C介面也是兩線介面,它是兩根線之間通過複雜的邏
Time of Update: 2018-12-05
MTK異常LOG深入探討 開篇序言:此篇意在對異常LOG有一個總體上面的瞭解。異常的LOG有很多資訊,但是對不同的異常,需要看的LOG卻不一樣。剛接觸MTK平台之時,我也犯過這樣的錯誤:就是這麼多的異常LOG,我應該怎樣看?非把自己弄得昏頭轉向不可。待此篇結束之後,小弟會根據不同的異常情況,選取一些典型的例子,給大家示範怎樣去看異常LOG。小弟不才,希望能拋磚引玉,望各位高手多多指教。出現異常的時候,正如上一篇小弟寫的《MTK異常流程處理》所述,會把異常資訊寫在一個structure中。這個s
Time of Update: 2018-12-05
This afternoon, I attended Brian LeRoux's talk on PhoneGap for Hybrid App Development at Devoxx. You might remember that I tried PhoneGap last week and really enjoyed my experience. Below are my notes from Brian's talk.PhoneGap is a project for
Time of Update: 2018-12-05
今天做核心移植,準備添加NAND flash的驅動,做到MTD分區時,想起在一本書上看到的一句話,說的是分區時每個區之間沒有間隙,前一個區的結束位址是後一個區的起始地址。可是當我看我的開發板的教程時,分區如下:static struct mtd_partition smdk_default_nand_part[] = { [0] = { .name = "uboot", .offset = 0x00000000,
Time of Update: 2018-12-05
常用函數:((CButton *)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);//選上((CButton *)GetDlgItem(IDC_RADIO1))->SetCheck(FALSE);//不選上((CButton
Time of Update: 2018-12-05
在安裝按nero7後再用vs2005偵錯工具蹦出來“Debugger detected - please close it down and restart!”,剛開始以為是程式問題,後來仔細搜尋下是因為安裝nero7的問題。找到一位博友s5689412大概知道解決辦法,他研究了原因,我只要能就解決過去就行。他主要參考:Hello all,I too have encountered this problem and you do not have to completely
Time of Update: 2018-12-05
Libxml2使用指南一、Libxml2介紹:Libxml2 是一個xml的c語言版的解析器,本來是為Gnome項目開發的工具,是一個基於MIT License的免費開源軟體。它除了支援c語言版以外,還支援c++、PHP、Pascal、Ruby、Tcl等語言的綁定,能在Windows、Linux、Solaris、MacOsX等平台上運行。功能還是相當強大的,相信滿足一般使用者需求沒有任何問題。二、Libxml2安裝:一般如果在安裝系統的時候選中了所有開發庫和開發工具的話(Fedora
Time of Update: 2018-12-05
學習如何使用 OpenSSL —— 用於安全通訊的最著名的開放庫 —— 的 API 有些強人所難,因為其文檔並不完全。您可以通過本文中的提示補充這方面的知識,並駕馭該 API。在建立基本的串連之後,就可以查看如何使用 OpenSSL 的 BIO 庫來建立安全連線和非安全連線。與此同時,您還會學到一些關於錯誤偵測的知識。OpenSSL API 的文檔有些含糊不清。因為還沒有多少關於 OpenSSL 使用的教程,所以對初學者來說,在應用程式中使用它可能會有一些困難。那麼怎樣才能使用 OpenSSL
Time of Update: 2018-12-05
轉自:http://www.sunzx.net/archive/155.html 在利用ArcGIS處理資料時,有時需要對整個工作區域進行規則網格劃分,這個在ArcGIS中是一件非常簡單的事情,現在就將利用ArcGIS建置規則網格的步驟詳細的介紹一下。 首先我有一個工作的範圍,比一所示的範圍: 圖一 研究區範圍 我要在研究區的範圍內產生一個規則的網格,使其覆蓋整個研究地區。比如說在整個研究地區產生5 km×5 km的網格。 (1)在ArcToolbos中,依次找到Data
Time of Update: 2018-12-05
RS232介面是1970年由美國電子工業協會(EIA)聯合貝爾系統、調製解
Time of Update: 2018-12-05
select D.ID from UFIDA::U9::CBO::SCM::Customer::Customer as C inner join UFIDA::U9::Base::FlexField::ValueSet::DefineValue as D on D.Code =C.Segment1 and D.ValueSetDef.Code='008' 上面的OQL看似沒什麼大問題,而且OQL引擎也可以將它翻譯過來:select A1.[ID] from CBO_Customer
Time of Update: 2018-12-05
1 功能簡述onstat 應用程式的功能是讀取共用記憶體的結構,提供執行該命令那一瞬間的統計資料。在onstat 顯示輸出的過程中,共用記憶體的內容可能會發生變化。執行該操作不封鎖共用記憶體,因此不會影響操作運行。它是informix提供的一種互動系統監控工具。2 使用說明使用者可以在shell提示符下使用onstat -- 得到簡單提示。文法如下:onstat [-abcdfghklmpstuxzBCDFRX][-i][-r seconds][-o
Time of Update: 2018-12-05
問題求兩個日期之間相差的月數或年數。例如,求第一個員工和最後一個員工聘用之間相差的月份數,以及這些月摺合的年數。解決方案由於一年有12個月,因此,獲得兩個日期之間的月份數之後,再除以12,就能得到年數。在有了相應的解決方案 後,可以根據此年數的不同用途對結果進行舍/入。例如,表EMP中的第一個HIREDATE(聘用日期)是“17-DEC-1980”,最後一個
Time of Update: 2018-12-05
有些朋友再安裝office2007或者一些其他的軟體的時候會出現“安裝程式包的語言不受系統支援”的提示,從而導致不能安裝。 這往往是因為“地區和語言選項”中的“為東亞語言安裝檔案”的勾沒有打上,也就是沒有安裝中文語言套件導致的。解決方案只需要把勾打上,然後插入光碟片安裝即可。但是也有一些系統是已經勾選著的,也會出現這個問題,導致找不到其他地方去解決,百思不得其解,所以你可以換一個思路想想,是不是你安裝的系統的版本所安裝的中文語言套件是無效的?
Time of Update: 2018-12-05
ARM組合語言中有ldr指令和ldr、adr偽指令,他們都可以將標號運算式作為運算元。區別如下:ldr指令和adr、ldr偽指令的區別:ldr指令屬於load-store指令,用於讀取標號地址中的值;adr、ldr偽指令用於擷取標號的地址。adr和ldr偽指令的區別:adr是擷取相對PC的地址,與程式當前啟動並執行位置相關,是小範圍的地址讀取偽指令;ldr是擷取絕對位址,絕對位址是在link的時候確定的,它與程式當前運行位置無關,是大範圍讀取地址偽指令。下面通過分析一段代碼以及對應的反組譯碼接
Time of Update: 2018-12-05
使用的交叉編譯器:arm-2012.03-56-arm-none-eabi.bin交叉編譯器路徑CROSS_COMPILE,需根據實際情況修改使用src/ddubootsdc.sh指令碼燒寫到SD卡中,qt210選擇從SD卡啟動src/ddubootsdc.sh指令碼裡的“of=/dev/sdc”需根據實際情況修改!這一點需特別注意!編譯器:http://www.codesourcery.com/sgpp/lite/arm/portal/subscription?@template=lite下載
Time of Update: 2018-12-05
三層架構(3-tier application) 通常意義上的三層架構就是將整個業務應用劃分為:表現層(UI)、商務邏輯層(BLL)、資料訪問層(DAL)。區分層次的目的即為了“高內聚,低耦合"的思想。 1、表現層(UI):通俗講就是展現給使用者的介面,即使用者在使用一個系統的時候他的所見所得。 2、商務邏輯層(BLL):針對具體問題的操作,也可以說是對資料層的操作,對資料商務邏輯處理。 3、資料訪問層(DAL):該層所做事務直接操作資料庫,針對資料的增添、刪除、修改、更新、尋找等。註:(
Time of Update: 2018-12-05
Display Point for a Location Tags: General Topics sethbourneMay 14 2007 at 7:41 PMhi there,how to point a location (or display an icon) into some location ?i've did the following, but nothing happens.. SharpMap.Map map = new
Time of Update: 2018-12-05
開啟手機,設定-》串連設定-》存取點,行貨應該已經預置了三個存取點,移動夢網GPRS、中國移動多媒體訊息、GPRS串連互連網。這三個存取點的配置分別是: (a) 移動夢網GPRS:資料承載方式GPRS(即分組資料),存取點名稱cmwap,使用者名稱無,提示輸入密碼否,密碼無,評鑑普通,首頁http://wap.monternet.com,手機IP地址自動,主網域名稱伺服器0.0.0.0,次網域名稱伺服器0.0.0.0,Proxy 伺服器10.0.0.172,代理連接埠80(b)
Time of Update: 2018-12-05
裝置是否支援ONVIF驗證1 ONVIF Test Tool安裝1.1PC安裝環境要求:裝有Microsoft .Net Framework 3.5或以上版本。1.2安裝源檔案請見:ONVIF Conformance Test Tools.rar2 ONVIF Conformance Test Tools 使用2.1 ONVIF Conformance Test Tool 1.01)Setup1:圖1 ONVIF Conformance Test Tools 使用說明:Test Device