Demo程序經Keil701編譯后,代碼量為7-8K,可直接在KeilC51上仿真運行。 使用方法:解壓后雙擊yy項目,點調試即可在串口仿真看到結果。 Demo程序創建了3個任務A、B、C優先級分別為2、3、4,A每秒顯示一次,B每3秒顯示一次,C每6秒顯示一次。從顯示結果看,顯示3個A后顯示1個B,顯示6個A和2個B后顯示1個C,結果顯然正確。用戶可以仿照范例運用更多系統API函數寫出自己的程序。只要程序中有顯示語句就可以用軟件仿真器看結果。注意:系統提供的顯示函數是并發的,他不是直接顯示到串口,而是先輸出到顯存,用戶不必擔心IO慢速操作影響程序運行。串口輸入也采用了同樣的技術,他使得用戶在CPU忙于處理其他任務時照樣可以盲打輸入命令。 將EXL2-shell目錄下的文件覆蓋yy目錄下的同名文件,將word.c、yyshell.c、yyshellsub.c、mystring.c加入項目,刪除yy1.c,編譯后調試即可。輸入help可得到在線幫助,具體命令用法見文章說明。 yangye網友推薦http://www.sics.se/~adam/lwip/網站學習TCPIP,該網站開放源代碼的lwip是專為8bit和16bitMCU設計的TCPIP協議棧,已在多種CPU上移植成功,推薦大家下載。
上傳時間: 2014-11-01
上傳用戶:hopy
數字運算,判斷一個數是否接近素數 A Niven number is a number such that the sum of its digits divides itself. For example, 111 is a Niven number because the sum of its digits is 3, which divides 111. We can also specify a number in another base b, and a number in base b is a Niven number if the sum of its digits divides its value. Given b (2 <= b <= 10) and a number in base b, determine whether it is a Niven number or not. Input Each line of input contains the base b, followed by a string of digits representing a positive integer in that base. There are no leading zeroes. The input is terminated by a line consisting of 0 alone. Output For each case, print "yes" on a line if the given number is a Niven number, and "no" otherwise. Sample Input 10 111 2 110 10 123 6 1000 8 2314 0 Sample Output yes yes no yes no
上傳時間: 2015-05-21
上傳用戶:daguda
1. 總則 4 1.1. 概述 4 1.2. 賣方的建議書要求 5 1.3. 報價要求 6 2. 總體要求 7 2.1. 項目目標 7 2.2. 功能要求 7 2.3. 性能要求 7 2.4. 組網要求 7 2.5. 管理要求 8 2.6. 安全要求 8 3. 技術規范 9 3.1. 電子地圖應用實現 9 3.1.1. 電子地圖查詢界面和方法 9 3.1.2. 電子地圖回叫 10 3.1.3. 短信應用發布 11 3.1.4. 查詢應用形式 11 3.2. 信息采編實現 12 3.2.1. 公交線路的編輯 12 3.2.2. 道路的編輯 12 3.2.3. 單位的編輯 12 3.2.4. 快速定位 13 3.2.5. 管理 13 3.2.6. 統計 13 3.2.7. 金融網點 13 3.2.8. 房產信息 14 3.2.9. 其他 14 3.3. 系統性能要求 14 3.4. 軟件與數據庫平臺要求 14 3.5. 主機與存儲設備要求 14 3.6. 系統安全性要求 14 3.7. 組網要求 14 3.8. 系統管理功能要求 15 3.9. 系統的可擴展性要求 16 3.10. 系統維護要求 16 4. 軟件開發周期 18 5. 系統安裝、調試、試運行及驗收 19 5.1. 安裝和調試 19 5.2. 驗收 19 6. 技術服務和技術培訓 20 6.1. 技術服務 20 6.2. 技術培訓 20 7. 技術文件
上傳時間: 2013-12-20
上傳用戶:cx111111
源代碼\用動態規劃算法計算序列關系個數 用關系"<"和"="將3個數a,b,c依次序排列時,有13種不同的序列關系: a=b=c,a=b<c,a<b=v,a<b<c,a<c<b a=c<b,b<a=c,b<a<c,b<c<a,b=c<a c<a=b,c<a<b,c<b<a 若要將n個數依序列,設計一個動態規劃算法,計算出有多少種不同的序列關系, 要求算法只占用O(n),只耗時O(n*n).
上傳時間: 2013-12-26
上傳用戶:siguazgb
* 高斯列主元素消去法求解矩陣方程AX=B,其中A是N*N的矩陣,B是N*M矩陣 * 輸入: n----方陣A的行數 * a----矩陣A * m----矩陣B的列數 * b----矩陣B * 輸出: det----矩陣A的行列式值 * a----A消元后的上三角矩陣 * b----矩陣方程的解X
上傳時間: 2015-07-26
上傳用戶:xauthu
一、可行性研究報告 1 1.引言 2 1.1編寫目的 2 1.2項目背景 2 1.3定義 2 1.4參考資料 2 2.可行性研究的前提 2 2.1要求 2 2.2目標 3 2.3條件、假定和限制 3 2.4可行性研究方法 3 2.5決定可行性的主要因素 3 3.對現有系統的分析 3 3.1處理流程和數據流程 3 3.2工作負荷 3 3.3費用支出 3 3.4人員 3 3.5設備 3 3.6局限性 3 4.所建議技術可行性分析 3 4.1對系統的簡要描述 3 4.2處理流程和數據流程 3 4.3與現有系統比較的優越性 3 4.4采用建議系統可能帶來的影響 3 4.5技術可行性評價 3 5.所建議系統經濟可行性分析 3 5.1支出 3 5.2效益 3 5.3收益/投資比 3 5.4投資回收周期 3 5.5敏感性分析 3 6.社會因素可行性分析 3 6.1法律因素 3 6.2用戶使用可行性 3 7.其他可供選擇的方案 3
上傳時間: 2014-01-08
上傳用戶:yph853211
四、概要設計說明書 1.引言 2 1.1編寫目的 2 1.2項目背景 2 1.3定義 2 1.4參考資料 2 2.任務概述 3 2.1目標 3 2.2運行環境 3 2.3需求概述 3 2.4條件與限制 3 3.總體設計 3 3.1處理流程 3 3.2總體結構和模塊外部設計 3 3.3功能分配 3 4.接口設計 3 4.1外部接口 3 4.2內部接口 3 5.數據結構設計 3 5.1邏輯結構設計 3 5.2物理結構設計 3 5.3數據結構與程序的關系 3 6.運行設計 3 6.1運行模塊的組合 3 6.2運行控制 3 6.3運行時間 3 7.出錯處理設計 3 7.1出錯輸出信息 3 7.2出錯處理對策 3 8.安全保密設計 3 9.維護設計 3
上傳時間: 2013-12-23
上傳用戶:ynzfm
三、需求規格說明書 1.引言 1 1.1編寫目的 1 1.2項目背景 2 1.3定義 2 1.4參考資料 2 2.任務概述 2 2.1目標 2 2.2運行環境 2 2.3條件與限制 2 3.數據描述 3 3.1靜態數據 3 3.2動態數據 3 3.3數據庫介紹 3 3.4數據詞典 3 3.5數據采集 3 4.功能需求 3 4.1功能劃分 3 4.2功能描述 3 5.性能需求 3 5.1數據精確度 3 5.2時間特性 3 5.3適應性 3 6.運行需求 3 6.1用戶界面 3 6.2硬件接口 3 6.3軟件接口 3 6.4故障處理 3 7.其它需求 3
上傳時間: 2014-01-06
上傳用戶:www240697738
上下文無關文法(Context-Free Grammar, CFG)是一個4元組G=(V, T, S, P),其中,V和T是不相交的有限集,S∈V,P是一組有限的產生式規則集,形如A→α,其中A∈V,且α∈(V∪T)*。V的元素稱為非終結符,T的元素稱為終結符,S是一個特殊的非終結符,稱為文法開始符。 設G=(V, T, S, P)是一個CFG,則G產生的語言是所有可由G產生的字符串組成的集合,即L(G)={x∈T* | Sx}。一個語言L是上下文無關語言(Context-Free Language, CFL),當且僅當存在一個CFG G,使得L=L(G)。 *⇒ 例如,設文法G:S→AB A→aA|a B→bB|b 則L(G)={a^nb^m | n,m>=1} 其中非終結符都是大寫字母,開始符都是S,終結符都是小寫字母。
標簽: Context-Free Grammar CFG
上傳時間: 2013-12-10
上傳用戶:gaojiao1999
易語言局域網網絡尋呼機3.1,適用于4。0以上版本
上傳時間: 2014-01-19
上傳用戶:xinyuzhiqiwuwu