LinxVIEW论坛-斯科道

 找回密码
 立即注册
查看: 4452|回复: 0

【开源】GPower工具包

[复制链接]

494

主题

694

帖子

2340

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2340
发表于 2016-12-13 20:20:47 | 显示全部楼层 |阅读模式
GPower工具包.jpg

GPower工具包 是基于原生VI创建的高质量、高性能的VIs集,只有EXPRESSION PARSER只能免费试用30天,后续需要License,它是基于文本数学符号公式输入,功能VI可直接转换。其它全部开源,均可在Linux嵌入系统下编译使用。
GPower_Palette.png

这些VIs的数据输入连线大多适应各种数据类型,另外针对数据溢出工程现实出错情形,特归结成一组。

大多数VIs是简化考虑,如下图:

相乘100.jpg

浮点数取整.jpg

但奉献的VI寄存器却是相当复杂的!期间经历了5年的开发时间进行封装。我们嵌入式开发人员,硬件功能的访问都明白是基于芯片寄存器的,这里借用了这个类似概念。软件经常碰到数据共享,而各个程序任务功能块又要按照多线程来调度安排,很多开发人员都避开使用那些同步VI,转而通过队列消息处理器框架异步执行,VI寄存器的出现,各个任务使用Timed Loop来封装完成,数据共享交给VI寄存器,不用担心竞争冲突!

VI寄存器读写.jpg

VIRegister_Palette.png


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|SCADAO  

GMT+8, 2021-10-25 10:26 , Processed in 0.821332 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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