搜索
bottom↓
回复: 9

基于CortexM3实现的物联网中间件平台(YFIOs)

[复制链接]

出0入0汤圆

发表于 2013-1-5 17:26:22 | 显示全部楼层 |阅读模式

YFIOs简介
YFIOs就是YFSoft I/O Server的简称,在物联网、云计算时代,一切以数据为中心,不同的传感器通过不同的方式接入网络,通过云计算的方式为不同的终端用户提供服务。
为了适应这种新形势的发展,加速和降低各种传感器、智能模块的入网代价,以微软成熟的.NET Micro Framework系统为基础,打造出物联网时代的轻量级嵌入式组态系统 —— YFIOs。

技术特色和优势
和传统组态或其他物联网、嵌入式等方案相比,有如下优势:
(1)、组态式搭建系统,自动添加IO配置数据,驱动和策略开发接口对外开放;
(2)、支持远程升级,远程调试。
(3)、由于.NET Micro Framework的跨平台特性,所以基于该框架的YFIOs也可以跨平台应用。
(4)、采用Microsoft Visual Studio 2010模板进行驱动和策略进行C#开发,开发门槛较低,和windows平台的开发别无二致;
(5)、驱动和策略可以在Microsoft Visual Studio 2010开发环境中在线调试;
(6)、策略可以和驱动联动,不仅可以直接调用驱动,还可以和驱动进行关联,事件触发的方式执行策略;
(7)、策略不仅可以调用驱动,彼此之间还可以互相调用;
(8)、驱动和策略可以加密,也可以绑定指定硬件运行,不仅可以保护用户的知识产权,还可以在此基础上为第三方客户提供增值服务。
(9)、运行时小巧轻便,不含YFHMI库的运行时仅19.2K,含MiniGUI、中文字库、四套图元库的运行时,也仅355K。

YFIOs系统架构
YFIOs由三大部分构成,一是YFIOs运行时,包含YFIODB、YFIOBC、驱动引擎和策略引擎四部分;二是应用模块,包含驱动、策略和IO数据三部分;三是YFIOs IDE环境(YFIOsManager),该工具和Microsoft Visual Studio开发工具一起共同完成驱动、策略的开发、配置及部署工作。
系统架构图和YFIOs和.NET Micro Framework 关系图(如下图所示):
     

【物联网中间件平台-01】真正面向物联网的组态软件 YFIOs和YFHMI的前生今世
http://blog.csdn.net/yefanqiu/article/details/8423421
【物联网中间件平台-02】YFIOs技术白皮书(V1.1)
http://blog.csdn.net/yefanqiu/article/details/8442064
【物联网中间件平台-03】YFIOs安装指南
http://blog.csdn.net/yefanqiu/article/details/8463207
【物联网中间件平台-04】YFIOs驱动开发指南
http://blog.csdn.net/yefanqiu/article/details/8463899
【物联网中间件平台-05】YFIOs策略开发指南
http://blog.csdn.net/yefanqiu/article/details/8468294

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出5入8汤圆

发表于 2013-1-5 19:06:06 | 显示全部楼层
好牛啊!佩服佩服!

出0入0汤圆

发表于 2013-1-5 22:16:28 | 显示全部楼层
楼上这个貌似要上wince才可以搞吧。目前很多物联网的终端都是MCU,这样的终端可以使用你这个系统吗?会不会为了兼容你这个系统,反而增加了难度?

出0入0汤圆

发表于 2013-1-6 02:13:53 来自手机 | 显示全部楼层
从来就不看好微软干的这些微硬的活。。。。为了它的整体战略,把不必要的成本加到各种应用上。一入微软深似海,从此肖郎是路人。。。。

出0入0汤圆

发表于 2013-1-6 08:48:44 | 显示全部楼层
值得仔细看看。

出0入0汤圆

发表于 2013-1-6 08:55:15 | 显示全部楼层
本帖最后由 ljt80158015 于 2013-1-6 09:05 编辑

楼主主要销售的是  软件 还是 平台?

出0入0汤圆

 楼主| 发表于 2013-1-6 09:56:04 | 显示全部楼层
这是基于.NET Micro Framework框架开发,和wince不同,.NET Micro Framework是框架,不仅可以自启动(不需要操作系统支持),还可以跑在其它系统上,如linux,ucos等等系统。 这样做的好处是,你为各种传感器开发的驱动,都可以基于该框架运行到各种平台上去。并且采用C#和VB.net 开发驱动,大大降低了开发门槛。  而底层系统开发,完全和普通的嵌入式开发一样,采用 mdk 等等开发工具(wince是自己的一套)。

出0入0汤圆

 楼主| 发表于 2013-1-6 09:56:36 | 显示全部楼层
该平台目前完全免费的,采用的是标准组态软件的架构,可以自行开发驱动。

出0入0汤圆

发表于 2013-1-6 10:02:49 | 显示全部楼层
cortex m3 m0平台很难应用,内存容量要求高

出0入0汤圆

发表于 2013-1-8 21:02:34 | 显示全部楼层
看不懂,太强大了。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-29 17:14

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表