Hi there,
I am confusing to run/build/ debug a very versatile embedded program that has a variety of .asm, header and source files. Using the TI ccs v.6.0.2 compiler.
Beside main.c it has a control.c file. Those are nothing but representing work flow timer and cases.
DSP programming and assembly instructions are ducumented well from the website.
Driver files and datasheet can easy-to-use in the system and register values and funtions are understandable. Most of them are customized and not as usal examples. Registers are easy to define the memory.
What I feel is very difficult to implement a PID controle developed in C or C++. Some mathematical libraries are not understandable and tables and conditions has made me puzzled.
It has 250 variables in .out file and those are connected with a PC program to change the ADC values, could disply the output parameters. In this sence software program is also involved.
Now could you kindly give some tips to handle the whole project?
I am writing here because it has many do loop/ if /for/ case/ stuck/ break instructions data type and many more. Funtions are called randomly.
Help me to understand read/write/captures also.
Kind