Time of Update: 2018-12-07
我自己的做法,就是--進程裡關掉“wandoujiaXXXX”---啟動命令cmd+(adb kill-server)----重啟eclipse。 搞定.(下面的都是看的別人的解決辦法。可以不看。)網上搜了很多種,但是對我來說都不管用。引起這個錯誤的原因是有很多方面的。1.軟體衝突。首先是豌豆莢,嘗試關閉豌豆莢,重啟eclipse後嘗試run as android
Time of Update: 2018-12-07
我們經常要對一整段代碼進行注釋,很多代碼編輯器都提供了這樣的功能:用快速鍵“Ctrl + /”來實現“//”的多行注釋。但是在用source insight的時候,發現竟然沒有這樣的功能。於是在網上搜了一下,sourceinsight裡面的多行注釋可以用宏來實現。以下是實現多行注釋的宏代碼(在別的網站copy過來的,經過測試,還是很好用的):macro MultiLineComment(){ hwnd = GetCurrentWnd() selection =
Time of Update: 2018-12-07
[code=cpp]#include<Winsock2.h>#include<stdio.h>//需要在Project->Settings->Link->Object/librarymodules中加入ws2_32.libvoid main(){WORD wVersionRequested;WSADATA
Time of Update: 2018-12-07
主要包括主函數和使用者任務,它們的關係如下: int main (void){ OSInit(); OSTaskCreate(Task1, (void *)0, &TaskStartStk[TASK_STK_SIZE - 1], 0); OSStart(); return 0;}void Task1(void *pdata){ pdata = pdata; /* 避免編譯警告 */ TargetInit(); /* 目標板初始化 */
Time of Update: 2018-12-07
1.控制訊息高度,使用格式為:-h[abfFrsm/<M>/]<I>]<ht>(預設值為 -ha_3) <ht> : 為訊息高度,取值範圍為1-4 <I> : 為每條訊息的位置指示符,如果<ht>為2,該指示符將與訊息同行顯示,如 果<ht>大於2,該符號將單獨在一行顯示 a : 表示將位置指示符放在來源程式中錯誤行的前一行(
Time of Update: 2018-12-07
MIPS有32個通用寄存器($0-$31),各寄存器的功能及組譯工具中使用約定如下:下表描述32個通用寄存器的別名和用途;REGISTERNAMEUSAGE$0$zero常量0(constant value 0)$1$at保留給彙編器(Reserved for assembler)$2-$3$v0-$v1函數調用傳回值(values for results and expression
Time of Update: 2018-12-07
指令長度和寄存器個數
Time of Update: 2018-12-07
在源碼中,宏likely和unlikely 是這麼定義的(位於include/linux/compiler.h): #define likely(x) __builtin_expect(!!(x), 1) #define unlikely(x) __builtin_expect(!!(x), 0)要理解宏likely和unlikely
Time of Update: 2018-12-07
發送定位廣播:Intent intent = new Intent();intent.putExtra("GpsIsAvailable", GPS_IS_AVAILABLE);intent.setAction("cn.com.miya.action.service");sendBroadcast(intent)註冊廣播接收者:private GpsStatusReceiver receiver = new GpsStatusReceiver();IntentFilter filter =
Time of Update: 2018-12-07
USB(Universal Serial Bus,通用序列匯流排)作為一種新的外設串連技術,最初是由Compag,DEC,IBM,Intel,Microsoft,NEC和Northern Telecom等七大業內巨頭共同開發的。該技術著眼於簡化電腦與外設的串連過程,顧及低速和高速的相容;從而解決串列裝置和平行裝置與電腦相連的爭論,為使用者提供一種可共用的、可擴充的、使用方便的串列匯流排。
Time of Update: 2018-12-07
關於文本的顯示比較的簡單些,分幾個部分進行說明:(一)文本顯示函數GUI_DispChar() //用於顯示一個字元GUI_DispChars(); //用於重複的顯示相同的字元GUI_DispCharAt() //用於在指定的位置顯示一個字元GUI_DispStringAt() //用於在指定的位置顯示一串
Time of Update: 2018-12-07
移植μC/OS-II到一個新的體繫結構上需要提供2個或3個檔案: OS_CPU.H(C語言標頭檔) OS_CPU_C.C(C程式源檔案)
Time of Update: 2018-12-07
USB匯流排介面具有向外提供電源的能力,並且是5V的電壓,非常的適合TTL訊號系統。使用這個電源可以再一定程度上為裝置供電,減少了USB電源設計,簡化了USB系統結構。USB 電纜有四根導線:電源線(紅色Vbus)、地線(黑色GND)、D+(綠色)和D -(白色)。 D+和D - 導線是差分對,D+和D-是差分輸入線,它使用的是3.3V的電壓,而電源線和地線可向裝置提供5V電壓,對於高輸出功率USB連接埠其最大輸出電流為500MA,
Time of Update: 2018-12-07
圖片顯示步驟運行uC-GUI-BitmapConvert.exe,開啟圖片file->open. :http://download.csdn.net/detail/markmin214/5201560選擇調色盤,這裡使用自動調色盤 File ->Save As儲存為C檔案格式。
Time of Update: 2018-12-07
void main(){}為什麼沒有沒有顯示行號,操作過程錯了嗎??單擊此處!選擇程式設計語言,把代碼粘貼到文字框裡! 編輯區的代碼背景是藍色的,按正常情況部落格發表後代碼應該在代碼框裡。 沒有顯示??再插一次main(){}有嗎?var f = function foo(){ return typeof foo; // foo是在內部範圍內有效 }; // foo在外部用於是不可見的 typeof foo; // "undefined" f(); //
Time of Update: 2018-12-07
產生字型檔步驟: 工具:http://download.csdn.net/detail/markmin214/5201555 1. 選擇字型(宋體,常規,小四) 2. 輸入需要的漢字(大小寫字母和數字,以及用到的字) 3.
Time of Update: 2018-12-07
任務管理資料結構: 任務管理的資料結構包括任務控制塊,任務空閑鏈表和任務就緒鏈表,任務優先順序指標表,任務堆棧等,是μC/OS-II核心的核心部分之一。 任務控制塊實體的聲明如下: OS_TCB OSTCBTbl[OS_MAX_TASKS + OS_N_SYS_TASKS] OS_MAX_TASKS為最多的使用者任務數,OS_N_SYS_TASKS為系統任務數,一般情況下為2。 任務優先順序指標表OS_TCB *OSTCBPrioTbl[OS_LOWEST_PRIO +
Time of Update: 2018-12-07
USB主機在USB系統中處於中心地位,並且對USB及其串連的裝置有著特殊的責任,主機控制著所有對USB的訪問,一個外設只有主機允許才有權力訪問匯流排,主機同時也監測著USB的結構。USB主機包括三層:裝置驅動程式、USB系統軟體、USB主控制器(主機的匯流排介面) 。另外,還有兩個軟體介面:USB驅動介面,主機控制驅動(HCD)介面。
Time of Update: 2018-12-07
1.
Time of Update: 2018-12-07
一個USB系統定義由USB主機、USB裝置和USB互連3個部分組成。USB互連是指USB裝置與主機之間進行串連和通訊的操作,它包括匯流排拓撲結構、通訊各層的任務和相互關係、資料流模型,以及主機與多路USB裝置通訊時的頻寬分配等內容。 USB是一個主從裝置,資料交換隻能發生在主機和裝置之間,只允許有一個主機。USB OTG這個USB 擴充規範允許一個連接埠既可以用作主機也可以用作裝置,確定作為主機還是裝置取決於插入到裝置的是 USB 電纜的哪一端。