Other Parts Discussed in Thread: TMS320F28027F
Hi,
I have LaunchPad XL Tms320F28027F plus Boostxl-Drv8305.
Running system via the ccsv7 debugger and observing live data thru the "Expressions" window.
I wanted to understand the value "qMotorVars.IqRef_A" which is long in the code but in the Expressions widow shows "0.0 (Q-Value(24))"
I am printing the qMotorVars.IqRef_A via terraterm and see the values in decimal as 529253, 201553, 448743, 529253, 410453
How does this convert to a floating point like 0.00211xxxxxx etc ??
I have gone thru the "C28x IQmath Library" as well as processors.wiki.ti.com/.../IQmath_Library_for_C28x
But I am not clear how "529253" can be converted to a floating point number.
I am attaching the "Expressions" window output.LongFormatToQValue(24).docx
Any help/suggestion would be very much appreciated.
Thank you,
Asha