<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

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

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

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

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

            

           

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

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

            下圖為msMenu

            

           

            界面編程基于

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();