Keil MDK5.30 STM32全系列 最新PACK包离线包百度网盘下载(持续更新…)

在 Keil 官网上下载 PACK 包速度特别慢,为方便大家下载 STM32 的 PACK 包,特将 STM32 所有系列的 PACK 上传至网盘供大家下载,下载后将扩展名改为.pack 双击安装即可,官网更新后我会进行更新。

Keil MDK5.30 STM32全系列 最新PACK包离线包百度网盘下载(持续更新...)
Keil MDK5.30 STM32 全系列 最新 PACK 包离线包

Keil.STM32F0xx_DFP.2.1.0.pack

链接:https://pan.baidu.com/s/1whsUVwLKW5KMgGqPElyRyw 提取码:yuvn

Version: 2.1.0 (2020-05-04) 更新记录:

Device support:

Updated Cube FW to STM32Cube_FW_F0 V1.11.0.
Updated SVD file.
Updated documentation.
Corrected flash programming algorithms.
Added capability to launch the Option Byte Loading after flash download.

STM32CubeMX integration:

Added support for Timebase Source TIMx in gpdsc.ftl.
Corrected launching STM32CubeMX via “play” button for existing projects overwrites with a new >STM32CubeMX project file instead of loading it.

MX_Devive_h.ftl:

Updated parsing of USART virtual mode.
Updated generation of macros: Added handling for ‘(’ and ‘)’ symbols.

Examples:

Updated compiler to AC6.
Added Event Recorder.

CMSIS-Driver:

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.
Corrected abort message send functionality.

I2C:
Corrected pin configuration: MX_I2C2_SMBA_GPIO_PuPdOD replaced with MX_I2Cx_yyy_GPIO_PuPdOD.
USART: Corrected UARTx/USARTx related identifiers.

USB Device:
Updated USBD_EndpointConfigure function to check that maximum packet size requested fits into configured FIFO (compile time configured).
Corrected transmitted count for non-control IN endpoints.

Keil.STM32F1xx_DFP.2.3.0.pack

点击下载

Version: 2.3.0 (2018-11-05) 更新记录:

Added DBGMCU INI files for setting up debug configuration.
Fixed case insensitive include of device header file (fixing build
error on Linux).

Updated CMSIS driver:
CAN:

Corrected MessageSend function to only access required data for sending
Corrected abort message send functionality
Corrected SetBitrate function

EMAC:

Corrected ETH DMA initialization. Now done when MAC transmitter or receiver is enabled (resolving
netInitialize/netUnnitialize/netInitialize issue).

USB Host and Device :

Added support for CMSIS-RTOS2

USART:

Corrected ARM_USART_SET_IRDA_PULSE control

Updated Board drivers:

Updated Board Support LED_*.c files.

Updated Examples:

Updated emWin examples to emWin V5.46e.
Updated USB Host examples thread stack settings

Keil.STM32F2xx_DFP.2.9.0.pack

点击下载

Version: 2.9.0 (2018-04-03) 更新记录:

Increased stm32f2xx_hal_conf.h version to 1.2.1.
CMSIS-Driver:

Added support for Arm Compiler 6.

CAN:

Corrected abort message send functionality.

SPI:

Made I/O speed configurable.
Corrected data shift register overrun in master mode.

USART:

Made I/O speed configurable. Board Examples:

Updated all examples:

Placing Event Recorder into non-initialized memory area.
Using ARM.CMSIS-Driver.2.2.0.pack and ARM.CMSIS.5.3.0.pack.

Added Network SNMP_Agent example.

Keil.STM32F3xx_DFP.2.1.0.pack

点击下载

Version: 2.1.0 (2018-01-16) 更新记录:

This DFP works either with STM32CubeMX (STM32CubeMX V4.23.0 and STM32Cube_FW_F3 V1.9.0 or higher)or Standalone (no support for STM32CubeMX). STM32CubeMX is mandatory for use of CMSIS-Driver and MDK-Middleware.
This packs contains a subset of the files from STM32Cube_FW_F3 version 1.9.0 (Drivers, STCube documentation and fonts).
Updated documentation for STM32Cube Framework usage.

New projects require the component ‘Device:STM32Cube Framework:STM32CubeMX’ for configuration of pins and clocks via
STM32CubeMX.

Device support:

Removed devices not being supported by STM32CubeMX 4.23.0 (STM32F301C6Yx, STM32F301K6Tx).
Added DBGMCU INI files for use with debug adapter that lack support for debug descriptions.

