环境
3 ~0 q7 s) {' K5 \# j* ?7 C6 W 开始试验新建工程 4 S% C5 E2 J6 o/ ?" [ $ Z$ j5 q) q: L5 G% } 打开CubeMx软件,点击File->NewProject。 1 u: ]" N$ X6 c! l8 ^, \ % d& y1 ^" R% B4 @5 p0 _0 F9 Q4 | 选择使用的控制器型号。
选择系统时钟源 4 {5 q g. j9 n/ `+ \8 S! y8 V0 O * B7 l0 t+ o8 b7 ]
设置时钟 . g- j) @" u0 i, g8 \/ n N 如下图,在右边红框处输入72,直接按回车键即可,CubeMX会帮你配置好。 & i4 O+ c2 v" W- v. u
选择调试环境 这里要选择Serial wire,否则程序只能下载一次。# U5 K. y- t) i z# V
设置管脚/ c' u( ]# j; U 8 X! \* t% w# b! y
- x3 g/ R) x) H- f 使能FreeRTOS
添加任务 点击“Tasks and Queues”,添加Task1和Task2两个任务。& a+ z' F! O9 @3 P0 V' R$ U / x/ v5 `, J- G7 k5 | ' O( Q+ n% D9 i$ M
% j7 I A4 I* b. T 配置工程! V( t3 u3 P$ O2 s8 }6 x7 H0 W, P. w : L9 l( j" u [0 ~) m
, W. @( Z6 Y% d* h- E, B 生成并打开工程
+ z1 \4 K4 s% z# M9 M, \ . e4 z; ~& v& P$ }% Y( y/ P 在源码“Task”字样处添加任务功能代码 7 u2 r+ V' k D% N3 Y f
编译工程 * j; |2 I. ~1 c3 S * P' h+ a2 b* E; `
编译无错误,下载程序到开发板,看到LED开始闪烁。( _, m8 B6 k' v* _8 ^6 }' b, r/ k ! a/ c5 J2 Q, o2 H4 K0 x , r" X0 Q, Y2 [! y( Q- a7 ?: ] 转载自:单片机与嵌入式 如有侵权请联系删除' Z0 n4 j1 k7 C" n- p |
【下载问题解决】关于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评测】低功耗模式功耗测量
微信公众号
手机版