隨著科技、網路及多媒體相關技術的快速發展,為符合大眾需求,現今多媒體裝置日益漸多,體積也越來越輕薄,方便、可攜性的多媒體裝置成為一種趨勢。另一方面,具有簡易操控的特性的電視在現今的家庭生活中,已成為必備的娛樂設備。若能在高解析度的螢幕上播放著來自個人數位機上盒或網路上的影片、音樂,勢必可以為家中娛樂生活更增添樂趣。 本論文將探討此數位機上盒的圖形使用者介面設計,將設計能夠符合高解析度螢幕的需求所設計的圖形使用者介面,並依照不同的嵌入式裝置的特性,來選擇不同的設計方法,其目的是為了讓使用者在使用時的觀感能更好。在本論文中,將著重於如何設計及實作圖形使用者介面;除此之外,亦說明我們在開發過程中所遭遇到的問題,及解決問題的方法。 本論文中依據不同的嵌入式裝置特性,分成兩種平台的介面設計的探討(ARM9、ARM11),最終的目的是設計一個友善、順暢及具有吸引力的圖形使用者介面給數位機上盒使用。Technology, network and multimedia technique grow rapidly in recent years. To satisfy the requirement of the crowd, the multimedia devices increase with times. The size is much thinner than before. The convenience and portable multimedia devices becomes a trend. In the other hand, traditional TV is essential multimedia equipment in our daily life. It can be controlled easily. If we can play multimedia resources such as videos, music and photos from the storage or internet, we can add more fun in our life of entertainment. Those kinds of portable embedded system are called "set-up box". This thesis will focus on the design and implementation of graphic user interface of set-up box. The key points of designing graphic user interface are: (1) Depends on the di erent features of embedded devices to adopt di erent design architecture (2) Fit screen size with high resolution. (3) Friendly and smooth user interface. Besides, we will present the problems we have encountered, and the related solution. According to two di erent features of embedded devices (ARM9 and ARM11), we have two approaches of designing. The final goal is to make user-friendly, smooth and attractive user interface for the set-up box.