MS2 程序分析 Lldwsw 一:下載MS2.RAR 壓縮包解壓縮后可以看到如下界面: 第一項為MS2 軟件包,第二項為SourceInsight3.0,它是一款非常優秀的C 語言編輯器,目 前各個大公司,比如華為等都用它,手機行業幾乎無一例外。它的作用是代替Keil 的編輯 環境,因為Keil 的編輯環境太難看了,并且使用也不方便,用它來看程序,查找函數特別 容易,以下是它的界面: 各位可以看到,它里面不同的關鍵字的顏色都是不同的,看上去很舒服,最主要的還是它的 查找功能,比如要看MSTimerStart 的函數原型,但不知道他在那個地方,雙擊函數名,右 擊后出現屬性,點“Jump to Definition”,就可以看到函數原型,這個功能Keil 下也有,還 有一個Keil 下沒有的,就是這個函數被誰調用了,雙擊函數名,右擊后出現屬性,點“Jump to Caller”。 具體請參考SourceInsight 使用說明,也就是第四項,第三項是周立功的DP-51 電路圖,因為 MS2 的設計本身是不倚賴外設的,所以沒有加外部接口,直接用串口來演示,如下圖: 大家可以看到liweifeng, test1,test2,test3 在不停的打印,這是四個偽任務,按一定的時 候間隔打印,我們將在后面分析。當然按鍵等都可以在處理字符串欄中輸入,在接收窗口顯 示。 以
上傳時間: 2013-12-16
上傳用戶:lingzhichao
用凌陽單片機開發的迎奧知識問答機器人。 通過語音識別功能。實現全語音操作。 能通過語音操縱它前進,后退,左轉,右轉,跳舞,并且能進行交互式的知識問答。如果回答錯了,機器人將給于正確答案還和一句鼓勵的話,如果回答對了機器人將為你跳一段舞,全部答目答完后會給出總成績。
上傳時間: 2013-12-23
上傳用戶:Amygdala
透過rs232,傳送訊息給另外一端,可以先開啟通訊埠,在檢查開啟後,方可輸入訊息傳送。
上傳時間: 2013-12-24
上傳用戶:gaome
VFD-A 內部的參數資料可使用內部 RS-485 串聯通訊介面,設定及修改並可控制交流電機驅動 器運轉及監測交流電機驅動器的運轉狀態,可提高自動化的能力。
上傳時間: 2013-12-24
上傳用戶:invtnewer
1 編譯環境為vb6.0 2 實現繪圖功能需要安裝AutoCAD2000以上版本. 3 程序運行需要動態連接庫LSOLVE1.dll提供線性方程組求解功能,建議把LSOLVE1.dll拷貝到系統目錄,或者拷貝到執
上傳時間: 2016-10-15
上傳用戶:ljmwh2000
使用SOM(Self-Organization Map)進行資料分群,以載入座標點資料集及並以TChart分群顯示為例.
標簽: Self-Organization SOM Map 分
上傳時間: 2013-12-26
上傳用戶:朗朗乾坤
這是LPC2200系列芯片內部Flash和外部Flash同時裝載程序的分散加載文件使用示例。 ext_in.scf為分散加載文件,具體請讀者自行分析,我們不對此示例提供技術支持。 在示例程序生成目標的test_ext_in.i32文件夾下有2個文件 / ROM_EXEC --- 寫入內部FLASH / ROM_EXEC1 --- 寫入外部FLASH (在選擇文件的時候,請選擇下拉所有文件*.*) 將兩個文件分別寫入后,選擇跳線Bank0-FLASH,Bank1-RAM,BootSel-Inside 寫入內部Flash,可用ISP方法下載。
上傳時間: 2014-08-19
上傳用戶:lepoke
㆒ 般㆟ 對 C++ templates 的粗淺印象,大約停留在「容器(containers)」的製作㆖ 。稍有研究 則會發現,templates衍生出來的 C++ Generic Programming(泛型編程)技術,在 C++ 標準程 式庫㆗ 已經遍㆞ 開花結果。以 STL為重要骨幹的 C++ 標準程式庫,將 templates 廣泛運用於容 器 (containers) 、演算法 (algorithms) 、仿函式 (functors) 、配接器 (adapters) 、配置器 (allocators) 、 迭代器(iterators)㆖ 頭,無處不在,無役不與,乃至於原有的 class-based iostream都被改寫為 template-based iostream。
上傳時間: 2016-10-28
上傳用戶:rocwangdp
這是一個求數獨遊戲的m-file 在matlab的命令窗口 鍵入>> sudo7 或者run sudo7 的m-file 之後在 9x9 的方格內 填入 數獨的問題 按下 "計算是否有解" 的功能鍵 若不是存在多組的解,則可以 按下 "顯示結果" 的功能鍵, 也可以載入作者測試的"date1"或"date2" 但不可載入及修改"condition"
上傳時間: 2016-11-18
上傳用戶:waizhang
河內塔問題 #include<stdio.h> #include<stdlib.h> int fun_a(int) void fun_b(int,int,int,int) int main(void) { int n int option printf("題目二:河內塔問題\n") printf("請輸入要搬移的圓盤數目\n") scanf("%d",&n) printf("最少搬移的次數為%d次\n",fun_a(n)) printf("是否顯示移動過程? 是請輸入1,否則輸入0\n") scanf("%d",&option) if(option==1) { fun_b(n,1,2,3) } system("pause") return 0 } int fun_a(int n) { int sum1=2,sum2=0,i for(i=n i>1 i--) { sum1=sum1*2 } sum2=sum1-1 return sum2 } void fun_b(int n,int left,int mid,int right) { if(n==1) printf("把第%d個盤子從第%d座塔移動到第%d座塔\n",n,left,right) else { fun_b(n-1,left,right,mid) printf("把第%d個盤子從第%d座塔移動到第%d座塔\n",n,left,right) fun_b(n-1,mid,left,right) } }
上傳時間: 2016-12-08
上傳用戶:努力努力再努力