目前在工業控制領域,單片機系統主要通過RS232、RS485和CAN總線協議通信,它們無法直接與互聯網連接,因此該系統處于與互聯網隔絕的狀態。這些系統廣泛采用低成本8位單片機,而這種單片機一般只具有RS232異步串行通信接口,要接入到互聯網必須進行通信接口改造,這種改造不僅是接口的物理改造,更關鍵是數據格式的改造和通信協議的轉換。本文提出一種RS232串行通信接口與RJ45以太網接口轉換器的設計方案,已有的單片機系統可以通過該轉換器接入到以太網,進一步接入互聯網。
上傳時間: 2014-01-16
上傳用戶:erkuizhang
用一門面向對象語言建立一個針對LL(1)文法分析構造演示器,輸入定義好的文法,進行分析后在內存中建立其存儲結構,判斷其能用LL(1)文法分析后,建立其分析過程。 為此我們將本任務分解為以下內容: (1)文法的建立; (2)上下文無關文法的判定; (3)消除文法中一切左遞歸的算法; (4)文法二義性的判定; (5)LL(1)文法的判定; (6)消除直接左遞歸; (7)消除間接左遞歸; (8)直接左公因子的改造; (9)間接左公因子的改造; (10)遞歸子程序的構造; (11)根據布爾矩陣求Follow集; (12)能導出ε的非終結符; (13)根據定義構造First集; (14)根據關系圖構造First集; (15)根據定義構造Follow集; (16)根據關系圖構造Follow集; (17)Select集的構造; (18)預測分析表的構造; (19)總控程序的構造; (20)語法樹的演示; (21)根據總控程序輸出語法樹; (22)根據布爾矩陣求First集。 我所要完成的任務是 語法樹的演示。
上傳時間: 2016-07-30
上傳用戶:kelimu
針對車牌識別的字符bp神經網絡訓練,稍加改造即可用于ocr及其它字符識別場合 將字符切分為32*16大小bmp,放入相應文件夾,訓練時選擇該文件夾即可完成相應字符訓練 僅供學習使用,勿商業應用,本人保留所有版權。
上傳時間: 2013-12-04
上傳用戶:maizezhen
存C寫的zip壓縮、解壓縮源代碼。主要對文件操作,希望有經驗的朋友把它改造成能對內存操作的類
上傳時間: 2014-01-05
上傳用戶:wweqas
CMS4J 是 JAVA / JSP 版網站管理系統 (Content Manage System For Java)的簡稱,讀作 “CMS For J” 國內 JAVA版網站管理系統 的領航者,依托于 JAVA 技術,專注于 網站內容管理 CMS4J絕非國外一些開源產品的改造版,我們秉承用戶本土化的原 則,切身體驗國內CMS系統的應用現狀與實際需求,為中小企業量身定 做,CMS4J項目在立項時,就已經立下了以下四大目標: [目標 1]: 不編程,做動態網站 要讓網站設計師、美工也會做動 態網站,動態網站不再是程序員的專長; [目標 2]: 高擴展,插件式架構 系統基于Plug-in結構,所有模 塊均插件化, 良好的二次開發接口; [目標 3]: 小投資,低成本運營 讓網站可以低成本運營,絕對不 允許存在第三方不必要的軟件開支; [目標 4]: 大應用,分布式部署 立足日訪量為1至100百萬網站的 應用,向千萬級大型綜合門戶應用邁進;
標簽: Content Manage System CMS4J
上傳時間: 2013-12-17
上傳用戶:dsgkjgkjg
遙控電風扇,采用51單片機,改造普通風扇為遙控風扇,通過軟件解碼程序來解紅外遙控器的按鍵碼。
標簽: 遙控電風扇
上傳時間: 2013-12-15
上傳用戶:youmo81
語法分析器是函數繪圖語言解釋器的核心,因此語法分析器的構造是整個解釋權構造的關鍵。語法分析器的構造分為兩個重要步驟:規定語言的文法和根據文風編寫程序。由于采用遞歸下降子程序方法,因此在文法的設計上要求是LL(1)文法。具體到此繪圖語言,需要構造語法樹的語言結構僅限于表達式,因為后繼語義處理需要對表達式求值,而對語法樹進行遍歷即可得到表達式的值。 我們最終構造的是遞歸下降的語法分析器,要求文法是LL(1)文法,因此需要對二義文法進行改造:即先將文法改寫為非二義文法,消除左遞歸,提取公共左因子,最后轉換為產生式與遞歸子程序有對應關系的形式,形成最終的文法。
上傳時間: 2014-01-25
上傳用戶:comua
本目錄下的源代碼均屬示例、教學性質。作者不對這些代碼的功能和性能作任何擔?;虺兄Z。 -------- 功能說明 -------- 本目錄下的程序用8種不同的方式實現了Huffman編碼算法,這8種方式分別是 * huffman_a 使用鏈表結構生成Huffman樹的算法,這是最基本的實現方法,效率最低。 * huffman_b 使用《數據結構》(嚴蔚敏,吳偉民,1997,C語言版)中給出的算法,將二叉樹存放在連續空間里(靜態鏈表),空間的每個結點內仍有左子樹、右子樹、雙親等指針。 * huffman_c 使用Canonical Huffman編碼,同時對huffman_b的存儲結構進行改造,將二叉樹存放在連續空間tree里,空間的每個結點類型都和結點權值的數據類型相同,空間大小為2*num,tree[0]未用,tree[1..num]是每個元素的權值,生成Huffman后,tree[1..2*num-1]中是雙親結點索引。 * huffman_d 在huffman_c的基礎上,增加預先排序的功能先用QuickSort算法對所有元素的權值從小到大排序,這樣,排序后最前面的兩個元素就是最小的一對元素了。我們可以直接將它們挑出來,組合成一個子樹。然后再子樹的權值用折半插入法插到已排序的元素
上傳時間: 2013-12-20
上傳用戶:franktu
《ExtJS2.0實用簡明教程》 ExtJS是一個很不錯的Ajax框架,可以用來開發帶有華麗外觀的富客戶端應用,使得我們的b/s應用更加具有活力及生命力。ExtJS是一個用javascript編寫,與后臺技術無關的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各種開發語言開發的應用中。 最近我們在幾個應用都使用到了ExtJS,對公司以前開發的一個OA系統也正在使用ExtJS2.0進行改造,使得整個系統在用戶體驗上有了非常大的變化。本教程記錄了前段時間本人學習ExtJS的一些心得及小結,希望能幫助正在學習或準備學習ExtJS的朋友們快速走進ExtJS2.0的精彩世界。
上傳時間: 2014-01-22
上傳用戶:aix008
利用JAVA開發的一個通訊用的小掛件,主要用于局域網通訊,有興趣的人爺可以把它改造成互聯網上的通訊工具
上傳時間: 2013-12-21
上傳用戶:笨小孩