STMCU小助手
发布时间:2022-8-27 14:41
|
一、前言) K) I. I3 Q9 Z, M STM32CubeIDE 是 ST 公司基于 Eclipse/CDT 框架和 GUN GCC 工具链制作的免费 IDE,并集成了STM32CubeMX。 可以实现 STM32 系列芯片的外围设备配置、代码生成、代码编辑、代码编译、在线调试,并且支持数百个 Eclipse 现有插件。 二、STM32CubeIDE的下载( {% y& i/ }, t9 s% f; _. b % y* B6 q& O" g6 _, k; N9 F$ ~2 K
二、STM32CubeIDE的安装8 G Q4 B- {9 [: Y 下载好软件后,解压,右击【以管理员身份运行】,注意不要存放在中文路径下
& ?7 E. _ L- g8 N7 Q 然后点击【next】,点击【I Agree】* s; z3 D. R8 I
& d. P# t) X& J) g/ t" A 接下来选择安装路径和要安装的组件8 L) L! ]& c, r; \
; z7 l; d7 `6 O8 n G' V7 }5 c# a 然后等待其安装完成即可9 Q- E: k/ U" a) n6 |6 E* S2 X. Y
0 h7 S1 O& q+ J% G 三、新建工程: R3 h1 w: R* i% r& W) { 安装完成后打开【STM32CubeIDE】,首先选择工作区; ~# y, Q% o& g1 ^' G* G/ Q9 F% ^
: t, Z: g2 T" V3 J* L 依次点击【File】->【New】->【STM32 Project】新建一个工程5 f' R0 H f. n T* g
然后在左边“芯片选项区”的搜索框里填入“ STM32MP157D”,接下来选择“ TFBGA361”,双击3 ^$ F! n. v) t6 a9 I ; j, \1 b( J! _3 H" I
4 j/ f- w$ M! f4 s- O* ]+ m4 h% P" n+ } 然后输入工程名称,点击【yes】切换到 STM32CubeMX 关联视图 . r& y$ e6 `1 Y. Y9 v9 y
等待其自动下载 STM32MP1 的 HAL 固件. V9 V& b* o; _$ k+ j7 s/ m ' @' P; j ]0 M) d# {5 C; P2 W6 u9 o
) v, W% A! e, w& d8 I" _ 然后我们右键将 PG8设置为GPIO_Output , K7 ?5 _# J% D. r. @
7 Y9 K) p; W% E7 c; q9 D' s" n 然后再次右击,将其分配到Cortex-M4内核上* ?( U, {" N0 Q! G5 v 0 P' |4 H3 |% f4 j9 q" {, A$ L$ l
接下来设置PG8的初始化模式 2 c: A' U) \* s
然后点击【Project Manager】->【Code Generator】,勾选“ Generate peripheral initialization as a pair of ‘.c/.h’files per peripheral”,让外设初始化代码单独生成, U9 F m# _( @* q* h
接着就可以点击【Project】,选择【Grenerate Code】产生初始化代码了# q) a7 H2 m9 ~1 `- u ) U1 z8 @) Y! b* J0 _5 h, S0 f! C, G
自动生成代码后即可打开main.c
- [" ^8 `8 N2 R: L4 k: h' K 这样一个工程就新建完成7 c0 G+ Z5 U# ]7 I ————————————————3 z4 y5 t# x$ Z, h1 k 转载:Willliam_william, ]* M s: b' B. b' d7 k) `1 i - R# _% Z J* J0 ~ |
【STM32H5 评测】基础硬件加密与随机数性能 - STM32H5E5实测硬件AES加解密、HASH运算、TRNG真随机数输出速率与稳定性
【STM32H5 评测】NUCLEO-H5E5ZJ 使用 TrustZone 安全分区系统实践测试
【STM32H5 评测】CPU核心性能 - STM32H5E5跑 RTOS,观察任务切换速度、中断响应快慢
【STM32H5 评测】内存读写性能 - STM32H5E5实测Flash,SRAM读写速度,用DMA搬运大块数据
【NUCLEO-C562RE】OLED 显示
保姆级教程:CMake 工程导入 STM32CubeIDE 步骤
STM32CubeCLT 1.22.0新版本发布
【下载问题解决】关于ST官网下载软件问题解决
【STM32H735G-DK测评】lvgl移植
【STM32H735G-DK 测评】STM32H735G-DK External Loder 编译和测试
微信公众号
手机版