MATLAB和Simu万博1manbetxlink的嵌入式系统

设计、编码和验证嵌入式系统

随着按下按钮,你可以使用MATLAB®和仿真软万博1manbetx件®生成代码,并在硬件上运行它。然而,编码是只有一个任务 - 你可以学习如何使用MATLAB和Simulink来设计,编码,并从原型设计到生产验证你的下一个嵌入式系统。万博1manbetx您可以:

  • 生成优化C,C ++,CUDA,Verilog的,VHDL,结构化文本
  • 采用浮动- 和不动点设计工具,使成本与性能的权衡
  • 验证和配置生成的代码使用在-环测试
  • 符合标准如AUTOSAR,ISO 26262,DO-178,MISRA C,和CERT C
  • 样机上流行的板来自Arduino®对Zynq®使用硬件支持包外接程序万博1manbetx

“基于模型的设计性,我们有一个成功首飞;没有从控制或整合的角度来看问题。从我们与嵌入式编码Simulink模型生成控制法码消除了由人工代码生成速度变慢,并万博1manbetx释放了团队工作会议上的更广泛计划的目标“。

迈克·博思韦尔,贝尔直升机

编码器峰会

观看现场工程师和开发人员介绍软件设计、嵌入式代码生成等新功能。

从MATLAB生成代码

在短短三年迭代步骤生成C,C ++,CUDA和HDL代码MATLAB。运行和部署在任何地方的代码 - 从台式机到移动设备的嵌入式系统。当你的设计的推进,MATLAB编码器™可以自动生成新的代码,所以您不必手动代码。这加快了,使更多的设计迭代。

您可以将生成的代码作为源代码、静态库或动态库集成到桌面或云上运行在MATLAB之外的应用程序中。还可以将生成的代码打包为MEX-function并在MATLAB直接使用它。


从Simulink生成代码万博1manbetx

使用嵌入式编码翻译您的模型转换成高质量的源代码和可执行文件为原型设计和生产。使用SIMD指令,数据存储类,和存储器部分的代码展示位置更高的性能使用默认C和C ++设置或优化。生成ANSI / ISO C / C ++,MISRA-C,或AUTOSAR的源代码插入到你的运行时系统。或者你也可以生成一个完整的交钥匙的可执行文件,您的自定义硬件设备上自动下载并运行。

采用双向追溯链接检查你的模型生成的代码,或生成的代码,数据,功能接口和代码度量的报告。


探索产品s manbetx 845

不动点

使用一组丰富的数据类型和工具的开发8位,16位和32位定点和单精度算法从双打快速移动。定点设计师™提供的功能,如数学,位,数组和矩阵运算,可优化的定点和浮点运算的设计。

轻松生成位真C和C ++和综合的Verilog®和硬件描述语言(VHDL)®来自MATLAB代码、Simulink模型和Statef万博1manbetxlow图表的代码。

使用数据类型覆盖,您的嵌入式定点或单精度设计可以立即切换到双精度,以分析量化的影响。还有一些工具可以让我们很容易地快速识别溢出、精度损失和浪费范围或精度的来源。


验证设计和代码

编写、管理和跟踪需求模型,生成的代码和测试用例。检查模型设计是否符合标准,如MAAB。开发和执行基于模拟的测试(包括对软件在循环、处理器在循环和硬件在循环的测试)。嵌入式编码器允许您使用任务级和函数级配置对生成的代码进行配置。

Polyspace®s manbetx万博1manbetx 845产品支持手码和生成的代码。他们让你证明不存在运行时错误的,强制执行编码规则,并检查使用标准,如CWE,CERT-C和ISO / IEC 17961安全漏洞。


万博1manbetx支持标准

使用嵌入式编码按照ISO 26262,IEC 61508,EN 50128,IEC 62304,DO-178产生的代码,以流行的软件和安全标准,如AUTOSAR和MISRA C. MathWorks公司提供认证资质套件符合规定,开发系统和质量工具,DO-254,并为汽车,医疗,铁路,航空航天和嵌入式系统等行业标准。


硬件支持万博1manbetx

无论您的应用程序做什么,从信号处理、计算机视觉、图像处理或控制系统,都可以为您的硬件快速生成代码并编译它。

在诸如Raspberry Pi™或Arduino等嵌入式平台上生成代码和原型®。在移动平台上,将生成的代码集成到您自己的应用程序中,并在iphone、ipad或Android™设备上运行它,包括访问板载传感器,如摄像机、麦克风和加速度计。将嵌入式系统部署到功能强大的微处理器上。

此外,MathWorks公司和相关的合作伙伴提供内置的,交钥匙集成了流行的硬件包括:


探索产品s manbetx 845

通过浏览交互式示例和教程,从基本任务转到更高级的操作。

如您需要帮忙,请联系我们。

联系我们进行定制评估,并根据您的需求定价。