ST意法半导体
直播中

卢表镜

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

如何使用STM32CubeMX来配置FreeRTOS?

起重机,
当您使用 STM32CubeMX 生成一个使用 FreeRTOS 的项目时,configASSERT() 宏的定义位于生成的 Inc/FreeRTOSConfig.h 文件中的“USER_CODE”注释之间:
  • /* USER CODE BEGIN 1 */
  • #define configASSERT( x ) if ((x) == 0) {taskDISABLE_INTERRUPTS(); for( ;; );}
  • /* USER CODE END 1 */
这是一个强烈的暗示,表明该定义不受 STM32CubeMX 管理,但可以并且可以由用户更改。
因此,只需稍后在生成的文件中更改定义即可。它不会在以后的重新生成中被覆盖,因为它受到“USER_CODE_...”注释的保护。

更多回帖

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