1、在FreeRTOS移植完后,进行移植STemwin,并进行相关配置后,点击编译按钮,出现两个错误,如图:
经过一系列的检查发现,是因为所使用的emwin的版本有点老导致的,需要在FreeRTOSConfig.h中的第34行宏定义处#define configENABLE_BACKWARD_COMPATIBILITY 0 /* 1: 使能兼容老版本, 默认: 1 */,将这个宏定义改成1,使之可以兼容老版本,再编译就无错误出现,如下图。
1、在FreeRTOS移植完后,进行移植STemwin,并进行相关配置后,点击编译按钮,出现两个错误,如图:
经过一系列的检查发现,是因为所使用的emwin的版本有点老导致的,需要在FreeRTOSConfig.h中的第34行宏定义处#define configENABLE_BACKWARD_COMPATIBILITY 0 /* 1: 使能兼容老版本, 默认: 1 */,将这个宏定义改成1,使之可以兼容老版本,再编译就无错误出现,如下图。