Hello Mr. can you help me on how I can create a variable that will change my duty cycle on the debugger thank you


Perhaps add some console input?
Have a named variable you can open/view the debuggers memory view, and have the code in the main loop or update interrupt write this into the TIM->CCRx register.
If you have a Peripheral View open for the TIM you could perhaps enter in the value directly.
Probably safer to have a User Interface, that way you can check value ranges, and you aren't dead-stopping the machine.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.