
Keil.STM32F3xx_DFP.2.2.0.pack(F3官方固件库驱动库板级支持包 for Keil MDK5)可直接使用
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资源提供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 头文件的包含。
全部评论 (0)


