你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
每日签到
STM32团队2
论坛吐槽优化专区
升级测试
ST意法半导体中文论坛
»
论坛
›
【技术区】
›
STM32
›
免费发放firmwave,打造史上最低价.Net MF开发板 ...
返回列表
查看:
4063
|
回复:
1
免费发放firmwave,打造史上最低价.Net MF开发板
[复制链接]
yefanqiu-166534
yefanqiu-166534
当前离线
在线时间
0 小时
UID
166534
ST金币
0
蝴蝶豆
0
注册时间
2010-1-5
5
主题
1
回帖
0
蝴蝶豆
新手上路
新手上路, 积分 24, 距离下一级还需 26 积分
最后登录
1970-1-1
收听TA
发消息
发表于 2010-6-3 23:22:56
|
显示全部楼层
|
阅读模式
a0a.1 0b0c
很久以前就曾多方位思考限制
.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
最新的技术成果,并且芯片没有
MMU
,
Wince
和
linux
都不能运行其上,而运行其上的
ucosII
略显简单,并且开发必须为
C/C++
,对一般用户的应用开发要求过高,而
.Net Micro Framework
对硬件要求不高,而且应用采用
C#
开发,所以
Cortex-M3
天生适合承载
.Net Micro Framework
系统。更为详细的原因,我在以前所写的《
【.Net Micro Framework PortingKit
–
15
】移植总结(兼谈
MF
未来发展)
》已有提及,有兴趣的朋友可以参考一下。
考虑到这是初步版本,一些问题再所难免,所以前期(
2010
年
6
月
1
日
– 2010
年
9
月
1
日)大概会发送
10~20
份,由我亲自做技术支持,申请步骤如下:
1、
下载:《
.Net MF firmware
申请表
》
2、
下载:《
免费部署 .Net MF firmware
步骤
》
目前所支持的开发板如下:
A
:红牛开发板(
STM32F103ZET6
)
参考价格
: 378
元
参考网址:
https://item.taobao.com/item.htm?id=4755366205
B
:
EM-STM3210E
开发板
参考价格:
530
元
参考网址:
https://item.taobao.com/item.htm?id=4094100981
C
:
STM3210E-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
回复
使用道具
举报
davidwang1969-1
davidwang1969-1
当前离线
在线时间
0 小时
UID
192877
ST金币
0
蝴蝶豆
0
注册时间
2010-6-12
1
主题
8
回帖
0
蝴蝶豆
新手上路
新手上路, 积分 37, 距离下一级还需 13 积分
最后登录
1970-1-1
收听TA
发消息
发表于 2010-6-13 13:23:21
|
显示全部楼层
a0a.1 0b0c
回复:免费发放firmwave,打造史上最低价.Net MF开发板
本来想偷懒,以为.net MF支持所见即所得的界面设计,结果不支持,算了吧,还是等以后支持了再说吧。
回复
支持
反对
使用道具
举报
返回列表
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表