Amazon FreeRTOS:
POSIX
|
返回主页↑ |
FreeRTOS+POSIX 的移植特定配置的默认值。 更多...
FreeRTOS+POSIX 的移植特定配置的默认值。
#define posixconfigPTHREAD_TASK_NAME "pthread" |
任务名称。
#define posixconfigTIMER_NAME "timer" |
定时器名称。
#define posixconfigMQ_MAX_MESSAGES 10 |
一个 mq 中一次具有的最大消息数。
#define posixconfigMQ_MAX_SIZE 128 |
每条消息的最大大小(字节)。
#define PTHREAD_STACK_MIN configMINIMAL_STACK_SIZE * sizeof( StackType_t ) |
线程堆栈存储的最小大小(字节)。
#define NAME_MAX 64 |
文件名中的最大字节数(不包括终止空字节)。
#define SEM_VALUE_MAX 0x7FFFU |
Sem_t 的最大值。
#define posixconfigENABLE_CLOCK_T 1 |
sys/types.h 中的 clock_t
#define posixconfigENABLE_CLOCKID_T 1 |
sys/types.h 中的 clockid_t
#define posixconfigENABLE_MODE_T 1 |
mode_t in sys/types.h
#define posixconfigENABLE_PID_T 1 |
sys/types.h 中的 pid_t
#define posixconfigENABLE_PTHREAD_ATTR_T 1 |
sys/types.h 中的 pthread_attr_t
#define posixconfigENABLE_PTHREAD_COND_T 1 |
sys/types.h 中的 pthread_cond_t
#define posixconfigENABLE_PTHREAD_CONDATTR_T 1 |
sys/types.h 中的 pthread_condattr_t
#define posixconfigENABLE_PTHREAD_MUTEX_T 1 |
sys/types.h 中的 pthread_mutex_t
#define posixconfigENABLE_PTHREAD_MUTEXATTR_T 1 |
sys/types.h 中的 pthread_mutexattr_t
#define posixconfigENABLE_PTHREAD_T 1 |
sys/types.h 中的 pthread_t
#define posixconfigENABLE_SSIZE_T 1 |
sys/types.h 中的 ssize_t
#define posixconfigENABLE_TIME_T 1 |
sys/types.h 中的 time_t
#define posixconfigENABLE_TIMER_T 1 |
sys/types.h 中的 timer_t
#define posixconfigENABLE_USECONDS_T 1 |
sys/types.h 中的 useconds_t
#define posixconfigENABLE_TIMESPEC 1 |
time.h 中的 struct timespec
#define posixconfigENABLE_ITIMERSPEC 1 |
time.h 中的 struct itimerspec
#define posixconfigENABLE_SEM_T 1 |
semaphore.h 中的 struct sem_t
#define posixconfigENABLE_PTHREAD_BARRIER_T 1 |
sys/types.h 中的 pthread_barrier_t