STM32303E-EVAL
商品参数
参数完善中
商品概述
STM32CubeF3是一个固件包,汇集了在STM32F3微控制器上开发应用所需的所有通用嵌入式软件组件,在STM32F3系列及其他STM32系列间具有高度可移植性。
商品特性
- 完全兼容STM32CubeMX代码生成器,可生成初始化代码。
- 包含覆盖微控制器硬件的底层硬件抽象层(HAL),以及在开发板上运行的大量示例。
- HAL采用开源BSD许可证。
- 包含带有宽松许可条款的中间件组件:支持Audio、HID、MSC、CDC和DFU类别的完整USB设备栈;基于FreeRTOS开源方案的CMSIS-RTOS实现;基于开源FatFS方案的FAT文件系统;STMTouch触摸感应库方案;基于SEGGER emWin的专业图形栈解决方案STemWin(二进制格式)。
- 提供实现这些中间件组件的应用程序和演示。
- STM32Cube固件架构由三个独立且可交互的层级组成。
- Level 0包含三个子层:板级支持包(BSP)、硬件抽象层(HAL)和基本外设使用示例。
- BSP层提供针对开发板上硬件组件(如LCD、Audio、microSD、MEMS驱动)的API,采用模块化架构以便于移植。
- BSP由组件(外部设备的可移植驱动)和BSP驱动(将组件链接到特定开发板,提供如BSP_LED_Init()、BSP_LED_On()等API)组成。
- HAL包含外设驱动和底层驱动。
应用领域
- 用于在STM32F3微控制器上开发应用程序。


