標題: 即時多線式多模組系統之圖形化發展環境的設計與製作
The Design and Implementation of a Graphic Development Environment For a multi-module of Real-Time Multi-Threading System
作者: 楊培霽
Yang, Pei-Jih
黃國安
Hwang Kuo-An
資訊科學與工程研究所
關鍵字: 即時多線式模組;圖形化使用者界面;視覺化程式設計;Real-Time Multi-Threading Module;Graphic User Interface;Visual Programming
公開日期: 1995
摘要: 本論文主旨在發展一套即時多線式多模組系統的圖形化發展環境,它 可讓使用者只需透過滑鼠,就可將一至數個的即時多線式模組結合起來, 而不用撰寫煩瑣的程式,同時也會檢查一些使用者常犯的錯誤,以確保整 個系統能正常運作。同時另一設計重點是此圖形化發展環境將不只適用於 現有的即時多線式多模組,對於以後發展出的即時多線式模組也會適用, 並不用作任何的修改。 所謂即時多線式模組是以一種新的程式設計方式所設計,就是以設計硬體 積體電路的方式,來發展程式,其好處有:由於是由固定的時脈來循環觸 發執行,因此可明確知道程式將於何時結束,這對發展即時系統上的軟體 相當有幫助;另外使用者只需知道有哪些界面訊號可供利用,完全不須瞭 解其內部是如何運作。 文中先由 介紹即時多線式模組的結構開始,再深入分析整個系統所需的輸入和輸出 和系統架構,接著就實際製作一圖形化發展環境,並將結果作一測試評估 ;由測試結果中可以看出,此圖形化發展環境可節省使用者花費在撰寫程 式及資料搜尋的時間,並且所產生的程式碼也達成預期之效果,證明了此 圖形化發展環境之可行性。 This thesis presents a graphic development environment for a multi-module ofreal-time multi-threading system it provides the function of combining the real-time multi-threading modules by mouse and checks the mistake users often made. The graphic development environment is not only fit for the existing real-time multi-threading modules but the later real-time multi- threading modules without any modification. The real-time multi-threading module is designed by a new programming methodthat imitates the way hardware IC designed. Its advantages are we can exactly know when the program ends, because it is driven by clock. This is good to develop programs on real-time systems. And users only need to know the interface signal without understanding how it works inside. First, we introduce the real-time multi-threading modules. Secondly we analyze the input, output and system architecture. Thirdly we implement a graphic development environment. Last we test the output. From the test result, we know that the graphic development environment could save the data searching and coding time. It shows the feasibility of the development environment.
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT840392048
http://hdl.handle.net/11536/60393
顯示於類別:畢業論文