开源System.Windows.Forms库,让.Net Micro Framework界面开发和上位机一样简单
.NetMicroFramework本身支持WPF界面开发,但是对国内用户来说,WPF开发相对比较陌生,并且.NetMicroFramework对此功能的支持并不完善,Button、TextBox、ListBox、PictureBox等等基本控件并不支持,所以要想在.NetMicroFramework上开发出一套相对复杂的窗体界面还是比较
发表于 2011/3/7 下午7:25:31
阅读(3029)
支持横竖屏切换的.Net Micro Framework模拟器
从.NetMicroFrameworkV3.0开始,就一直期待美国团队能推出横竖屏切换功能的模拟器,但直到V4.0的推出也没有实现该功能。由于手头上的一些开发板带有的竖屏的LCD,所以离开开发板,开发相关界面就会难以调试,所以只好自行开发一个支持横竖屏切换的模拟器。原先我推出的.
发表于 2011/3/7 下午6:42:26
阅读(3056)
.Net Micro Framework 4.0正式开源
从今年开始5月份,微软就已宣布.NetMicroFramework将开源,目前这一承诺已兑现,现在源码代码已经可以从官方网站上进行下载了。并且.NetMicroFramework部门也已经从研究院转移到产品部门中来,.NetMicroFramework正式成为.Net产品家族中的一员。下载链接:1、.NETMicroF
发表于 2011/3/6 下午10:03:15
阅读(3327)
Windows Embedded CE 6.0 R3简介
发表于 2011/3/6 下午9:44:19
阅读(3434)
.Net Micro Framework 4.0 RTM一览
.NetMicroFramework4.0终于在最近推出了RTM正式版,目前在SD中已经可以看到该分支,全部下载下来大概需要3.3G硬盘空间。不过目前普通用户依然无法下载相关源码,估计完全开源还需要假以时日。(https://connect.microsoft.com/netmf/的链接依然有如下提示:
发表于 2011/3/5 下午11:24:45
阅读(3254)
MSN Direct 日志系统浅析
对一个复杂的需要24小时连续运行的系统来说,日志系统必不可少,它为系统调试、错误定位提供最有力的支持。MSNDirect就是一个这样的系统,不仅24小时连续运行,还会不断地从不同的WebServer获取诸如交通、天气、新闻、股价等信息,并把获得数据进一步处理后,存入到数据
发表于 2011/3/5 下午11:12:01
阅读(3255)
自己动手焊制硬件开发板
一直有一个做机器人的梦,所以从去年起放弃了十多年的软件开发,开始进入嵌入式领域,先后在.NetMicroFramework项目中完成了TiDM335上的GPIO、I2C、USB等驱动,方浅浅地了解了什么叫嵌入式开发。对非软件也非硬件出身的我,学硬件当然从单片入手最简单,如果直接从ARM开
发表于 2011/3/4 下午10:47:33
阅读(3206)
自制电脑红外遥控接收器(PC软解码)
发表于 2011/3/4 上午8:41:59
阅读(3713)
让榨汁机定时工作(C#+PLC)
发表于 2011/3/2 下午9:00:53
阅读(31808)
自行开发高效精简的二进制序列化库(支持精简框架集)
在06年开发基于WindowCE的嵌入式组态软件时就曾遇到序列化问题,由于程序运行在WindowCE平台,其上的.NetCompactFramework仅支持XML序列化,而XML序列化不仅序列化后的体积较大,而且执行时间较长(参见我以前写的文章:嵌入式组态环境升级及XML反序列化慢的困惑、如何
发表于 2011/3/2 下午8:46:23
阅读(3448)
【MSN Direct研究笔记】MSN Direct项目简介
提起MSN,大家首先想到的就是MSNMessage即时通讯软件,其实MSNMessage远不是MSN的全部,MSN的英文全称为MicrosoftServerNetwork(微软网络服务),起源于1995年8月24日微软创建的因特网接入服务,其提供类似CompuServe及AOL的收费服务,如拨号上网、增值信息及聊天室等
发表于 2011/3/1 下午7:03:35
阅读(32570)
爱因斯坦谜题:谁养鱼(C#版)
一个偶然的机会再次接触到了爱因斯坦谜题,一时来了兴致,用C#做了一个程序,看看到底是谁养鱼(大学毕业后接触过这道题,不过很遗憾,那时的我没有成为2%的人,所以不知道是谁在养鱼)?这道迷题出自1981年柏林的德国逻辑思考学院,据说世界上只有2%的人能出答案,就连
发表于 2011/3/1 下午6:00:55
阅读(3351)
Windows Mobile Ping 命令实现
最近在实施MSNDirect项目时,需要用VPN+ADSL方案把放在西格玛的服务器和电视塔上的发射设备连接在一起,为了测试网络是否正常,需要两边的人进行配合,通过Ping命令判断网络是否联通。由于电视塔仅周二下午才允许调试,调试时间有限,并且人手也有限,为了节省时间,所
发表于 2011/2/28 下午10:07:27
阅读(9554)
让智能手机和居家电脑互联互通(WM6 GPRS)
GPRS资费受3G的影响逐渐降低,目前5元包月即可以获得30M的流量,而cmwap日渐式微大有被cmnet取代之势(北京GPRS套餐其流量已不区分cmwap和cmnet),而后者可无障碍地和因特网互联互通,这种变化更促进了GPRS的进一步应用。原以为一旦GPRS连接建立,手机与接入因特网的PC
发表于 2011/2/28 下午9:46:31
阅读(3202)
.Net MF V4.0开源前的代码整理
代码整理的目标分两部分,一是非托管代码(主要是和驱动相关的C++代码),二是托管代码(主要是.NetMicroFramework库);代码整理的步骤也分为两步,一是静态整理,目的是去除不当的注释和多余未用的代码,二是动态修改,主要更注重的是代码结构上的改进和运行性能上的
发表于 2011/2/27 下午8:59:39
阅读(4752)
