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.

TMS320F28335: Controller Specification

Part Number: TMS320F28335
Other Parts Discussed in Thread: TPS40304, , LAUNCHXL-F28379D, C2000WARE

Hello all,

I am working on designing digital control for Buck Converter (TPS4034).

TMS320F28335 or C2000 which controller is better for implementation.

Regards,

Abhishek Bhardwaj.

  • Abhishek,

    Can you provide a link to the converter you are considering? I could not find any exact matches to TPS4034.

    Do you have any additional requirements?

    -Tommy
  • You may also want to consider the newer C2000 parts, for instance F28375s will operate a faster speed, and it also contains some advanced features not on the F28335.
  • Hello Tommy,
    Sorry that converter is TPS40304. And I just wanted to know which one is easier to code because I'm not from coding background so I want to avoid tough syntax and lengthy codes.
    Also if you can supply some information on coding environment that I should use for both of these.

    Regards,
    Abhishek Bhardwaj
  • Abhishek,

    TPS40304 appears to be an ASIC that requires no software. The behavior is determined by external component selection as described in the datasheet. You can also use WEBENCH for interactive design.

    MCU-based solutions are typically geared toward systems that have higher performance and flexibility needs. The solutions require custom hardware and software development.

    If you only need a low power DC converter to supply some ICs on a board, a TPS solution would be the better option. You can visit the Power Management product page and forum for additional information.

    -Tommy

  • Hello Tommy,
    TPS40304 is my Buck Converter and it have a analog controller that controls output. My project is to develop a digital controller for it and I am supposed to use a microcontroller to implement digital control. I need to know C2000 or TMS320F28335 which one is easier to use. I think my question was a bit unclear before. Hope you understand my question now.
    Regards,
    Abhishek Bhardwaj.
  • Abhishek,

    To clear things up a bit more, TMS320F28335 is a C2000 device so I suppose you are asking which C2000 device to use?

    LAUNCHXL-F28379D would be a good evaluation platform to start with. It uses a newer device with support for both driverlib and header programming options. You can review examples of both and pick the style that you find easier to use.

    The primary development tool is Code Composer and the supporting files for F28379D are distributed through C2000Ware.

    Driverlib examples are installed here: ~\C2000Ware_XXXX\driverlib\f2837xd\examples

    Header examples are installed here: ~\C2000Ware_XXXX\device_support\f2837xd\examples

    You can also watch the online F2837xD Workshop for introductory exercises.

    -Tommy