ST意法半导体
直播中

李辉

7年用户 1338经验值
私信 关注
[问答]

在哪里检查STM32CUBEMX引脚设置是否正确呢

我注意到一些引脚在 MX_GPIO_init() 中配置,而另一些则没有。它们似乎已在其他地方配置,所以我不确定在哪里检查我的引脚设置是否正确。
此外,某些引脚配置在手动更改引脚排列后不会更新。例如,SPI2_NSS_Pin,在 main.h 中为“ #define SPI2_NSS_Pin GPIO_PIN_11”,尽管我在 STM32CUBEMX 中将其更改为另一个引脚,但在 MX_GPIO_init() 中仍配置为“GPIO_PIN_11”。
也就是说,我对代码生成器的工作方式以及引脚的配置方式感到很困惑。此外,使用 stm32cubemx 生成代码更好,还是从头开始手动配置一切更容易?谢谢您的帮助



回帖(1)

倪梁靓

2022-12-19 11:36:25
MX_GPIO_Init 初始化非外设引脚,例如按钮或 EXTI 引脚或 LED,或其他通用输入输出引脚。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分