咨询热线:
0411-39073199
在线客服:
客服
官方微信公众号:
公司官网:www.hirisoft.com
                                                                                                      EMBED     


嵌入式系统的可视化环境
solidThinking Embed, 前身是VisSim Embedded, 是一个直观的基于模型的嵌入式图形化开发环境。 功能框图被自动转换为高度优化后和紧凑的代码, 这对于低成本微处理器和高速采样率是必不可少的。 这些代码可以进行离线验证、 调试和调谐,之后下载到目标微处理器(MCU)进行使用。



产品亮点


.用于嵌入式系统的扩展框图库
.高效的框图到代码的能力:
-可视实时系统,快速运行时间
-低内存占用, 可读性代码
状态图表:
-有限状态机的图形编辑,仿真和代码生成
交互式的SIL、 PIL和HIL:
-当系统处于运行状态时, 通过数据记录 、 缓冲和数字范围获得系统洞察力
缩放、 定点算法


优势

控制系统的快速发展
solidThinking Embed提供了一个完整 的工具系列用于嵌入式控制系统的开发,覆盖了软件在环、 处理器在环以及硬件在环仿真。
你可以编辑修改控制功能框图,并在几秒钟内完成编译并下载到目标MCU中。然后,当系统运行时,你可以交互式地更新控制参数。
通过强大的数据记录、 缓冲和数字域块,你可以实时洞察部署在目标MCU中的控制算法。

无需手动编码
将控制框图转换为可执行的、实时 、 实用的代码常常需要有丰富经验的嵌入式系统开发人员。基于solidThinking Embed 的代码产生器,控制设计工 程师可以容易地在一个目标硬件上尝试新的算法而不需要手工编码。

实惠和容易配置的解决方案
solidThinking Embed基本的配置包含了 嵌入式开发所涉及的工具,包括状态图、目标支持、定点算法、高效的代码生成器、电机控制库和其他更多。这使得开发环境根据需求和成本灵活配置。


功能
嵌入式系统的可扩展模块库
使用solidThinkingEmbed,可以把整个系统一个模块库,包括控制算法和受控对象。
该控制系统可以建立在缩放军和定点算法上,同时,受控对象可以建立在全精度和浮点运算上。
对于模型构建,Embed可以提供广泛 的模块库, 包括:
· Tl C2000电机控制模块库
· Tl lnstaS PIN模块库
· 片上外设模块库
· 定点模块库
· 电机模块库

状态图
soliclThinking Embed支持OMG UML2.1 兼容性的图形状态图形编辑、 仿真和代码生成。结合一个内置的C解释器, 状态图实现对复杂系统控制的快速和可靠的开发。不管你需要对一个串行协议进行解码还是单步调试一个复杂的启动或关闭序列,状态图模块库会简化这些任务。


                       基于状态图的排水槽逻辑 

功能框图到代码
solidThinking Embed产生高效和紧凑的 ANSI C代码,可以用于离敏、连续和混合的系统。可支持的MCU中生成一个报告,用于显示所产生的可执行文件的COFF格式内容。
例如,生成闭环电机控制的代码包含了Pl控制器、数字输出、 脉宽调制(PWM)和编译器外设,可以在一个主频为150MHz的 F28335MCU上运行在300KHz。
内存覆盖为:
代码大小:2095比特
初始化的数据:501比特
没有初始化的数据:504比特

交互式硬件在环仿真
在MCU循环仿真 (MCU-in-the-loop ) 中,受控对象模型(plant model ) 在 solidThinking Embed中运行在主机中,同时控制算法实时运行在目标MCU中。在目标MCU和Embed之间的实时通信是通过一个JTAG热键实现的。当你在调谐参数和监测实时数据时,Embed的GUI被保留。
Embed也支持一个处理器在环(PIL)同步通信模块,其可以在锁定步骤中通过仿真运行目标,允许嵌入式的算法得到简单验证。溢出和精度损失效应在仿真时间中是容易被发现和纠正的。

缩放、定点算法
定点模块库允许执行仿真以及缩放和定点操作的高效代码产生。自动缩放加速定点的开发,而在线代码生成产生更快的目标代码。

可支持目标硬件
目标特定模块允许你容易地对片上设备进行编程。这些模块包括模拟ADC、ePWM、 eCAP(事件捕获)、SPI、SCI(RS232串行)、 I2C、数字GPIO、QEP(正交编码器)和CAN2.0。

                                 数字电源应用



可选配模块
solidThinking Embed/数字电源设计
为数字电源应用提供一个组件库和模型子模块(包括功率转换器、 控制器、 补偿器、源和更多 )。

solidThinking Embed/Comm
允许你在信号级或物理层级创建端对揣通信系统模型。它为模拟、 数字和混合模式通信系统提供7快速和精确的解决方案。

了解更多
altairhyperworks.com/embed


友情链接
澳汰尔
e-works
关注我们