环境
开始试验新建工程 打开CubeMx软件,点击File->NewProject。3 Z& @/ O. E* R3 v4 c 选择使用的控制器型号。7 F% c# u' b5 s/ e+ ~5 t# x % H3 }2 x2 ~, f0 i4 N% T9 O; \
选择系统时钟源
设置时钟0 Y6 u. ?- O% U! w 如下图,在右边红框处输入72,直接按回车键即可,CubeMX会帮你配置好。0 @1 c" e8 M& N8 s+ I
& G! S: P. }6 Y7 Q 3 [& F% w0 h8 w) U% { 选择调试环境 这里要选择Serial wire,否则程序只能下载一次。0 h* @1 S; P n& H& w* P7 Q
设置管脚' t. D$ \* f# b1 o$ T& { + f; ^* d- d- P2 ^7 N % W" x( T5 L# X, A
使能FreeRTOS 8 g4 M0 O4 u& s6 u) C S( |) |
# c, N* `+ v- B 添加任务2 Y. \2 m6 b( d 点击“Tasks and Queues”,添加Task1和Task2两个任务。: B7 O- w" O6 _1 F' M3 P1 U ' r g5 b2 z& l- G, A# j # ~9 o2 p! ]+ x! Y
: K- p% |- O+ C2 E1 D5 O2 v* k) i 配置工程+ z7 u: c3 }1 Y 0 G) R* q) s4 T
生成并打开工程# I* T0 S6 N3 n h; R7 U4 I $ q) h0 J' ^# `' D: s8 N9 l6 E
在源码“Task”字样处添加任务功能代码 ' J$ X; r7 t8 l* Q
编译工程 % |1 ?8 V {% b+ a; C0 k1 x
) H. W7 f7 S. x, d( ?, r- w; t$ E 5 q6 V* w2 _2 {3 l1 V2 w7 y8 Y- j 编译无错误,下载程序到开发板,看到LED开始闪烁。 j9 @9 }! _+ w2 z- o' u ; |, c: W, @- H! ^8 X* s: Y * J& _0 G8 ~# X7 z7 t* f* R' t 转载自:单片机与嵌入式- N' a! J. j- ] 如有侵权请联系删除: \3 w7 B, W- I* k/ N: g# Y ; q# T$ d) {2 q: }1 A" T" z5 d 0 F% d8 }; d. n6 Q Z4 I/ [ |
【STM32H5 评测】ADC 电压表
【STM32H5 评测】基础硬件加密与随机数性能 - STM32H5E5实测硬件AES加解密、HASH运算、TRNG真随机数输出速率与稳定性
【STM32H5 评测】NUCLEO-H5E5ZJ 使用 TrustZone 安全分区系统实践测试
【STM32H5 评测】CPU核心性能 - STM32H5E5跑 RTOS,观察任务切换速度、中断响应快慢
【STM32H5 评测】介绍、环境搭建、工程测试
#双节活动 1.在CubeMX中引用touchGFX出现的问题与解决
如何将STM32CubeMX生成的CMake工程导入STM32CubeIDE
【 逢7发帖赢大礼】1、利用CubeMX生成正点原子H7R7开发板的STM32CubeIDE工程
STM32CubeCLT 1.22.0新版本发布
【下载问题解决】关于ST官网下载软件问题解决
微信公众号
手机版