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.

CCS/TMS320F28069M: different API driver style?

Part Number: TMS320F28069M
Other Parts Discussed in Thread: MOTORWARE, DRV8305, C2000WARE, CONTROLSUITE

Tool/software: Code Composer Studio

That’s interesting? Why does TI have different API driver style? This makes it difficult to use peripheral devices in MotorWare.

for example:

In the SCI, SPI, DRV8305 is used "enum", and in i2c, ecan, it is "Union" and "struct".

Thank you.

Andrew.

  • Andrew,

    The motor-control specific API libraries ("modules" sub-directory) are maintained by the motor control team, and were developed separately from the "drivers" sub-directory in the Motorware folder structure. The drivers sub-dir is consistent with the ControlSuite development kit, while the modules sub-dir is maintained by the motor control team through Motorware. We hope to bring these two libraries to a more consistent implementation with the releases of C2000Ware and Motorware SDK

    Sean