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.
Tool/software:
Hi all,
for our application we use TIMA0 to control the external motor driver DRV8313.
The PWM inputs of the motor driver are connected to the CC outputs of the MCU and the EN inputs are connected to the complimentary CC outputs.
Since we do not need PWM on the complimentary CC outputs I use the "DL_Timer_overrideCCPOut" function to control the logic levels of the complimentary outputs as desired.
In order to set all six outputs at the same time at a zero event, I need to use the shadow function for CCUPD and CCACTUPD.
However, in the newest version of the driver lib (Version: 2.00.01.00) I can only find a function to write the CCUPD (DL_TimerA_setCaptCompUpdateMethod), but not for CCACTUPD (maybe I overlooked it).
Why is there no function to write CCACTUPD bits? Is it planned to include it in future?
Thank you in advance!
Best regards,
Holger
Hi Holger,
I am looking through our libraries now and I also do not see any available functions for writing to the CCACTUPD bits. I will ping our software team to see if there is a reason this wasn't included, or if there is something else we are not seeing to find and use the functions. Thanks for pointing this out!
Hi Dylan,
thank you very much for your reply. Looking forward to the feedback of your colleagues!
Regards,
Holger
Hello Dylan,
do you already have a feedback regarding this topic or when can we expect a feedback from the software team?
Thank you in advance!
Hi Holger,
This ticket was not filed in time for the upcoming SDK update, I would expect it to be a part of the subsequent one. We typically release these SDK updates quarterly.
Please feel free to create a new thread if you'd like to implement a function like this manually and you need advice, or if you have any additional questions. Thanks!