因涉及到如此多底層特性的增強和修改,整個系統(tǒng)的調試將是非常困難的。為解決調試問題,我們首先在SkyEye(清華大學陳渝主持的自由軟件項目,http://www.skyeye.org)模擬器上運行uC/OS-II操作系統(tǒng)及MiniGUI for uC/OS-II。我們首先使用了MiniGUI內部的Dummy GAL引擎和Dummy/Auto IAL 引擎(這兩個引擎分別通過軟件方法來模擬實際的輸出和輸入設備,如LCD顯示屏及鍵盤)來運行MiniGUI的應用程序。盡管我們看不到真實的屏幕輸出,但從應用程序在運行過程中打印的輸出信息,我們可以看到MiniGUI for uC/OS-II已經正常工作了。接下來的工作就是將MiniGUI for uC/OS-II移植到正式的硬件產品中。