Using the STM32F4xx Hardware Floating Point Unit in ARM MDK

Using the STM32F4xx Hardware Floating Point Unit in ARM MDK

1. Introduction Some engineers have reported that they cannot use the STM32F4xx hardware floating point unit under Keil, resulting in excessively long computation times for floating point operations. Additionally, some people are unsure how to use the complex mathematical operations available in the chip, such as trigonometric functions. This article will provide a detailed introduction … Read more

JTAG Debugging – Halt and Step Execution

JTAG Debugging - Halt and Step Execution

Through JTAG Debugging – Introduction to DAP, a DAP consists of a DP and an AP, where the AP serves as a window to access the resources behind it. In JTAG debugging, Halt and Step Execution actually control the resources of the CPU behind the AP.In STM32F4xx, the Cortex-M4 registers are controlled via AHB-AP, allowing … Read more