环境
* a/ N) d6 e* p9 J. a; s3 h. m7 p 开始试验新建工程 打开CubeMx软件,点击File->NewProject。) D* h, e! s: I' \" W& q% G 选择使用的控制器型号。5 `2 g0 C' O( H U- E+ L
: ]- Z: U2 c+ a. n; N5 P ( I/ |- c S1 @; @0 v0 R; X& A9 A 选择系统时钟源! ?0 D( m1 T& w# u: E ( m& P! v; b c4 R5 k+ F& p
6 F3 \3 [& Z% E 设置时钟! s6 ]7 U; c7 G6 a+ [ 如下图,在右边红框处输入72,直接按回车键即可,CubeMX会帮你配置好。 $ q* l- X" s/ J# x) q
8 q0 k) v9 i. W, Z+ g& P: | 选择调试环境 这里要选择Serial wire,否则程序只能下载一次。% g5 ^ w4 W7 o# I) A3 n9 j4 y* T 6 { S+ j2 {; b4 f
设置管脚) q# W" Q3 D- h% h# U * h0 k* t# h8 K" A; w ; _; t+ W& B- r h& F: T
' {& @( R1 v! E5 y% f2 L9 P" w 使能FreeRTOS - R t1 V; Y/ j2 s4 l7 G
/ ^ P8 U# A6 H3 v" m 添加任务 点击“Tasks and Queues”,添加Task1和Task2两个任务。 3 s5 e( ~/ j! v! u 2 R3 ?& z% z' b: R& c
配置工程
生成并打开工程# n- j) v6 A* |$ S- Y. Q# ]* Q
2 ^% `9 h) b. o& W# K1 u; ] 在源码“Task”字样处添加任务功能代码
1 n! x- m3 Z; @4 ? 编译工程 5 k# N3 `3 Z( z8 @& B + e& n4 ^/ E3 [( z' q7 u: E; i
编译无错误,下载程序到开发板,看到LED开始闪烁。 * b9 J- n: ]. s, J3 x! q& l / k" |! B2 e' v) N3 Q% o/ R 转载自:单片机与嵌入式/ N/ t' i: W5 `9 I) ]4 E' g8 W 如有侵权请联系删除 + u- o. _1 J4 t5 _$ }8 q: Y 3 N% \- u6 K/ d7 B |
【下载问题解决】关于ST官网下载软件问题解决
STM32CubeMX 6.18.0新版本发布
【STM32U3评测】使用INS5699 RTC模组
【 逢7发帖赢大礼】1、利用CubeMX生成正点原子H7R7开发板的STM32CubeIDE工程
CubeMX生成CubeIDE工程代码乱码
【逢7发帖赢大礼】STM32开发之指纹识别!
【逢7发帖赢大礼】STM32开发之环境空气质量监测
【逢7发帖赢大礼】STM32开发之人体实时运动信息监测!
【逢7发帖赢大礼】全网最简单的Arduino_STM32开发环境搭建教程!
【STM32U3评测】低功耗模式功耗测量
微信公众号
手机版