环境
+ D0 t2 x. P' b ?$ c i% ~ 开始试验新建工程 3 N3 K2 X& g9 W 打开CubeMx软件,点击File->NewProject。 # n9 O, d# N7 g7 W% E( x9 W 8 f0 n, H' ?4 X' \; ^ W 选择使用的控制器型号。 I K1 i% i& o7 K, W7 p
选择系统时钟源" Y8 G! ]8 b- C+ @$ L
设置时钟 如下图,在右边红框处输入72,直接按回车键即可,CubeMX会帮你配置好。. B0 g8 X) w" L6 C4 A2 t & S; z& F; P1 h& H 7 u+ }! h" r7 B' W- Z
- g3 K% c- j& q4 d' v# m 选择调试环境 ; @1 {1 a+ [ ?$ [7 y2 U 这里要选择Serial wire,否则程序只能下载一次。! v* G6 j T# `/ v8 {8 d6 J
' S/ g* B+ p( }$ C# c5 y3 p 设置管脚 6 }% }, x$ @4 E$ D' n
4 @2 W( ~# ^4 m2 |# d6 k 使能FreeRTOS' N- n: y" b9 v2 U7 F. R# f& a
l7 ^" ]& c* p 添加任务( _: A5 Y3 z/ O4 o( E0 h0 A" G* K 点击“Tasks and Queues”,添加Task1和Task2两个任务。 9 W% w( E w$ Y# @ . Y# J s9 v& ?. g2 ?" c5 k- e f
Y2 b, x. w4 J% b( K 配置工程 / ~, r; {5 t; S: V8 a. @
生成并打开工程1 z1 y% J0 b! l# C
8 g) n) v2 s8 d$ K/ \; X% K & j0 n+ O% R" i; N/ x 在源码“Task”字样处添加任务功能代码 ( h6 x! g0 G" s9 g2 J0 \. ?7 l 1 e8 {! o7 }$ \' o4 c! d2 z
8 ^2 K' x6 k" k4 ^3 c* p, g# } 编译工程 ) s& H' e6 H T2 a5 |
: u' X) [3 n j2 r& G 编译无错误,下载程序到开发板,看到LED开始闪烁。 ! k) X1 @& s2 L8 z: D. Y/ e & G+ m+ I8 ~ P4 |' s' \3 v 8 {7 E/ n2 P7 a 1 R6 J5 b! O9 F7 ?/ B! r 转载自:单片机与嵌入式 如有侵权请联系删除 1 r$ U/ w' X( `4 i4 M+ d |
【STM32H5 评测】介绍、环境搭建、工程测试
#双节活动 1.在CubeMX中引用touchGFX出现的问题与解决
如何将STM32CubeMX生成的CMake工程导入STM32CubeIDE
【 逢7发帖赢大礼】1、利用CubeMX生成正点原子H7R7开发板的STM32CubeIDE工程
STM32CubeCLT 1.22.0新版本发布
【下载问题解决】关于ST官网下载软件问题解决
STM32CubeMX 6.18.0新版本发布
【STM32U3评测】使用INS5699 RTC模组
CubeMX生成CubeIDE工程代码乱码
【逢7发帖赢大礼】STM32开发之指纹识别!
微信公众号
手机版