CH320x35 参照例程中FreeRTOS的配置了环境后编译异常

参照例程FreeRTOS配置

图片.png

图片.png


例程FreeRTOS编译时未编译 mpu_wrappers.c,我自己的工程就会出现mpu_wrappers.c的警告

删除mpu_wrappers.c后编译没有报错,但程序无法正常运行

图片.png图片.png

make -j12 all
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTaskCreate':
../FreeRTOS/portable/Common/mpu_wrappers.c:61:9: warning: implicit declaration of function 'xPortRaisePrivilege' [-Wimplicit-function-declaration]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c:63:9: warning: implicit declaration of function 'vPortResetPrivilege' [-Wimplicit-function-declaration]
         vPortResetPrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c:61:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vTaskDelete':
../FreeRTOS/portable/Common/mpu_wrappers.c:96:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTaskDelayUntil':
../FreeRTOS/portable/Common/mpu_wrappers.c:109:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTaskAbortDelay':
../FreeRTOS/portable/Common/mpu_wrappers.c:123:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vTaskDelay':
../FreeRTOS/portable/Common/mpu_wrappers.c:137:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_uxTaskPriorityGet':
../FreeRTOS/portable/Common/mpu_wrappers.c:150:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vTaskPrioritySet':
../FreeRTOS/portable/Common/mpu_wrappers.c:165:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_eTaskGetState':
../FreeRTOS/portable/Common/mpu_wrappers.c:178:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vTaskSuspend':
../FreeRTOS/portable/Common/mpu_wrappers.c:222:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vTaskResume':
../FreeRTOS/portable/Common/mpu_wrappers.c:234:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vTaskSuspendAll':
../FreeRTOS/portable/Common/mpu_wrappers.c:245:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTaskResumeAll':
../FreeRTOS/portable/Common/mpu_wrappers.c:255:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTaskGetTickCount':
../FreeRTOS/portable/Common/mpu_wrappers.c:268:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_uxTaskGetNumberOfTasks':
../FreeRTOS/portable/Common/mpu_wrappers.c:281:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_pcTaskGetName':
../FreeRTOS/portable/Common/mpu_wrappers.c:294:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTaskGetHandle':
../FreeRTOS/portable/Common/mpu_wrappers.c:308:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTaskCatchUpTicks':
../FreeRTOS/portable/Common/mpu_wrappers.c:465:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTaskGetCurrentTaskHandle':
../FreeRTOS/portable/Common/mpu_wrappers.c:509:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vTaskSetTimeOutState':
../FreeRTOS/portable/Common/mpu_wrappers.c:536:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTaskCheckForTimeOut':
../FreeRTOS/portable/Common/mpu_wrappers.c:547:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTaskGenericNotify':
../FreeRTOS/portable/Common/mpu_wrappers.c:564:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTaskGenericNotifyWait':
../FreeRTOS/portable/Common/mpu_wrappers.c:582:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_ulTaskGenericNotifyTake':
../FreeRTOS/portable/Common/mpu_wrappers.c:599:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTaskGenericNotifyStateClear':
../FreeRTOS/portable/Common/mpu_wrappers.c:614:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_ulTaskGenericNotifyValueClear':
../FreeRTOS/portable/Common/mpu_wrappers.c:631:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xQueueGenericCreate':
../FreeRTOS/portable/Common/mpu_wrappers.c:648:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xQueueGenericReset':
../FreeRTOS/portable/Common/mpu_wrappers.c:681:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xQueueGenericSend':
../FreeRTOS/portable/Common/mpu_wrappers.c:696:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_uxQueueMessagesWaiting':
../FreeRTOS/portable/Common/mpu_wrappers.c:709:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_uxQueueSpacesAvailable':
../FreeRTOS/portable/Common/mpu_wrappers.c:722:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xQueueReceive':
../FreeRTOS/portable/Common/mpu_wrappers.c:736:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xQueuePeek':
../FreeRTOS/portable/Common/mpu_wrappers.c:750:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xQueueSemaphoreTake':
../FreeRTOS/portable/Common/mpu_wrappers.c:763:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xQueueGetMutexHolder':
../FreeRTOS/portable/Common/mpu_wrappers.c:777:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xQueueCreateMutex':
../FreeRTOS/portable/Common/mpu_wrappers.c:792:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xQueueCreateCountingSemaphore':
../FreeRTOS/portable/Common/mpu_wrappers.c:824:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xQueueTakeMutexRecursive':
../FreeRTOS/portable/Common/mpu_wrappers.c:857:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xQueueGiveMutexRecursive':
../FreeRTOS/portable/Common/mpu_wrappers.c:871:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vQueueAddToRegistry':
../FreeRTOS/portable/Common/mpu_wrappers.c:947:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vQueueUnregisterQueue':
../FreeRTOS/portable/Common/mpu_wrappers.c:959:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_pcQueueGetName':
../FreeRTOS/portable/Common/mpu_wrappers.c:972:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vQueueDelete':
../FreeRTOS/portable/Common/mpu_wrappers.c:985:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTimerCreate':
../FreeRTOS/portable/Common/mpu_wrappers.c:1001:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_pvTimerGetTimerID':
../FreeRTOS/portable/Common/mpu_wrappers.c:1036:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vTimerSetTimerID':
../FreeRTOS/portable/Common/mpu_wrappers.c:1051:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTimerIsTimerActive':
../FreeRTOS/portable/Common/mpu_wrappers.c:1063:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTimerGetTimerDaemonTaskHandle':
../FreeRTOS/portable/Common/mpu_wrappers.c:1078:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTimerPendFunctionCall':
../FreeRTOS/portable/Common/mpu_wrappers.c:1095:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vTimerSetReloadMode':
../FreeRTOS/portable/Common/mpu_wrappers.c:1110:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_uxTimerGetReloadMode':
../FreeRTOS/portable/Common/mpu_wrappers.c:1123:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_pcTimerGetName':
../FreeRTOS/portable/Common/mpu_wrappers.c:1138:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTimerGetPeriod':
../FreeRTOS/portable/Common/mpu_wrappers.c:1153:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTimerGetExpiryTime':
../FreeRTOS/portable/Common/mpu_wrappers.c:1168:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xTimerGenericCommand':
../FreeRTOS/portable/Common/mpu_wrappers.c:1187:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xEventGroupCreate':
../FreeRTOS/portable/Common/mpu_wrappers.c:1202:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xEventGroupWaitBits':
../FreeRTOS/portable/Common/mpu_wrappers.c:1235:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xEventGroupClearBits':
../FreeRTOS/portable/Common/mpu_wrappers.c:1249:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xEventGroupSetBits':
../FreeRTOS/portable/Common/mpu_wrappers.c:1263:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xEventGroupSync':
../FreeRTOS/portable/Common/mpu_wrappers.c:1279:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vEventGroupDelete':
../FreeRTOS/portable/Common/mpu_wrappers.c:1291:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xStreamBufferSend':
../FreeRTOS/portable/Common/mpu_wrappers.c:1305:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xStreamBufferNextMessageLengthBytes':
../FreeRTOS/portable/Common/mpu_wrappers.c:1318:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xStreamBufferReceive':
../FreeRTOS/portable/Common/mpu_wrappers.c:1334:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_vStreamBufferDelete':
../FreeRTOS/portable/Common/mpu_wrappers.c:1346:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xStreamBufferIsFull':
../FreeRTOS/portable/Common/mpu_wrappers.c:1356:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xStreamBufferIsEmpty':
../FreeRTOS/portable/Common/mpu_wrappers.c:1368:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xStreamBufferReset':
../FreeRTOS/portable/Common/mpu_wrappers.c:1380:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xStreamBufferSpacesAvailable':
../FreeRTOS/portable/Common/mpu_wrappers.c:1393:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xStreamBufferBytesAvailable':
../FreeRTOS/portable/Common/mpu_wrappers.c:1406:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xStreamBufferSetTriggerLevel':
../FreeRTOS/portable/Common/mpu_wrappers.c:1419:5: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
     xPortRaisePrivilege( xRunningPrivileged );
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../FreeRTOS/portable/Common/mpu_wrappers.c: In function 'MPU_xStreamBufferGenericCreate':
../FreeRTOS/portable/Common/mpu_wrappers.c:1435:9: warning: 'xRunningPrivileged' is used uninitialized in this function [-Wuninitialized]
         xPortRaisePrivilege( xRunningPrivileged );
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   text       data        bss        dec        hex    filename
  13724        152      14980      28856       70b8    CH32X035F8U6.elf

您好,若要使用FreeRTOS,建议你直接在EVT FreeRTOS例程基础上进行修改。若要自己移植,要注意一下路径以及对应头文件的包含编译等。建议直接使用EVT FreeRTOS例程,都是一样的,可以直接使用。


只有登录才能回复,可以选择微信账号登录