ZHCAD05 august   2023 AM2631 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 主要系统技术规格
  5. 2AM263x 概述
    1. 2.1 AM263x 控制卡和牵引系统框架
  6. 3运行 TIDM-02014 牵引逆变器的指南
    1. 3.1 软件设置
      1. 3.1.1 Code Composer Studio 工程
      2. 3.1.2 软件结构
    2. 3.2 创建实时调试接口
      1. 3.2.1 确认 CCS 特性
      2. 3.2.2 创建目标配置文件
      3. 3.2.3 添加串行命令监视器软件
      4. 3.2.4 启动实时调试
    3. 3.3 运行代码
      1. 3.3.1 工程设置
      2. 3.3.2 运行应用程序
    4. 3.4 从 ADC 采样并通过 CCS 读取样本
      1. 3.4.1 寄存和启用中断
      2. 3.4.2 添加日志代码,以固定速率读取图中样本
      3. 3.4.3 在表达式和图形窗口中读取 ADC 样本
    5. 3.5 生成空间矢量 PWM 和在开环中驱动电机
      1. 3.5.1 设置 SVPWM 发生器输入
      2. 3.5.2 在图形窗口中读取 SVPWM 占空比
      3. 3.5.3 逆变器上电并在开环中旋转电机
    6. 3.6 以模拟速度闭合电流环路
      1. 3.6.1 添加变换和读取开环中的 Id-Iq
      2. 3.6.2 添加控制器,以闭合电流环路
      3. 3.6.3 读取 Id-Iq,以闭合电流环路
    7. 3.7 添加软件旋转变压器数字转换器
      1. 3.7.1 为旋转变压器硬件生成激励
      2. 3.7.2 添加旋转变压器软件
      3. 3.7.3 读取旋转变压器软件输出
  7. 4代码迁移的简要指南
    1. 4.1 SDK 资源概览
    2. 4.2 从 C28 迁移代码
    3. 4.3 从 AM24 迁移代码
  8. 5总结
  9. 6参考文献

从 AM24 迁移代码

AM24 与 AM263x 有相似的架构和连接外设。但控制外设完全不同。一般来说,与连接相关的程序可以在很少或没有修改的情况下进行迁移,而与控制外设相关的程序必须针对 AM263x 技术参考手册中的细节进行更新。至于 SDK,每个版本都是独特的。但是 AM24 和 AM263x 在驱动程序移植层的 API 几乎是相同的。不同之处请参阅“SOC 特定的设备驱动程序”。

另请注意,AM24 与 AM263x 尽管有相似之处,但在架构和连接方面也存在差异。例如,AM24 为工业以太网、千兆位工业通信子系统、更灵活的外部存储器扩展 DDR4 子系统提供更强大的支持。AM263x 中具备 100 兆位工业以太网和 16 位/32 位并行总线特性。与此类特性相关的程序必须重新设计,才能从 AM24 迁移到 AM263x

另一点是,AM24 R5F 内核频率最高 800 MHz,而 AM263x R5F 内核频率为 400 MHz。在代码迁移期间,必须料想到并妥当处理执行时间的重大变化。务必确保执行时间保持在要求范围内。但是,对于牵引逆变器,考虑到 400MHz 和 800MHz 内核远高于经典的 MCU,因此大多数情况下,它们的执行时间应该不构成问题。