STM32CubeMx:如何添加自己的“用户代码开始/结束”部分?

时间:2019-05-01 10:07:08

标签: stm32 stm32cubemx

我有一个项目,我需要在其中一个生成的C文件中添加几行。但是,我要添加更改的地方没有“ USER CODE BEGIN / END”部分。因此,每当我重新生成代码时,所做的更改都会被覆盖。我尝试添加自己的用户代码部分,如下所示,但即使那样也被覆盖了。看来,CubeMX正在寻找一组预定义的用户代码块,并覆盖其他所有内容。

/* USER CODE BEGIN 8 */

/* USER CODE END 8 */

我希望能够定义自己的用户代码块,以便可以在CubeMX尚未提供用户代码块的地方编写自定义代码。

1 个答案:

答案 0 :(得分:1)

CubeMX不支持添加自定义用户代码部分。

请参阅此支持文章:

https://community.st.com/s/question/0D50X0000ALxNlmSQF/is-it-possible-to-add-custom-user-code-sections