ZHCAE84A July   2024  – November 2024

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
    1. 1.1 入门
  5. 2eCompressor 基于模型的设计
    1. 2.1 通用德州仪器 (TI) 高压评估模块 (TI HV EVM) 用户安全指南
    2. 2.2 方框图
    3. 2.3 硬件、软件和测试要求
      1. 2.3.1 硬件设置
      2. 2.3.2 软件设置
      3. 2.3.3 测试过程
  6. 3 Simulink 配置设置
    1. 3.1 Simulink 工具优化
      1. 3.1.1 最佳代码生成
    2. 3.2 C2000 专用优化
      1. 3.2.1 通过 Simulink 使用 TMU
      2. 3.2.2 通过 Simulink 使用软件库
      3. 3.2.3 从 RAM 运行代码
    3. 3.3 性能比较
  7. 4 使用 Simulink 进行性能分析
    1. 4.1 处理器在环 (PIL) 方法
    2. 4.2 基于 C2000 计时器的性能分析
    3. 4.3 Code Composer Studio 工具
  8. 5总结
  9. 6修订历史记录

摘要

鉴于工业和汽车控制应用变得愈发复杂,使用 MathWorks® 的 Embedded Coder® 等代码生成工具将高层控制算法开发与特定于器件的低层驱动程序开发分离开来非常有用。随着代码生成工具的出现,对 C2000™ 等实时微控制器所生成代码的易用性、效率和性能进行评估变得至关重要。本应用手册详细介绍了如何使用适用于 C2000 的 MATLAB C2000 Microcontroller Blockset,其中涵盖了从入门到最佳实践和性能评估的各个方面。为了展示整个用例,本文选择了 eCompressor 参考设计 TIDM-02012 进行评估。