Hi Dave, [quote userid="619753" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1415298/lp-mspm0g3507-ipd-startup-method-using-single-shunt/5471639#5471639"]The link in the latest readMe file of the latest SDK gives a 404 error [/quote] You could use this one: https://www.ti.com/lit/ug/slau927a/slau927a.pdf [quote userid="619753" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1415298/lp-mspm0g3507-ipd-startup-method-using-single-shunt/5471654#5471654"]How is the estimated speed being calculated[/quote] This is the achieved by eSMO. we do not open this for user. It could be achieved by abnormal BEMF detection, this is provided in SDK. -> This only takes effect in the closed loop. [quote userid="619753" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1415298/lp-mspm0g3507-ipd-startup-method-using-single-shunt/5474051#5474051"]Here rega is the same as iabc->a and is being updated at every single iteration of while(1) in the main function. rega is a int32_t and regb and regc are both float .[/quote] Recommend update the current once in the ADC interrupt. B.R. Sal
↧