Version: 2.14.0 (2019-07-24) Keil.STM32F4xx_DFP.2.14.0.pack Download
Warning: --C99 is no longer enforced via the device description. Enable 'C99 Mode' in 'Options for Target' dialog's 'C/C++' tab.
Updated Pack to include subset of STM32Cube_FW_F4 Firmware Package version V1.24.1 using HAL Drivers V1.7.6.
Corrected RTE_Device.h UART5 pin configuration.
MX_Device_h.ftl:
Updated parsing of USART virtual mode.
Updated generation of macros: Added handling for '(' and ')' symbols.
Corrected launching STM32CubeMX via "play" button for existing projects overwrites with a new STM32CubeMX project file instead of loading existing project.
Updated SVD files: Added SPI4RST missing field to STM32F401xE.svd, STM32F411xx.svd and STM32F412xG.svd.
Updated Flash Algorithm: Added new target for STM32F4xx_1536.FLM including fix for GetSecNum() in this target.
Updated Boards Examples:
MCBSTM32F400:
Added USB Device RNDIS example.
GUI_VNC example GUIThread priority corrected from osPriorityIdle to osPriorityNormal.
Updated File System Demo: corrected invalid free space value shown in case of unmounted drives.
Graphics examples use Segger emWin version 5.50.0.
All examples:
Enable Event Recorder in debug targets.
Updated LCDConf.c (ready for GUI_USE_ARGD = 1).
Terminating app_main thread with osThreadExit() to avoid endless loop.
CMSIS-Driver:
All: corrected compiler warnings if GNU extensions is enabled in C/C++ settings for ARM Compiler 5.
CAN:
Corrected SetBitrate function to leave Silent and Loopback mode as they were.
Corrected SetMode function to clear Silent and Loopback mode when NORMAL mode is activated.
Corrected MessageSend function to only access required data for sending.
EMAC: ETH DMA initialization is done when MAC transmitter or receiver is enabled .
1