Board support:

Added Board Support Interfaces for STM32303S-EVAL board and example projects.

Example projects:

Added emWin example for STM32303E-EVAL.
Added example projects for STM32303S-EVAL.
Updated all examples separating output folder for each target: “Debug” output folder “Debug” target, “Release” output folder for
“Release” target.

Keil.STM32F4xx_DFP.2.14.0.pack

点击下载

Version: 2.14.0 (2019-07-24) 更新记录:

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 .

I2C:
Corrected 10-bit addressing mode.
Corrected ARM_I2C_EVENT_BUS_CLEAR event signaling.
Replaced dead loop waiting with waiting with timeout.
SPI: Added checking if pointer to SPI_PIN is valid, before it is used.

USART:
Corrected POWER_OFF sequence. DMA is DeInitialized after it is aborted.
Added checking if pointer to USART_PIN is valid, before it is used.

USB Device:
Updated USBD_EndpointConfigure function to check that maximum packet size requested fits into configured FIFO (compile time configured).
Corrected VBUS detection for STM32F469xx and STM32F479xx devices.
Corrected USBD_PowerControl function not to enable ULPI clock if external PHY is not enabled.

Keil.STM32F7xx_DFP.2.12.0.pack

点击下载

Version: 2.12.0 (2019-07-17) 更新记录:

Updated Pack to include subset of STM32Cube_FW_F7 Firmware Package version V1.15.0 using HAL Drivers V1.2.7
Added support for Low Level (LL) drivers.
Corrected RTE_Device.h file (I2C3_SDA)
Corrected condition for selecting HAL RCC

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.

Updated Board Examples:

graphics examples use Segger emWin version 5.50.0.
examples enable Event Recorder in debug targets
Updated LCDConf.c (ready for GUI_USE_ARGD = 1)

CMSIS-Driver:

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:

Corrected __MEMORY_AT(x) define to be compliant with Arm Compiler 6.
Corrected: ETH DMA initialization moved to enable of MAC transmitter or receiver solving netInitialize/netUnnitialize/netInitialize sequence.

I2C:

Corrected transfers for data sizes greater than 255 (Complete Reload handling).
Corrected I2C_SlaveReceive functionality.
Corrected code alignment.
MCI: Added data cache handling.

USART:

Added check for valid pointer to USART_PIN prior to use.
Corrected POWER_OFF sequence. DMA is DeInitialized after it is aborted.

USB Device:

Updated USBD_EndpointConfigure function to check that maximum packet size requested fits into configured FIFO (compile time configured).
I/O output speed is configurable

SPI:

Updated SPI_TRANSFER_INFO structure – tx_buf type changed from uint8_t * to const uint8_t *.
Added check for valid pointer to SPI_PIN prior to use.

Keil.STM32H7xx_DFP.2.5.0.pack

点击下载

Version: 2.5.0 (2020-03-23) 更新记录:

Board Support:

Added STM32H7B3I_EVAL board support.
Blinky example

Flash Programming:

Updated the internal Flash programming algorithm for STM32H7xxxG devices with 1MB flash size.
Updated the external FMC-NOR programming algorithm for both STM32H743I Eval Rev B01 (2015) and B03 (2018).
Added support for the external QSPI programming algorithm for the STM32H747I Disco board.
Added support for the external MMC programming algorithm for the STM32H750B-Disco board.

Keil.STM32G0xx_DFP.1.2.0.pack

点击下载

Version: 1.2.0 (2019-07-19) 更新记录:

Updated STM32Cube Firmware G0 library to version V1.3.0.
Added CubeMX support.
Added device support for:

STM32G030, STM32G031, STM32G041 devices.
Updated device documentation.
Updated SVD files for each STM32G0xx subfamily.

Keil.STM32G4xx_DFP.1.1.0.pack

点击下载

Version: 1.1.0 (2019-05-28) 更新记录:

Initial public release of STM32G4 Series Device Support:

Requires STM32CubeMX Version 5.2 or higher and STM32CubeG4 Firmware Package V1.0.0

Added debug sequences:

Configure ETM Trace.
Added board support for STM32G474E-EVAL:
Added Blinky example.

Keil.STM32L0xx_DFP.2.0.1.pack

点击下载

Version: 2.0.1 (2019-03-05) 更新记录:

Device support:

Added STM32L010 devices.
Updated STM32L0 HAL to V1.10.0
Updated documentation.
updated Flash Option assembler file.

