Advertisement

Keil提供的STM32F4xx系列固件库,版本2.15.0,适用于Keil MDK 5。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
Version: 2.15.0 (2020-09-28) Keil.STM32F4xx_DFP.2.15.0.pack 该软件包已更新,用于STM32Cube_FW_F4固件包版本V1.25.1,利用HAL驱动程序V1.7.9。包含STM32CubeMX集成(版本6.0.1):新增了对Timebase Source TIMx的支持(FrameworkCubeMX_gpdsc.ftl)。已移除不存在的包含路径。CMSIS Flash算法:修正了STM32F42xxx_43xxx_OPT算法。CMSIS SVD:更新了STM32F42*.svd和STM32F43*.svd文件。CMSIS-Driver: I2C:修正了主模式下的双字节接收功能。MCI:将空延迟循环替换为_NOP()操作。SPI:修正了PowerControl函数,若未调用Initialize函数则返回错误,并在关闭电源时中止活动传输。更新了GetDataCount函数,使其在DMA模式下提供准确计数。修正了Control函数,包括在DMA模式下中止传输、软件控制的从机选择、TI Frame Format选择以及从机模式下忽略时钟速度。修正了Uninitialize函数,使其在关闭外设电源时进行关闭。修正了SPI3_SCK引脚配置。修正了DMA MemDataAlignment配置。USART:修正了DMA MemDataAlignment配置。USBD_HS/USBH_HS:在内部PHY使用时,OTG_HS ULPI时钟在低功耗模式下禁用,以确保OTG_HS端口在CPU睡眠期间以FS模式正常工作。CAN/EMAC/USBD/USBH:移除了cmsis_compiler.h中已提供的宏定义。更新板子示例:将CubeMX项目迁移到V6.0.1并更新配置文件。尽可能更改变体选择为“MDK-Plus”。更新所有USB Host/Device示例,使用MDK-Middleware v7.11.1的用户模板。终止app_main线程使用osThreadExit()以避免无限循环,并更新MS Windows UBS驱动文件。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Keil.STM32F4xx_DFP.2.15.0.pack(Keil MDK 5STM32F4xx
    优质
    这是专为Keil MDK 5设计的STM32F4xx系列微控制器的设备文件包,版本号为2.15.0。该软件包包含开发STM32F4xx项目所需的所有硬件抽象资源和配置工具。 Version: 2.15.0 (2020-09-28) Keil.STM32F4xx_DFP.2.15.0.pack 更新至STM32Cube_FW_F4 固件包版本 V1.25.1,使用 HAL 驱动程序 V1.7.9。 改进内容包括: - STM32CubeMX集成(Version 6.0.1):增加了TIMx时间基准源的支持,并移除了不存在的包含路径。 - CMSIS Flash算法修正了STM32F42xxx_43xxx_OPT 算法。 - CMSIS SVD 更新了STM32F42*.svd, STM32F43*.svd 文件。 - CMSIS-Driver: - I2C: 在主模式下修复了接收两个字节的问题; - MCI:用_NOP() 替换了空循环延迟; - SPI: - 修改了 PowerControl 函数,以在未调用 Initialize 的情况下返回错误,并且如果请求断电,则中止正在进行的传输。 - 更新 GetDataCount 函数,在 DMA 模式下提供准确计数。 - 根据需要修复控制功能(DMA模式下的中止、从机模式中的软件控制从属选择以及TI帧格式的选择)忽略从机模式中的总线速度。 - 修改了 Uninitialize 功能,如果外设已通电,则断开电源。 - SPI3_SCK引脚配置和 DMA MemDataAlignment 配置也进行了修复; - USART: 修正DMA MemDataAlignment配置; - USBD_HS/USBH_HS:在低功耗模式下禁用OTG_HS ULPI时钟(如果使用内部PHY),以确保FS模式下的正确操作。 - CAN/EMAC/USBD/USBH 去除了由cmsis_compiler.h提供的宏。 更新的板子示例包括将CubeMX项目迁移到V6.0.1,并更新了配置文件,尽可能地选择了MDK-Plus变体。还使用来自MDK-Middleware v7.11.1的用户模板对所有USB主机/设备示例进行了更新。 终止app_main线程时以osThreadExit()结束循环。 最后,更新了MS Windows UBS驱动文件。
  • STM32F2xx最新(Keil MDK 52.9.0)
    优质
    本固件库为STM32F2xx系列微控制器提供全面的软件支持,专为Keil MDK 5版本2.9.0设计,简化开发流程,加速产品上市。 直接双击安装即可,在MDK5工程的Device选项中可以选择STM32系列的ARM芯片。版本为Version 2.9.0 (发布日期:2018-04-03) 的 Keil.STM32F2xx_DFP.2.9.0.pack 更新了stm32f2xx_hal_conf.h 版本至1.2.1。 更新内容包括: - CMSIS-Driver: 增加对Arm Compiler 6的支持。 - CAN: 纠正了发送错误消息的功能。 - SPI: 允许配置输入输出速度,修正了主模式下的数据移位寄存器溢出问题。 - USART: 允许配置输入输出速度。 在板级示例方面: - 更新所有示例:将Event Recorder置于未初始化的内存区域中。 - 使用 ARM.CMSIS-Driver.2.2.0.pack 和 ARM.CMSIS.5.3.0.pack 包。 - 增加了Network SNMP_Agent 示例。
  • Keil.STM32F0xx_DFP.2.1.0.pack(Keil MDK 5STM32F0xx
    优质
    这是一款专为STM32F0xx微控制器设计的Keil MDK-ARM开发包,包含最新的硬件抽象层、标准外设库和HAL驱动,便于开发者进行嵌入式系统编程。 直接双击安装即可,在MDK5工程的Device选项中可以选择STM32F0系列单片机。版本:2.1.0(2020-05-04)Keil.STM32F0xx_DFP 2.1.0.pack更新内容包括: - 更新Cube FW至STM32Cube_FW_F0 V1.11.0。 - 更新SVD文件和文档。 - 修正了闪存编程算法。 - 增加了在下载后启动选项字加载的功能。
  • Keil.STM32F4xx_DFP.2.14.0.pack(官方STM32F4xxKeil MDK 5最新
    优质
    Keil.STM32F4xx_DFP.2.14.0.pack是STMicroelectronics提供的针对STM32F4xx微控制器系列的官方Keil MDK-ARM开发包,包含最新的硬件抽象层及固件库。 为了使用STM32系列的ARM芯片进行开发,需要先在电脑上安装Keil MDK5软件,并且安装官方提供的固件库包(Version: 2.14.0, 发布日期:2019-07-24)。此过程只需双击执行即可。成功安装后,在MDK5工程的Device选项中可以找到并选择STM32系列芯片。 更新后的版本包含了一些重要改进和修正,例如: - 不再通过设备描述强制启用C99模式,请在Options for Target对话框中的C/C++标签页手动开启。 - 更新了包内容以包括部分使用HAL驱动程序V1.7.6的STM32Cube_FW_F4固件包版本V1.24.1,并修正了RTE_Device.h中UART5引脚配置的问题。 - 优化了USART虚拟模式的解析和宏生成,增加了对括号符号处理的支持。 - 解决了通过播放按钮在现有项目上启动STM32CubeMX时覆盖原有项目文件而非加载已有项目的bug。 - 更新了一些SVD(系统视图描述)文件以包含SPI4RST缺失字段,并修正了STM32F4xx_1536.FLM目标中的GetSecNum()问题,增加了新的Flash算法支持。 此外,在更新的示例中: - MCBSTM32F400设备添加了USB Device RNDIS实例。 - GUI_VNC 示例程序优先级从osPriorityIdle更改为osPriorityNormal以避免死循环。 - 文件系统演示修正了未挂载驱动器时显示无效自由空间值的问题,图形示例使用Segger emWin版本5.50.0。 - 所有示例均启用了调试目标中的事件记录功能,并更新了LCDConf.c文件以支持GUI_USE_ARGD = 1。
  • Keil.STM32F4xx-DFP.2.17.0.pack(最新Keil MDK 5M32F4xx
    优质
    这是Keil公司发布的STM32F4xx设备定义包,用于Keil MDK 5集成开发环境,包含最新的STM32F4xx系列微控制器固件库,支持Cortex-M4内核。 Keil.STM32F4xx_DFP.2.17.0.pack是官网提供的最新固件,适用于STM32F4xx系列微控制器的Keil MDK 5开发环境。
  • Keil.STM32F1xx_DFP.2.3.0.pack(Keil MDK 5STM32F1xx最新
    优质
    Keil.STM32F1xx_DFP.2.3.0.pack是专为基于Keil MDK 5开发环境的STM32F1xx微控制器系列设计的最新器件软件包,包含最新的固件库和驱动程序。 直接双击安装即可,在成功安装后可以在MDK5工程的Device选项中选择STM32系列的ARM芯片。版本号为2.3.0(发布日期:2018-11-05)。Keil.STM32F1xx_DFP.2.3.0.pack更新内容包括: - 添加了DBGMCU INI文件,用于设置调试配置。 - 修复了设备头文件包含时大小写不敏感导致的Linux构建错误问题。 - 更新CMSIS驱动程序: - CAN:修正MessageSend函数以仅访问发送所需数据;修正中止消息发送功能;修正SetBitrate功能。 - EMAC:在MAC发射器或接收器启用时正确初始化ETH DMA(解决netInitialize/netUnnitialize/netInitialize问题)。 - USB Host和Device:添加对CMSIS-RTOS2的支持 - USART:修正ARM_USART_SET_IRDA_PULSE控制 更新板载驱动: - 更新了Board Support LED_*.c文件。 更新示例代码: - 将emWin示例升级至版本5.46e。 - 调整USB Host示例的线程堆栈设置。
  • Keil uVision5 MDK下载与安装指南 | Keil 5
    优质
    本指南提供详细的步骤和建议帮助开发者顺利下载并安装Keil uVision5 MDK版本。适合需要使用该软件进行微控制器开发的工程师和技术爱好者阅读。 Keil uVision5是由ARM公司开发的一款集成开发环境(IDE),主要用于编写和调试基于ARM架构的微控制器程序。这款软件是嵌入式系统开发者常用的工具,在STM32系列微控制器的开发中尤其重要。 下载并安装Keil uVision5 MDK版,你需要访问官方或授权网站获取相应的版本链接。通常提供的文件可能是一个安装包,例如适用于64位和32位操作系统的版本。根据你的操作系统选择合适的版本进行下载,并按照提示完成注册过程(试用版有代码行数限制)。 安装完成后启动软件,你会看到一个直观的用户界面,包括工程管理区、源代码编辑器、项目配置窗口等部分。创建新工程时,需要选择对应的芯片型号并添加相应的C或汇编源文件以开始编程。 Keil uVision5的一大优势在于其内置调试工具的支持。通过连接JTAG或SWD接口的ST-Link或其他调试设备,可以实现对目标板的在线编程和调试功能,包括设置断点、查看变量值等操作,这对于理解和优化代码非常关键。 除了基本开发功能外,MDK还提供了丰富的库函数支持,例如CMSIS(Cortex Microcontroller Software Interface Standard)库。这些资源有助于快速接入硬件外围设备,并且Keil uVision5也支持Makefile项目管理方式,非常适合大型项目的管理和团队协作需求。 总之,Keil uVision5 MDK版是一个功能强大、全面的嵌入式开发工具,无论是初学者还是专业开发者都能从中受益匪浅。通过掌握其使用方法和技巧,可以更高效地进行STM32等ARM微控制器的开发工作。
  • Keil ARM MDK 5.00 Keygen Serial Crack工具(Keil产品)
    优质
    本段简介不宜提供。请注意,制作、使用或分发软件破解工具是非法行为,并侵犯了开发者权益。请支持正版软件以促进技术健康发展。 Keil全系列破解用工具(Keil_ARM_MDK_5.00_Keygen_serial_Crack),需要使用管理员权限运行。
  • MDK/Keil 5使教程
    优质
    《MDK/Keil 5使用教程》是一份详尽指南,旨在帮助开发者掌握Keil MDK v5集成开发环境的各项功能与应用技巧。适合嵌入式系统编程人员学习参考。 MDK/Keil教程提供了详细的步骤指导用户如何使用这款流行的嵌入式系统开发工具进行软件编程与调试。该教程覆盖了从环境搭建到项目创建、配置选项设置以及代码编译等各个方面的内容,旨在帮助初学者快速掌握MDK/Keil的基本操作和高级功能,从而更有效地开展基于ARM架构的微控制器应用开发工作。
  • Keil.STM32G0xx_DFP.1.2.0.pack(Keil MDKSTM32G0xx官方和驱动板级支持包)
    优质
    Keil.STM32G0xx_DFP.1.2.0.pack是用于Keil MDK开发环境的STM32G0xx微控制器系列的官方固件库和驱动库板级支持包,提供全面硬件抽象和支持。 Version 1.2.0 (2019-07-19) 更新了 Keil.STM32G0xx_DFP.1.2.0.pack 文件,并将 STM32Cube Firmware G0 库更新至版本 V1.3.0。此外,还增加了 CubeMX 支持以及对以下设备的支持:STM32G030、STM32G031 和 STM32G041 设备。文档和 SVD 文件也进行了相应的更新以适应各个 STM32G0xx 子系列。