欧美韩国日本桃色,一区二区三区国产私人毛片,精品极品精品,亚洲一区人妻,久久久久久久久亚洲免费,青娱乐91,亚洲情涩,久久久成人毛片,日本欧美不卡二区在线

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現(xiàn)場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業(yè)以太網 | 現(xiàn)場總線 | 顯示調節(jié)儀表 | 數(shù)據(jù)采集 | 數(shù)傳測控 | 工業(yè)安全
  電 源 | 嵌入式系統(tǒng) | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
嵌入式系統(tǒng)WinCE下應用程序GUI界面開發(fā)
武漢華和機電技術有限公司
收藏本文     查看收藏

本文旨在介紹嵌入式系統(tǒng)在Wince下進行GUI應用程序開發(fā)可以選擇的不同GUI開發(fā)框架(Framework),目前最常用的幾種方案如下 –

?原生的Win32應用程序編程 - Microsoft
?.NET Compact Framework - Microsoft
?第三方.NET Compact Framework 控件 - Open .NETCF Library / BeeMobile / Resco
?Silverlight - Microsoft
?Qt - Digia

- 原生的Win32應用程序編程
直接調用Win32 API采用C 進行編程開發(fā),因為直接調用系統(tǒng)底層API,最大程度的硬件級別優(yōu)化使得執(zhí)行效率最好,功能比較靈活豐富,不依賴相對龐大的運行環(huán)境使應用可以盡可能的簡潔小巧;但對復雜界面應用程序開發(fā)難度相對較大,開發(fā)周期也較長,因此更適合與簡單界面小型應用。Toradex為其Colibri系列ARM模塊提供的一些Wince系統(tǒng)配置工具軟件都是基于Win32 開發(fā)的,詳細信息和下載請參考這里。

- .NET Compact Framework(.NET CF)
.NET CF 是微軟.NET Framework的子集合,專為 WinCE 平臺系列操作系統(tǒng)提供應用程序開發(fā)的支持,目前最新版本仍然是2007年底發(fā)布的.NET CF 3.5,開發(fā)工具為Visual Studio 2008。.NET提供了一個更高級別的開發(fā)平臺,減少直接操作底層硬件的風險,更穩(wěn)定且應用開發(fā)效率更好,對于復雜GUI應用可以方便高效的提供更先進的開發(fā)體驗。

一個基于.NET CF和VC#在Toradex ARM平臺開發(fā)的例子請參考這里。

- 第三方.NET Compact Framework Controls
第三方公司提供的可以直接使用的.NET CF 控件,可以進一步減小應用開發(fā)周期,相關詳細信息和許可證情況請參考下面其官方網站
1. Open .NET CF
2. Beemobile website
3. Resco Controls website

- Silverlight
Silverlight是微軟開發(fā)的Web前端應用程序開發(fā)解決方案,以瀏覽器的plug-in 方式提供web應用程序中多媒體與高度交互性前端應用程序解決方案,目前已經被各主流瀏覽器所支持,同時操作系統(tǒng)除了Windows/Wince,也支持Mac OS和Linux/FreeBSD/SolarisOS(通過開源項目Mono)。

Silverlight 是微軟Windows Presentation Foundation(WPF)的一個子集,同時也是XAML的子集,具備矢量繪圖,多媒體與圖形顯示,流媒體支持等特性。

一個利用Sliverlight在Toradex ARM平臺進行應用程序開發(fā)的例子請參考這里

- Qt
Qt是一個跨平臺應用和UI 開發(fā)框架(Framework),使用標準C ,適用于桌面,嵌入式和移動平臺,支持Windows,WinCE,Linux,Mac,iOS,Android等眾多系統(tǒng)平臺,以友好的開發(fā)環(huán)境和集成的多種開發(fā)工具以及對OpenGL ES2的支持使其成為嵌入式應用開發(fā)利器。Qt包含多種許可證版本,詳細信息可以

一個利用Qt在Toradex ARM平臺進行應用程序開發(fā)的例子請參考這里

總結
以上列出了目前常見的嵌入式系統(tǒng)基于WinCE下應用程序GUI界面開發(fā)的方案,直接使用Win32 API當然最直接高效,適用于簡單界面而對程序大小比較敏感的情況;.NET 開發(fā)框架和Qt都是更高級別的開發(fā)框架,提供了更有效率的開發(fā)環(huán)境和更先進的GUI方案,而從跨平臺角度來考慮,Qt無疑更具優(yōu)勢,同時Qt使用原生C ,相對執(zhí)行效率要好一些;而Silerlight則主要側重于web前端應用,提供更好的多媒體支持。


 

狀 態(tài): 離線

公司簡介
產品目錄

公司名稱: 武漢華和機電技術有限公司
聯(lián) 系 人: 李寒光
電  話: 027-51827058
傳  真:
地  址: 湖北省武漢市江夏經理開發(fā)區(qū)陽光大道紫昕科技工業(yè)園1號樓
郵  編: 430223
主  頁:
 
該廠商相關技術文摘:
[嵌入式系統(tǒng)經驗] Linux新手入門必須養(yǎng)成的七大習慣
Linux下ARM和單片機的串口通信設計
ARM計算機系統(tǒng)定制中文化WinCE鏡像
AMD發(fā)布新的嵌入式系統(tǒng)全平臺解決方案
更多文摘...
立即發(fā)送詢問信息在線聯(lián)系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯(lián)系方式,以方便我們及時與您聯(lián)絡

關于我們 | 聯(lián)系我們 | 廣告服務 | 本站動態(tài) | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

沙河市| 仙居县| 凤山县| 高雄县| 金沙县| 鄂伦春自治旗| 且末县| 镇坪县| 泽库县| 怀远县| 招远市| 锡林浩特市| 绥芬河市| 吴旗县| 灵台县| 澎湖县| 张掖市| 襄城县| 青冈县| 大城县| 南阳市| 杭锦旗| 剑川县| 昂仁县| 永德县| 攀枝花市| 栾川县| 屏东市| 繁昌县| 潜江市| 平舆县| 碌曲县| 唐海县| 页游| 新化县| 泸溪县| 阿荣旗| 无锡市| 莆田市| 舟山市| 沙洋县|