正在更新的任务的句柄。 | xRegions | 指向 MemoryRegion_t 结构体数组的指针,
每个结构体都包含一个新的内存区域定义。 应使用常量 portNUM_configurable_region 确定数组的大小,
在 ARM Cortex-M3 上,该常量设置为 3。 | MemoryRegion_t 在 task.h 中定义为:
typedef struct xMEMORY_REGION { void *pvBaseAddress; unsigned long ulLengthInBytes; unsigned long ulParameters; } MemoryRegion_t;
ulParameters 定义任务
并且可以采用以下值中的 OR:
使用示例(请参阅FreeRTOS - MPU 演示应用程序
了解更完整、更全面的示例): Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.
|