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