解决方案

ABOUT US

自动代码生成 当前位置:主页 > 解决方案 > 自动代码生成
 由 “控制框图” 到 “产品级代码” 一键完成

       
        在大多数应用中,控制算法是在微控制器或者DSP中执行的,工程师需要完成从控制原理图转换到C代码的任务。

 

        自动代码生成相对于手写代码更具有优势。在控制算法通过仿真进行验证之后,通过一键式自动生成C代码,可大大减少代码开发的时间。同时自动生成的代码可以保证质量和一致性,减少人为错误。

 

        结合PSIM的硬件目标模块,例如F2833x或者F2803x,SimCoder可以生成可运行在特定DSP目标硬件的代码。

 

        如果没有指定硬件目标,仅使用SimCoder模块,PSIM将自动将控制算法转换为C代码。但代码不包含任何硬件功能(如AD转换,PWM等),不能直接在DSP上运行,用户只可以将SimCoder生成的C代码插入到用户自己的系统控制代码中。

 

        从控制框图到硬件代码的自动生成技术,将仿真与硬件执行无缝连接在一起,极大的提高了开发和设计过程的速度。
 

   支持的目标DSP

   •  F2833x Target:适用于 TI F2833x  系列浮点DSP。

   •  F2802x Target:适用于 TI F2802x系列定点DSP。

   •  F2803x Target:适用于 TI F2803x  系列定点DSP。

   •  F2806x Target:适用于 TI F2806x系列定点DSP。

   •  PE-Pro / F28335 Target:Myway的  PE-Pro / F28335 DSP板 (仅日本可用)。

   •  PE-Expert3 Target:对于Myway的  PE-Expert3 DSP开发系统  (仅日本可用)。
 


 

   特点与优势

   •  直接从控制框图生成针对特定目标硬件的产品级代码

   •  无需编程技巧,且无人为错误,确证一致性与高质量

   •  支持浮点和定点DSP

   •  无缝支持TI InstaSPIN sensorless motor control

   •  支持数字电源的峰值电流控制模式

   •  DSP示波器提供实时控制与波形显示