我在修改FreeRTOSConfig.h中的某些定义时遇到了问题,而没有实际编辑该文件。如UM-B-044中7.2.3节所述,我应该能够通过在custom\u config\u qspi.h中放置新定义来覆盖这些默认值,但是当我放置#为\u堆栈\u溢出0定义configCHECK\u
“在那里,然后清理和编译,我得到这个警告:
说明资源路径位置类型
“配置CuxFixFosiStaskIOpFult'”重新定义FielToSCOFIG.H/FS固件/SDK/FrUILRTOS/包含151行C/C++问题
当我删除“0”时,也会出现相关错误void v雷竞技安卓下载aapplicationstackoverflowhook(OS\u TASK pxTask,char*pcTaskName)
“从main.c。
下面是一个类似问题的链接,但似乎没有人回答。
谢谢您,
设备:
嗨,帕特弗里,
关于FreeRTOS定义,所有这些定义都应该在FreeRTOSconfig.h头文件中,而不是在custom\u config\u qspi.h中。如果这些定义包含在自定义的\u config \u qspi.h中,那么它们将被双重定义。
关于您得到的错误,这是预期的,因为所有与FreeRTOS相关联的hook函数,不应移除. 如果需要,可以修改现有代码,也可以将其从头文件中排除。但是,强烈建议不要删除它们,因为这些函数是从FreeRTOS内核内部调用的。
谢谢,下午好