电脑需先安装Keil MDK5。此固件库为Keil官方提供,直接双击安装即可,安装成功后在MDK5工程的Device中可以选择STM32该系列的ARM芯片。
Version: 2.14.0 (2019-07-24) Keil.STM32F4xx_DFP.2.14.0.pack
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.