Waveshare
直播中

林新武

8年用户 185经验值
擅长:处理器/DSP
私信 关注
[经验]

STM32CubeMX系列教程新鲜出炉




STM32CubeMX是意法半导体STMCube™的主动原创,可以减轻开发工作,时间和费用。
STM32Cube包括STM32CubeMX,它是一款图形化软件设置工具,允许使用图形化向导来生成C初始化代码。

它也集成了一个全面的软件平台,涵盖了STM32各系列产品,支持每一个系列(例如STM32F7列的STM32CubeF7)

这个平台包括STM32CubeHAL(一个STM32的抽象层集成软件,确保STM32系列最大的移植性)再加上兼容的一套中间件(RTOS,USB,TCP/IP和图形)。

STM32CubeMX主要特性:

  • 直观的选择STM32微控制器
  • 微控制器图形化配置
    • 自动处理引脚冲突
    • 动态设置确定的时钟树
    • 可以动态确定参数设置的外围和中间件模式和初始化
    • 功耗预测
  • C代码工程生成器覆盖了STM32微控制器初始化编译软件,如IAR,KEIL,GCC
  • 可独立使用或作为Eclipse插件使用

本教程结合微雪Open746I-C开发板,通过STM32cubeMX系列教程讲解如何学习STM32F7系列的片上外设。
以图形化配置工具的形式配置STM32 MCU引脚,配置时钟以及外设,生成各模块初始化代码
通过STM32F7系列的学习,可以让各位更快的掌握其他系列的使用方法。



STM32CubeMX软件图示:




教程示例程序图:



STM32CubeMX系列教程目录

微雪STM32CubeMX系列教程
STM32CubeMX系列教程1:GPIO
STM32CubeMX系列教程2:外部中断(EXIT)
STM32CubeMX系列教程3:基本定时器
STM32CubeMX系列教程4: PWM
STM32CubeMX系列教程5:串行通信(USART)
STM32CubeMX系列教程6:直接存储器访问 (DMA)
STM32CubeMX系列教程7:模数转换(ADC)
STM32CubeMX系列教程8:数模转换(DAC)
STM32CubeMX系列教程9:内部集成威廉希尔官方网站 (I2C)
STM32CubeMX系列教程10:串行外设接口SPI(一)
STM32CubeMX系列教程11:串行外设接口SPI(二)
STM32CubeMX系列教程12:控制器局域网络(CAN)
STM32CubeMX系列教程13:实时时钟(RTC)
STM32CubeMX系列教程14:电源控制器(PWR)
STM32CubeMX系列教程15:看门狗(WDG)
STM32CubeMX系列教程16:RNG和CRC
STM32CubeMX系列教程17:SDMMC
STM32CubeMX系列教程18:文件系统FATFS
STM32CubeMX系列教程19: Quad-SPI


更多系列教程敬请关注微雪课堂……

回帖(2)

阳光的千遇千寻

2016-5-6 23:07:44
我想学习‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’
举报

林新武

2016-5-16 16:53:33
引用: 阳光的千遇千寻 发表于 2016-5-6 23:07
我想学习‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’‘’

相互学习,有问题交流下
举报

更多回帖

发帖
×
20
完善资料,
赚取积分