Advertisement

STM32CubeF1_V1.7.0_20171127.zip - STM32F1xx系列官方固件和驱动库板级支持包源代码,可直接使用...

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


简介:
这是ST公司发布的STM32F1xx系列微控制器的官方固件和驱动库版本,包含全面且详细的硬件抽象层(HAL),便于开发者快速应用。 STM32CubeF1_V1.7.0_20171127.zip 是 STM32F1xx 系列官方固件库驱动库及板级支持包的源代码,可以直接加入开发环境进行调用、链接和编译。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • STM32CubeF1_V1.7.0_20171127.zip - STM32F1xx使...
    优质
    这是ST公司发布的STM32F1xx系列微控制器的官方固件和驱动库版本,包含全面且详细的硬件抽象层(HAL),便于开发者快速应用。 STM32CubeF1_V1.7.0_20171127.zip 是 STM32F1xx 系列官方固件库驱动库及板级支持包的源代码,可以直接加入开发环境进行调用、链接和编译。
  • STM32CubeF1_V1.4.0_20160613.rar - STM32F1xx使...
    优质
    这是一个包含STM32F1xx系列微控制器的官方固件和驱动库的资源文件,版本为V1.4.0。该软件开发包提供全面的硬件抽象层接口与中间件组件,有助于开发者便捷地进行嵌入式系统设计与应用开发,直接应用于各类板级支持包中。 STM32CubeF1_V1.4.0_20160613.rar 包含了 STM32F1xx 系列官方固件库驱动库及板级支持包源代码,可以直接加入开发环境中进行调用、链接和编译。
  • STM32CubeF1_V1.3.0_20151218.zip - STM32F1xx使...
    优质
    这是一个包含STM32F1xx系列微控制器官方固件库和驱动源代码的压缩包,版本为V1.3.0,发布于2015年12月18日。开发者可以利用这些资源进行嵌入式系统的直接开发与调试。 STM32CubeF1_V1.3.0_20151218.zip 是一款专为STM32F1系列微控制器设计的官方固件库及板级支持包(BSP)。该压缩文件包含用于STM32F1xx芯片的驱动程序和应用示例,方便开发者进行嵌入式系统开发。STM32F1系列是意法半导体生产的一款基于ARM Cortex-M3内核的微控制器,广泛应用于消费电子、工业控制及物联网设备等领域。 此固件库主要包括以下部分: 1. **HAL(硬件抽象层)**:作为STM32CubeF1的核心组件,HAL提供了一套与具体硬件无关的API接口,使开发者能够编写可移植性强且易于维护的应用程序。通过简单的函数调用即可实现对GPIO、定时器、串口、ADC和DMA等外围设备的操作。 2. **LL(低层库)**:为那些需要更深入控制硬件或优化性能的开发人员提供直接访问寄存器的功能,简化了代码并提高了效率。 3. **BSP(板级支持包)**:包含特定开发板所需的初始化代码和驱动程序,如LED、LCD、按键及传感器等设备。这使得开发者可以快速上手,并且不需要深入了解硬件细节即可开始工作。 4. **中间件**:除了基本的驱动之外,库还可能包括USB、CAN、TCP/IP栈以及FatFS文件系统等相关组件,方便构建复杂的应用程序。 5. **示例代码**:压缩包中通常会包含一些展示如何使用HAL和LL库控制外设的例子工程,帮助开发者快速学习并理解其功能。 6. **文档**:提供详尽的用户手册及参考指南来解释库结构、API接口以及使用方法等信息。 要开始使用这个库,请将它解压到开发环境中(如Keil uVision或STM32CubeIDE),然后配置项目设置,引用所需的头文件并链接相应的库文件。之后就可以直接调用库函数进行编程了。 通过利用STM32CubeF1提供的驱动支持和高效的功能接口,开发者可以更专注于应用层逻辑的实现而非底层硬件细节处理,从而提高开发效率。由于该库由官方维护更新,因此其稳定性和兼容性得到了保障,并降低了因硬件驱动问题引发的调试成本。
  • Patch_CubeFW_F4_V1.24.1.zip STM32F4xx补丁 加入...
    优质
    这是一款针对STM32F4xx系列微控制器的固件和驱动库板级支持包补丁,版本为Patch_CubeFW_F4_V1.24.1。用户可以将其直接添加到项目中以修复已知问题并优化性能。 Patch_CubeFW_F4_V1.24.1.zip 是 STM32F4xx 系列官方固件库驱动库板级支持包的源代码补丁包,可以直接加入开发环境进行调用链接编译。
  • Keil.STM32L4xx_DFP.2.6.0.pack(L4 for Keil MDK5)使
    优质
    这是一款由ST公司提供的STM32L4系列微控制器的官方Keil MDK-ARM开发环境下的设备文件,版本为2.6.0。包含所有必要的驱动库和BSP板级支持包,便于开发者快速上手进行嵌入式软件开发。 Version: 2.6.0 (2021-07-30) 更新至 Keil.STM32L4xx_DFP.2.6.0.pack, 包更新到 STM32Cube_FW_L4 固件包版本 V1.17.0。 Package Description: 添加了全局定义 USE_FULL_LL_DRIVER 到组件 ::Device:STM32Cube LL:Common。添加了调试探针板描述。 设备支持:更新 SVD 文件和文档,重新调整设备 RAM 大小;增加了以下缺失的设备: - STM32L451CETx - STM32L452CETx - STM32L462CETx - STM32L4Q5CGTxP - STM32L4Q5CGUxP - STM32L4Q5VGTxP - STM32L4Q5QGIxP - STM32L4Q5ZGTxP - STM32L4Q5AGIxP - STM32L4Q5RGTxP 移除了以下设备: - STM32L451RCYx - STM32L452RCYx - STM32L485xx 更新 dbgconf 文件 - 添加缺失变量 DoOptionByteLoading。 CMSIS Flash Algorithm: 为STM32L4RxxG 设备添加了算法。 更新闪存程序: - STM32L4Rx_2048_Dual - STM32L4P5xx_1M - STM32L4P5xx_512 增加了空检查,编程时禁用中断,并修复 IWDG 硬件模式下的编程问题。修正了最后一个单词的编程。 CMSIS-Driver: USBH:修复端口恢复偶尔卡在恢复信号的问题。 添加编译时间配置以减少 Bulk IN NAK 速率。 SPI: - 更新控制函数,仅为主模式设置 SPI 总线速度,并在重新配置 DMA 前禁用 DMA - 更新 SPI_GetStatus 函数的错误代码 - 当 SPI 尚未初始化时更新 SPI_GetDataCount 函数 板级示例:将汇编选项更改为 armclang (自动选择)。将配置文件更新为 CMSIS 5.8.0 和 MDK-Middleware 7.13.0。
  • Keil.STM32G4xx_DFP.1.4.0.pack(G4 for Keil MDK5)使
    优质
    本资源提供STM32 G4系列微控制器的官方固件库驱动库板级支持包,适用于Keil MDK5开发环境,方便用户进行软件开发和调试。 版本:1.4.0(2021-07-22) Keil.STM32G4xx_DFP 1.4.0.pack CMSIS Flash: - 添加了STM32G474E-EVAL的外部Flash算法。 - 增加了一个Option Byte Flash Algorithm示例。 板载实例: - STM32G474E-EVAL:迁移至STM32CubeG4 Firmware Package版本V1.4.0。 - 更改默认编译器为Arm Compiler 6。 - 将汇编选项改为armclang(自动选择)。 - 更新RTX配置文件到CMSIS 5.8.0。
  • Keil.STM32F3xx_DFP.2.2.0.pack(F3 for Keil MDK5)使
    优质
    本资源提供STM32F3系列微控制器在Keil MDK5环境下的官方固件库及驱动,方便开发者进行快速应用开发与调试。 Version 2.2.0 (发布日期:2021-07-22) Keil.STM32F3xx_DFP更新至版本 2.2.0.pack,STM32Cube_FW_F3 套件包升级到 V1.11.2 版本。此次更新包括以下内容: - HAL 更新为 V1.5.5。 - 添加了外部中断和事件(EXTI)的HAL功能以及通用串行总线全速设备接口 (USB) 的LL功能。 - 在组件 ::Device:STM32Cube Framework:STM32CubeMX 和::Device:STM32Cube HAL:COMMON.STM32CubeMX 中添加了全局定义 USE_HAL_DRIVER 和 USE_FULL_LL_DRIVER。 此外,还进行了以下改进: - STM32CubeMX 集成:更新 USART 虚拟模式的解析功能,并增加了对 ( ) 符号生成宏的支持。 - 更新 RTX 配置(使用 CMSIS 5.8.0)和基于模板文件的 MDK-Middleware v7.13.0 文件配置。 - 将所有MDK项目设置为使用 Arm Compiler 6,将汇编选项更改为 armclang (Auto Select)。 在示例代码方面: - 终止 app_main 线程时采用 osThreadExit() 函数以避免无限循环。 - 更新了 USB 主机/设备 示例中的用户模板并将其从 MDK-Middleware v7.11.1 更改为了 MDK-Plus 变体选择。 在CMSIS Driver方面: - CAN:修复 SetBitrate 功能,使其保持静默和环回模式不变;修正了 SetMode 函数以清除当正常模式激活时的静默和环回模式。 - I2C: 修复引脚配置中的 MX_I2Cx_SMBA_GPIO_PuPdOD 替换为 MX_I2Cx_yyy_GPIO_PuPdOD,并更正使用功能名称。 在USB设备方面: - 更新 USBD_EndpointConfigure 函数以检查请求的最大包大小是否符合编译时配置的 FIFO。 - 移除对 stm32f3xx_hal_pcd.h 头文件的包含。
  • STM32CubeMP1_V1.2.0_20200226.zip - STM32MP1开发使...
    优质
    本资源为STM32MP1系列官方固件及驱动库软件开发包STM32CubeMP1 V1.2.0的源代码,下载后即可直接应用于嵌入式系统开发。 STM32CubeMP1_V1.2.0_20200226.zip 是 STM32MP1 系列官方固件库驱动库软件开发包的源代码,可以直接加入开发环境进行调用、链接和编译。
  • STM32CubeF4_V1.18.0.rar - STM32F4xx在开发环境中调...
    优质
    这是一个包含STM32F4xx系列微控制器的官方固件和驱动库的资源文件。版本为1.18.0的STM32CubeF4软件包提供了一系列用于开发环境中的板级支持功能源代码,便于开发者直接调用与集成。 STM32Cubef4_V1.18.0.rar 是 STM32F4xx 系列官方固件库驱动库板级支持包的源代码,可以直接加入开发环境进行调用、链接和编译。
  • STM32CubeF4_V1.26.1 STM32F4xx在开发环境中调编译
    优质
    该资源为STM32F4xx系列微控制器的官方固件库及驱动库版本1.26.1,提供全面的硬件抽象层接口与例程,便于开发者在其项目中直接集成和使用。 STM32CubeF4_V1.26.1 是 STM32F4xx 系列官方固件库驱动库板级支持包的源代码,可以直接加入开发环境进行调用、链接和编译。