来自系列:提高您的racecar开发
花更多时间在算法开发中,手动制作代码的时间减少。点击按钮,您可以使用代码生成将算法带到C / C ++代码和硬件。Christoph Hahn和Application Engineer Andreas Uschold,Mathworks都穿过代码生成的基础和可用于简化和加速过程的工具。
代码生成工具是手动编码的替代方案,这是耗时和容易出错的。在一个工具链中具有整个过程,例如,在开发车辆动力学控制器(例如扭矩矢量)的电气式学生团队中,可以尽快将其带到其CPU。
Andreas描绘了使用设计v的代码生成的典型行业工作流,这是许多汽车公司使用的设计工作流程。在Simulink中看这一点金宝app®,所示的示例是一个典型的闭环控制系统,具有控制器和要控制的一块硬件。要从系统中生成代码,只需按MATLAB中的按钮即可®而sim金宝appulink并获得C / C ++代码。生成的代码符合ANSI ISO C标准,可用作良好的手动生成的C代码。
具有代码并不意味着它在硬件上运行,因此andreas然后概述了硬件支持包及其优势。金宝app硬件支持套件适用于金宝app不同的硬件平台,使您可以嵌入和部署代码。
最终,基于模型的设计有助于提前检测到错误并加快开发过程。这是代码生成的概述,我们将在未来的剧集中更详细地进入个人步骤。
以下是集团中提到的软件和硬件产品和服务的链接:下载188bet金宝搏
Matlab和Simulink学生休息室的两章与该主题密切相关金宝app。在里面第一个视频处理器 - 环路(PIL)测试更详细地说明第二个视频世界电气配方学生团队的顶级解释了他们对代码生成和测试的方法。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获得最佳网站性能。其他MathWorks国家网站未优化您所在地的访问。