New community version of REMCU is available for download. It provides the Standard Peripheral Library API to control microcontrollers of STM32F405/407 family. There are version for Windows, MacOS and Linux.
Go to Download page, type one of the following MCU name:
STM32F4XX, STM32F4DISCOVERY, STM32F405RG, STM32F405VG, STM32F405ZG, STM32F405OG, STM32F405OE, STM32F407VG, STM32F407IG, STM32F407ZG, STM32F407VE, STM32F407ZE, STM32F407IE