This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F28035:TMS320F28035 HAL 和驱动程序

Guru**** 2535750 points
Other Parts Discussed in Thread: MOTORWARE, C2000WARE, TMS320F28035, CONTROLSUITE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/602489/tms320f28035-tms320f28035-hal-and-drivers

器件型号:TMS320F28035
主题中讨论的其他器件:MOTORWAREC2000WAREcontrolSUITE

我下载了 MotorWare 和 C2000Ware、以便能够为 TMS320F28035开发代码。  从我可以看到的结果中、大多数驱动程序和示例都是针对 F2802x、F2805x 和 F2806x 器件量身定制的。 由于 F2803x 与 F2802x 器件非常相似、是否可以对 这些器件使用相同的 HAL 和驱动程序、只要这两个器件的功能和功能重叠、例如 ADC、PWM、SCI、 I2C 等...

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    MotorWare 是用于支持 InstaSPIN 的器件(InstaSPIN-FOC 或 InstaSPIN-MOTION)的软件开发套件。 这些库已预先加载到特定 F2802x、F2805x 和 F2806x 器件上的安全 ROM 中。 这就是为什么仅为这些器件定义 HAL 的原因。 您将无法在 F28035上运行任何 MotorWare 实验、因为它的 ROM 中没有 InstaSPIN 库。

    最好的选择是下载 controlSUITE、它对 F2803x 提供了一些电机控制支持。 话虽如此、如果有的话、可以用最小的微调将 HAL 结构从 F2802x 移植到 F2803x。 我只是不确定这样做是否有用。

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您提供相关信息。 有关 MotorWare 和 controlSUITE 等之间的可行和兼容性的信息是分散的、不是非常清晰。 我曾研究过 F2803x 的 C2000Ware 驱动程序、并在 CCS (ADC_SOC)中加载了其中一个示例。 不使用 HAL、但它看起来像是全局变量 defs 正在取代 HAL、以根据结构处理程序控制硬件设置?

    您能否为我澄清这一点、或者它是如何构建的? 我以前使用的是 MSP430、而不是 C2000。

    谢谢