你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

免费发放firmwave,打造史上最低价.Net MF开发板

[复制链接]
yefanqiu-166534 提问时间:2010-6-3 23:22 /
很久以前就曾多方位思考限制.Net Micro Framework发展的原因是什么?在物联网和Cortex-M3大行其道的今天,.Net Micro Framework应该有更大的发展空间才对,为什么现在还是关注者甚少?我想主要原因有三,一、源码代码是否开源;二、是否有低价开发板;三、TinyCLR是否够小。
第一个原因,目前已经不是问题,.Net Micro Framework已经实现更为彻底的源代码授权方式(Apache 2.0 license);
第二个原因,国外开发板推出较早,但是价格都在几百美元以上(折合人民币2000~5000元),而国内CSIP推出的.Net MF教育箱,主要面向高校,其价格上万,更不是一般用户所能接受。不过今天这个局面已经被打破,最低只需三百多元就可以获得一个.Net MF开发板。
第三个原因,我目前裁减最小的TinyCLR大概在280k左右(这是debug版本,release版本大概在220k左右),不过这还是略显过大,对RAM的要求也比较高,一般需要64k+128K左右,希望今后的TinyCLR只需片内资源就可以运行。
至于为什么采用Cortex-M3的开发板作为未来.Net Micro Framework的主要载体。考虑到Cortex-M3芯片代表了ARM最新的技术成果,并且芯片没有MMUWincelinux都不能运行其上,而运行其上的ucosII略显简单,并且开发必须为C/C++,对一般用户的应用开发要求过高,而.Net Micro Framework对硬件要求不高,而且应用采用C#开发,所以Cortex-M3天生适合承载.Net Micro Framework系统。更为详细的原因,我在以前所写的《【.Net Micro Framework PortingKit 15】移植总结(兼谈MF未来发展)》已有提及,有兴趣的朋友可以参考一下。
考虑到这是初步版本,一些问题再所难免,所以前期(201061 – 201091日)大概会发送10~20份,由我亲自做技术支持,申请步骤如下:
 

1、 下载:《.Net MF firmware申请表
2、 下载:《免费部署 .Net MF firmware 步骤
 
目前所支持的开发板如下:
A:红牛开发板(STM32F103ZET6   参考价格: 378
参考网址:https://item.taobao.com/item.htm?id=4755366205
BEM-STM3210E开发板             参考价格:530
参考网址:https://item.taobao.com/item.htm?id=4094100981
CSTM3210E-EVAL开发板            参考价格:1856
参考网址:https://item.taobao.com/item.htm?id=4755654063
以上网址仅供参考,请根据实际情况自行选择合适的渠道购买。
为了彰显对Cortex-M3芯片的重视,特别为其专门开发相关的部署工具,即可以部署TinyCLR(通过Cortex-M3芯片自身的Bootloader程序),还可以部署应用程序。

 
部署TinyCLR(通过Cortex-M3芯片自身的Bootloader程序)
 
 
部署应用程序(通过TinyCLR) 
需要注意的是,由于这是基于Cortex-M3上的.Net Micro Framework,为了能在RAM较小的开发板运行,其库函数进行了删减,目前仅支持如下库:
1、 mscorlib.dll
2、 Microsoft.SPOT.Native.dll
3、 Microsoft.SPOT.Hardware.dll
4、 System.TinyGUI.dll (我自行开发,轻量级图形库)
5、 AccessFlash.dll (我自行开发,可以直接读写Flash
所以.Net Micro Framework V4.0 SDK自带的示例程序大部分都不能运行,为了便于网友学习,后续时间我将推出基于如上几个库的示例程序。此外firmwave目前版本为V0.9,会根据用户的反馈,不定期更新,敬请关注我的博客。
中文讨论区:http://space.cnblogs.com/group/MFSoft/
希望大家多多提些意见,谢谢! 
相关参考:《.Net Micro Framework 快速入门
相关网页:http://blog.csdn.net/yefanqiu/archive/2010/06/03/5645129.aspx
收藏 评论1 发布时间:2010-6-3 23:22

举报

1个回答
davidwang1969-1 回答时间:2010-6-13 13:23:21

回复:免费发放firmwave,打造史上最低价.Net MF开发板

本来想偷懒,以为.net MF支持所见即所得的界面设计,结果不支持,算了吧,还是等以后支持了再说吧。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版