新聞中心

EEPW首頁 > 消費電子 > 牛人業(yè)話 > 面向?qū)ο蟮慕缑婢幊?嵌入式微系統(tǒng)連載之九

面向?qū)ο蟮慕缑婢幊?嵌入式微系統(tǒng)連載之九

作者: 時間:2014-09-23 來源:網(wǎng)絡 收藏

  msOS采用128*64的字庫黑白屏,降低硬件設計復雜度,這個屏一行可以顯示8個漢字或者16個字母,總共4行。界面開發(fā)基于

  

 

  上圖為工作頁面,由一張背景文字(BackText),兩個文本(TextBox)和五個標簽(Label)組成。背景文字用于顯示固定的說明文字,比如頻率、功率等,這些文字在這個頁面下是固定不能變化的。標簽控件用于顯示變量值,可以是字符串也可以是數(shù)字。文本控件具有標簽的功能外,還可以通過按鍵等修改變量值。以上三種控件構成了最常用的頁面。

  接觸過PC機的,對于控件概念是非常容易接受的,若沒有接觸過,可以通過msOS配套的硬件開發(fā)平臺msPLC Demo了解界面,這樣會相對容易很多,此外也可以接觸一下C#,從跟msOS配套的msMenu源碼入手,這個msMenu源碼比較簡單,在PC機上用C#虛擬了128*64的黑白字庫屏。有了msMenu,各類STM32F103的開發(fā)板都可以運行msOS,通過串口跟PC機通訊,在msMenu上顯示,不需要硬件LCD屏,方便大家學習。msMenu的兩個主顯示區(qū),就是由兩個大的TextBox組成。

  下圖為msMenu

  

 

  界面編程基于

評論


技術專區(qū)

關閉