使用STM32CubeMX创建STM32U545工程项目。4 e( }! C* H# X6 v; D* W1 B0 u 一、软件下载 官网下载STM32CubeMX软件' i1 i9 l5 a" T0 u Y2 l 下载地址:https://www.st.com/zh/development-tools/stm32cubemx.html" e& ~, v L+ j- C 我这里下载win版本* \1 m7 G8 R% q( Q3 q6 [1 _& d$ r! ~ ) Z) I- o# z1 `8 x5 U 下载完成后,安装软件。 二、创建项目3 g/ ]; P% B, N; U- ?5 U ' X8 N. T, m- D2 S6 |* d7 v 5 h0 R- y9 M$ ], L# M6 J 2.1、选择开发板型号 打开软件后,选择文件->创建项目 使用的开发板是官网的,CubeMX已经集成此板卡配置。% y! a- U4 b) \3 n- c: j2 o9 V 选择相应的板卡 . ^& X9 R7 F7 p! {$ T! P 创建过程中提示下面窗口4 }/ A: k, C- G; R: ^4 I 7 [9 Y8 u& Z; ~# l( j. R- @2 z) t . X9 z& I, i7 g1 {0 a 2.2、配置板卡时钟; i k( o. i7 K, [ STM32U545芯片工作的最高主频是160MHz,板卡上外部晶振没有焊接,这里选择内部时钟倍频到160MHz。6 O1 T. P: f/ ~9 s0 T" I3 W 5 T$ j1 z. a3 [ 6 {1 R6 x3 \9 W) D 2.3、生成工程文件- y* z. Z4 Q4 r6 Z1 e 填写工程名称,保存的路径和编译工具。) U. `1 c5 u% g+ h$ d6 k4 K 0 n9 C* a& U) @' a' s' m; q 提示下载需要的软件包. {2 W" B5 {0 t 6 z! I6 f2 b: o* B8 ~; w( H 生成完后后,提示打开方式 $ u% f: g1 z+ o; \2 A 8 m v& ?+ a* ~9 O. e- z 三、编译项目( R' }8 J! J# u 9 Q+ ^7 | `" g6 v4 O 3.1、添加测试文件 板卡LD2的配置,在生成工程文件中已经完成,这里实现要点灯的效果。* N% h O( A0 \7 s. o, T/ x! Z/ I+ p$ x " g. X2 X" c( U8 v+ r 3.2、编译项目 U( {% H* q: L$ a 1 M6 W- S1 |6 N9 E/ O# l 四、运行结果3 ~! B$ w) s" N) D$ e, y+ f, ~, L: k $ M$ d [1 r2 X, Z8 D4 M8 u/ W5 r% M9 v LD2指示灯,每个200ms状态反转。 以上就是使用STM32CubeMX创建STM32U545项目的过程。 |
【NUCLEO-U083RC评测】-2024年的520礼物,你收到了么?
【NUCLEO-U083RC评测】3.LPUART 中断唤醒Sleep mode
2024 “芯”篇章, STM32C0“回顾+创新”专属福利计划
我的STM32U5 项目秀+【智能插排】
【NUCLEO-U545RE-Q】开箱
【NUCLEO-U545RE-Q】i2c驱动OLED显示屏
【NUCLEO-U545RE-Q】移植u8g2
【板卡申请】探索STM32MP135F-DK开发板,释放创新潜能
【免费申请】探索!创新!领略超低功耗NUCLEO-U545RE-Q的优势
【NUCLEO-U545RE-Q】点灯测试
嗯,先测试外设,熟悉下板卡。