.NET Micro work和WinCE系统不同,从应用开发角度来说,仅支持C#开发(从V4.2版本开始,才支持VB.NET开发),而不像WinCE应用开发,既可以用C#/VB.Net,也可以用EVC等工具进行C/C++开发。针对.NET Micro work平台由于C#等.NET语言是托管代码,系统需要对中间语言进行解释执行,所以运行效率上和原生的C/C++相比,效率是打了一个折扣的,这样对一些实时性要求比较高的应用来说,是很难实现的。
如果非要用.NETMicro work开发一些实时性高的应用,通常的做法就是从底层移植(Porting kit)入手,专门用C/C++写一个驱动,然后再封装一个可供C#调用的接口,以供应用开发者调用(参见《Micro work Interop功能实现》)。但
继续阅读与本文标签相同的文章
上一篇 :
百度之星之B:小诺爱USB设备
-
【物联网智能网关-13】Html5:Canvas+WebSocket实现远程实时通信(上)
2026-05-24栏目: 教程
-
【物联网智能网关-12】以网关为核心,互联网为基础构建物联网平台
2026-05-24栏目: 教程
-
【物联网智能网关-11】流式驱动之用户驱动(MDK C++开发)
2026-05-24栏目: 教程
-
【物联网智能网关-10】构建.NET MF平台下的流式驱动模型
2026-05-24栏目: 教程
-
.NET Micro Framework V4.2 QFE2新版本简介
2026-05-24栏目: 教程
