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: Documentation for how to use functions from DSP28x_****.h/.c files

Part Number: TMS320F28335
Other Parts Discussed in Thread: C2000WARE

Hi,

I am working on f28335.

I examine the shared sample projects. Is there a document explaining the functions in .h and .c files?
f28388 also exists similar to this: I2C Module — F2838x API Guide (ti.com)

Is there a similar document or website for f28335?

Thanks.

  • Hello Furkan,

    Is there a document explaining the functions in .h and .c files?

    Can you clarify which header and source files you're talking about? For the F2833x device, it uses bitfields only so there are various header and source files (please look at the directory C2000Ware_5_02_00_00\device_support\f2833x). Most of the bitfields should be fairly obvious if you are familiar with the registers in the device's reference manual.

    Is there a similar document or website for f28335?

    No, there is no driverlib available for this device so the documentation will not be the same.

  • Hello Omer,

    For example, InitPll(Uint16 val, Uint16 divsel) function in the DSP2833x_SysCtrl.c source file which located on C2000Ware_5_02_00_00\device_support\f2833x\common\source directory. How can I use this function, what is the purpose of the function? Is there an explanation or to how to use function?

    In stm32 side, there are documents where they explain all the functions they provide.

  • Hello Furkan,

    There are no singular documents with the all the functions explained, but glancing at the functions themselves they are very well commented and the steps are very clear with the use of bitfields (which indicate the exact register/register bits being modified). Unfortunately, if you have questions about the functions you will just have to read the comments of the function:

  • Hello Omer,

    I understand.

    Thank you for your helps.