logo资料库

STM32CubeMX简介.pdf

第1页 / 共2页
第2页 / 共2页
资料共2页,全文预览结束
STM32CubeMX STM32 设置和初始化 C 代码生成器 山西大学电子信息工程系王晓峰 Wangxiaofeng@sxu.edu.cn 特性 •直观的选择 STM32 微控制器。 •微控制器图形化配置 -自动处理引脚冲突 -动态设置确定的时钟树 -可以动态确定参数设置的外围和中间件模式和初始化 -功耗预测 •C 代码工程生成器覆盖了 STM32 微控制器初始化编译软件,如 IAR,KEIL,GCC。 •可独立使用或作为 Eclipse 插件使用。 描述 STM32CubeMX 是意法半导体 STMCube™的主动原创,可以减轻开发工作,时间和费用。 STM32Cube 覆盖了 STM32 系列。 STM32Cube 包括 STM32CubeMX,STM32CubeMX 是一款图形化软件设置工具,允许使 用图形化向导来生成 C 初始化代码。 它 也 集 成 了 一 个 全 面 的 软 件 平 台 , 支 持 每 一 个 系 列 ( 例 如 STM32F4 系 列 的 STM32CubeF4)。这个平台包括 STM32Cube HAL(一个 STM32 的抽象层集成软件,确保 STM32 系列最大的移植性。)再加上兼容的一套中间件(RTOS,USB,TCP/IP 和图形),所有内 嵌软件组件附带了全套例程。 STM32CubeMX 是现存的 MicroXplorer 工具的扩展。它的图形化工具可以非常轻松的设置 STM32 微控制器并在一步步的指导下生成对应的初始化 C 代码。 首先,需要选择符合外设要求的 STM32 微控制器。 其次用户必须设置每个要求的嵌入式软件,需要借助引脚冲突解决,时钟树设置帮助,功耗 计算器和一个多用途外设设置(GPIO,USART)和中间件协议栈(USB,TP/IP)。
最后,基于此前的设定,用户启动初始化 C 代码生成器。此代码已经可以在多个开发环境 中使用。用户代码被保持在下一个代码生成器中。 STM32CubeMX 可在意法半导体官网下载。
分享到:
收藏