Hi TI,
I cannot see 16 Cortex M4F FPU registers in CSS v6.1.3 in debug mode. Is it normal?
Thanks,
Alexey
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.
Hi TI,
I cannot see 16 Cortex M4F FPU registers in CSS v6.1.3 in debug mode. Is it normal?
Thanks,
Alexey
Akash Patel said:Why are you trying to look at the values of the register?
I was expecting to try to use them as backup registers to speed-up computation on CPU, which is not normal, of course. ARM Cortex cannot do short cycle direct interfacing with external peripherals like RAM and Flash, but with registers can. So, that's why.
Regards,
Alexey
You can modify a XML file to make the CCS debugger display the MSP432 FPU registers - see CCS 6.1 doesn't display floating point registers for MSP432P401RAlexey Bagaev said:So, I was expecting to see such registers as well.
The Cortex-M4 FPU provides an extension register file containing 32 single-precision registers. These can be viewed as:Alexey Bagaev said:OMG, these registers are double precision.
While the Cortex-M4 FPU only provides hardware floating point operation for single-precision, the double-precision registers can be used to pass arguments to functions which perform double-precision calculations using software.
**Attention** This is a public forum