ST意法半导体
直播中

你又知道了

12年用户 1134经验值
私信 关注
[问答]

​有没有办法在不打开重新排序main.c auto代码中的外设初始化函数呢?

有没有办法在不打开 .ioc 文件的情况下重新排序 main.c auto 代码中的外设初始化函数?在我的项目中,在 MX_USART1_UART_Init() 之后调用了 MX_DMA_Init(),这导致 DMA 实例的寄存器在 HAL_UART_MspInit() 内部不更新,从而导致整个外围设备失败(我很确定这是一个错误)。
使用 STM32CubeIDE 版本:1.8.0(构建:11526_20211125_0815 (UTC))
对于遇到这种事情的任何其他人(假设没有适当的修复),我通过编辑项目 .ioc 文件中的ProjectManager.functionlistsort手动重新排序函数。

更多回帖

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