如何在工程中正确开启硬件FPU单元
在使用带硬件FPU单元的CM4内核MCU时,往往会出现开启硬件FPU方法不对,导致系统异常。
正确开启FPU单元的操作步骤如下:
1.在keil环境下需如下配置:
2.经过第一步还不够,还需要软件使能配置FPU模块,具体代码如下:
SCB->CPACR|= ((3U << 10U * 2U) | /*set CP10 Full Access */ (3U<< 11U * 2U) ); /* set CP11 Full Access */ 通过以上操作即可使用硬件FPU对浮点运算进行处理了!
|