Scadao 发表于 2016-12-13 20:20:47

【开源】GPower工具包



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


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

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





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






页: [1]
查看完整版本: 【开源】GPower工具包