STM32CubeMX是意法半导体推出的图形化配置工具,通过傻瓜化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IARForARM、TrueStudio等。尤其值得一提的是,TrueStudio已经被ST收购,提供完全免费的版本,并且,通过插件式安装,可以将STM32CubeMX集成在一个IDE,使用十分方便。 大家
使用STM32CubeMX自动构建的工程点亮正点原子精英开发板上的LED0,500ms闪烁一次。 精英开发板LED原理图 让MCU输出低电平导致LED0亮,输出高电平会导致LED灭。 如何构建一个工程 1. 准备工作 ●STM32CubeMX图形开发工具 ●正点原子精英开发板STM32F103ZET6 ●MDK编译器 ●DAP仿真器 2.打开STM32CubeMX图形化开发工具...
STM32CubeMX是意法半导体推出的图形化配置工具,通过傻瓜化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IARForARM、TrueStudio等。尤其值得一提的是,TrueStudio已经被ST收购,提供完全免费的版本,并且,通过插件式安装,可以将STM32CubeMX集成在一个IDE,使用十分方便。 STM32CubeMX安装流程 大...
1、准备工作 在开始编写代码之前,需要准备以下工具: STM32CubeMX Keil MDK STM32F103RCT6开发板 2、创建工程 首先,打开STM32CubeMX并创建一个新项目。选择STM32F103RC系列作为芯片型号,并选择所需的外设。在这里,我们选择PA5引脚来控制板子上的LED灯。 选择好外设之后,点击"Pinout & Configuration"选项卡,然后找到PA...
STM32F103RCT6是一款基于ARM Cortex-M3处理器的微控制器,具有丰富的外设资源和广泛的应用场景,其中之一就是点灯控制。本文将介绍如何使用STM32CubeMX和Keil MDK来编写一个简单的LED点灯程序。 1、准备工作 在开始编写代码之前,需要准备以下工具: STM32CubeMX Keil MDK STM32F103RCT6开发板 2、创建工程 首先,打开STM...
使用STM32CubeMX自动构建的工程点亮正点原子精英开发板上的LED0,500ms闪烁一次。 精英开发板LED原理图 让MCU输出低电平导致LED0亮,输出高电平会导致LED灭。 准备工作 ●STM32CubeMX图形开发工具 ●正点原子精英开发板STM32F103ZET6 ●MDK编译器 ●DAP仿真器 ...