CMSIS-Driver:

USB Device:

Updated USBD_EndpointConfigure function to check that maximum packet size requested fits into configured FIFO (compile time
configured).

USB Device: Corrected transmitted count for non-control IN endpoints
USART: Corrected UARTx/USARTx related typing mistakes

Corrected:

launching STM32CubeMX via “play” button for existing projects overwrites with a new STM32CubeMX project file instead of loading it.

MX_Device_h.ftl:

Updated parsing of USART virtual mode
Updated generation of macros: Added handling for ‘(’ and ‘)’ symbols

Keil.STM32L1xx_DFP.1.2.0.pack

点击下载

Version: 1.2.0 (2016-09-21)== 更新记录==:

Updated STM32L1xx device support files.

Added STM32L162xE device support.

Added STM32L100xxA device support.

Added STM32L151xxX device support.

Added STM32L152xxX device support.

Added STM32L162xxX device support.

Added STM32L162xxA device support.

Updated documentation.

Reworked component startup.

Reworked examples.

Keil.STM32L4xx_DFP.2.3.0.pack

点击下载

Version: 2.3.0 (2019-12-20) 更新记录:

Updated STM32CubeL4 Firmware to version 1.15.0 (requires STM32CubeMX 5.5.0 or higher)

Added device support for STM32L4P5 and STM32L4Q5 Series (reworked device descriptions)

Flash Programming:

Added support to the OSPI loader for the STM32L4P5x Disco Board and STM32L4Pxx/L4Qxx.

Corrected: STM32L4Rx dualbank erase function Package Description (pdsc):

Added capability to launch the Option Byte Loading after a Flash Download.

Added new STM32Cube HAL Components: MMC, PKA and PSSI.

Added new STM32Cube LL Component: PKA.

Added a patch to stm32l4xx_hal_def.h to support ARM Compiler 6.

FrameworkCubeMX_gpdsc.ftl: Added support for Timebase Source TIMx.

CMSIS-Driver:

USB Device:

Updated USBD_EndpointConfigure function to check that maximum packet size requested fits into >configured FIFO (compile time configured).

Added driver for STM32L412, STM32L422, STM32L432, STM32L433, STM32L442, STM32L443, >STM32L452 and STM32L462 devices.

Board support:

Updated examples with CMSIS-RTOS terminating app_main thread with osThreadExit() to avoid endless >loop.

Added B-L475E-IOT01 board.

Added Blinky Low Power for STM32L476G-EVAL board.

Keil.STM32L5xx_DFP.1.1.0.pack

点击下载

Version: 1.1.0 (2020-01-07) 更新记录:

Initial public version of the STM32L5 device family support pack for the:

STM32L552 and STM32L562 device series.

Based on STM32Cube L5 Firmware Pack version 1.0.0. use with MDK 5.29 recommended.

Keil.STM32MP1xx_DFP.1.2.0.pack

点击下载

Version: 1.2.0 (2020-02-11) 更新记录:

Removed production.config file from startup component and updated shell scripts accordingly.

Updated STM32CubeMP1 Firmware Package.

Updated examples:

Terminating app_main thread with osThreadExit() to avoid endless loop

Version: 1.1.0 (2019-07-22) 更新记录:

Added STM32MP157C-DK2 Discovery board support and examples.

Updated examples’ core and trace clock configuration.

Keil.STM32W1xx_DFP.1.0.0.pack

点击下载

Version: 1.0.0 更新记录:

First Release version of STM32W1 Device Family Pack.

Keil.STM32WBxx_DFP.1.1.0.pack

点击下载

Version: 1.1.0 (2020-02-21) 更新记录:

Adding support for STM32WB35CExx/WB35CCxx and STM32WB50xxxx, STM32WB30xxxx devices.

Updating STM32WB55xG devices and SVD file.

fixing the Flash size for the STM32WB55xG devices.

扫码关注尚为网微信公众号

尚为网微信公众号
每天学习电路设计嵌入式系统的专业知识,关注一波,没准就用上了。

本文来自https://blog.csdn.net/shizes1989/article/details/90754279,经授权后发布,本文观点不代表尚为网立场,转载请联系原作者。

(54)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年7月6日
下一篇 2021年6月1日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

评论列表(2条)

  • 1
    1 2020年10月30日 10:06

    不错,可以使用。

  • ArthurLef
    ArthurLef 2023年1月8日 20:53

    very good