CubeMX的基础使用方法,可以参看我之前发的一个视频STM32打印数据到串口助手。
环境
STM32CubeMX
KEIL5
STM32F103
开始试验
新建工程
打开CubeMx软件,点击File-》NewProject。
选择使用的控制器型号。
选择系统时钟源
设置时钟
如下图,在右边红框处输入72,直接按回车键即可,CubeMX会帮你配置好。

选择调试环境
这里要选择Serial wire,否则程序只能下载一次。
设置管脚
使能FreeRTOS
添加任务
点击“Tasks and Queues”,添加Task1和Task2两个任务。

配置工程
生成并打开工程
在源码“Task”字样处添加任务功能代码

编译工程

编译无错误,下载程序到开发板,看到LED开始闪烁。
编辑:jq
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
led
+关注
关注
244文章
24722浏览量
692465 -
控制器
+关注
关注
114文章
17877浏览量
195111 -
STM32
+关注
关注
2313文章
11195浏览量
374630
原文标题:使用STM32CubeMx工具,写FreeRTOS的demo程序
文章出处:【微信号:c-stm32,微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
如何在 STM32Cube CMake 工程中添加源文件
STM32CubeMX 能够很方便的导出 CMake 工程。例如,如下图所示在 STM32CubeMX的 ToolChain/IDE 中选择 Cmake。CMake 工程可以很容易被
发表于 04-15 16:07
•0次下载
基于 X-Cube-FreeRTOS_Heap4 和 CubeMX 生成 UCPD 项目介绍
1. 前言某客户反映参考我们的文档 AN5418《How to build a simple USB-PD sink applicationwith STM32CubeMX》去配置 FreeRTOS
发表于 04-15 15:59
•0次下载
LAT1574_如何在 STM32Cube CMake 工程中添加源文件
STM32CubeMX 能够很方便的导出 CMake 工程。例如,如下图所示在 STM32CubeMX的 ToolChain/IDE 中选择 CmakeCMake 工程可以很容易被
发表于 03-11 10:46
•0次下载
2025-2026年MCU生态全景分析:国产替代的下一个战场是\"工具链\"
STM32F103,价格还便宜30%。但配置时钟树翻了一整天手册,配置UART又要研究寄存器,一个简单的点灯Demo花了2天才跑通。最后还是放弃了,回去用STM32CubeMX,5分钟搞定
发表于 01-27 08:54
基于 X-Cube-FreeRTOS_Heap4 和 CubeMX 生成 UCPD 项目介绍
某客户反映参考我们的文档 AN5418《How to build a simple USB-PD sink applicationwith STM32CubeMX》去配置 FreeRTOS 生成
发表于 01-04 11:18
•0次下载
请问RT-Thread与stm32cubemx联合开发的原理是什么?
在使用RT-Thread与stm32cubemx联合开发的原理是什么,cubemx在其中主要起到了哪些功能呢?
发表于 10-11 15:49
求助,关于cubemx + nano 4.1.1 + STM32F405时钟的问题求解
有一个关于rtthread的问题:有一个主控stm32F405VGxx的板子,使用rtthread studio创建一个标准版4.1.0的工程,运行没问题;;用stm32cubemx 新建了一个
发表于 09-16 06:05
意法半导体:STM32CubeMX将不再集成到STM32CubeIDE中
从2025年11月发布的版本开始,我们将仅以 独立 版本的形式提供 STM32CubeIDE 和 STM32CubeMX 。 STM32CubeMX将不再集成到STM32CubeIDE
使用STM32CubeMX的时候创建的工程已经使用的板载资源如何去掉?
在使用STM32CubeMX的时候创建的工程已经使用的板载资源如何去掉?在基于开发板进行工程创建的时候会把板载资源直接初始化,后面想要用不同的功能配置,如何把初始配置去掉?
发表于 07-22 07:13
对于在STM32CubeMx使用FMC中的NAND FLASH里面配置这些时间有什么说明吗?
对于在STM32CubeMx使用FMC中的NAND FLASH里面配置这些时间有什么说明吗?
发表于 07-21 07:07
STM32N657X0Q为什么无法通过SPI驱动st7796板子?
求助大家,一般来说要想驱动lcd外设应该在stm32cubemx里配置什么,我的lcd可以正常供电但是就是烧录程序后仅黑屏一瞬间然后继续白屏,我感觉是没有在stm32cubemx里配置好,有没有大神解答一下
发表于 06-19 07:21
STM32CubeMX在配置DCMI的脚位时,在Mode的选项中, 只有8bits, 10bits与12bits, 为何没有14bits?
STM32CubeMX在配置DCMI的脚位时,在Mode的选项中, 只有8bits, 10bits与12bits, 为何没有14bits?
发表于 04-27 08:49
FreeRTOS的demo程序如何用STM32CubeMx工具写?
评论