数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 13|回复: 0

《STM32H7R7开发指南》第九章 STM32CubeMX简介

[复制链接]
发表于 昨天 09:34 | 显示全部楼层 |阅读模式
第九章 STM32CubeMX简介



STM32CubeMX是由ST公司开发的图形化代码自动生成工具,能够快速生成初始化代码,如GPIO、时钟树、中间件等,使用户专注于业务代码的开发。现在ST主推HAL库,经典的标准外设库已经停止维护了,新产品也只提供HAL库的代码,因此,我们学习HAL库是更加有优势的,由于HAL库具有低耦合、通用、抽象了硬件层,使得开发者无需太过关注硬件驱动的实现,使得开发更加的简单快速,更容易维护,因此被越来越多的产品所使用。
本章将分为如下几个小节:
9.1 STM32CubeMX的作用
9.2 安装STM32CubeMX
9.3 使用STM32CubeMX新建工程
9.4 STM32CubeMX新建工程使用建议


9.1 STM32CubeMX的作用
STM32CubeMX具有如下特性:
① 直观的选择MCU型号,可指定系列、封装、外设数量等条件
② 微控制器图形化配置
③ 自动处理引脚冲突
④ 动态设置时钟树,生成系统时钟配置代码
⑤ 可以动态设置外围和中间件模式和初始化
⑥ 功耗预测
C代码工程生成器覆盖了STM32微控制器初始化编译软件,如IARKEILGCC
可以独立使用或者作为Eclipse插件使用
⑨ 可作ST固件、芯片手册等的下载引擎

后续内容请查看PDF文件:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2026-4-28 00:48 , Processed in 0.140400 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz!

© MyDigit.Net Since 2006

快速回复 返回顶部 返回列表