Function DCL_runDF22_C2() and DCL_runDF22_C5() are essentially the same, one is in assembly and the other is in C, what is the occasion to use the assembly form?
Thanks,
Ming
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.
Function DCL_runDF22_C2() and DCL_runDF22_C5() are essentially the same, one is in assembly and the other is in C, what is the occasion to use the assembly form?
Thanks,
Ming
Ming,
The assembly version of the library take a little less cycles to execute. But if you are not trying to push for the absolute lease number of cycles for the controller, C version with higher than O2 optimization during compile will get close enough performance. Thanks.
Han