📄 ssp_test.h
字号:
#ifdef __cplusplusextern "C"{#endif#ifndef _SSP_CMD_H_#define _SSP_CMD_H_#define AOS_INCLUDE_SSP_TEST_TMR FALSE#define TEST_TMR_NUM (CONFIG_TIMER_NUMBER / 10)#define AOS_INCLUDE_SSP_TEST_TASK TRUE#define TEST_TASK_NUM 3 #define AOS_INCLUDE_SSP_TEST_MSG FALSE#define TEST_MSG_NUM 1000#define TEST_MSG_LEN 1024#define AOS_INCLUDE_SSP_TEST_QUE FALSE#define TEST_QUE_NUM (CONFIG_QUE_NUM / 2)#define TEST_QUE_MSG_NUM 1024#define TEST_QUE_MSG_SIZE 4#if (AOS_INCLUDE_SSP_TEST == TRUE)extern TMR pTmrMsgLoop[];extern TMR pTmrMsgNoLoop[];extern TMR pTmrCallBackLoop[];extern TMR pTmrCallBackNoLoop[];VOID aos_test_tmr_callback(U32 ulTmrName,U32 ulPara);#endif#if (AOS_INCLUDE_SSP_TEST_TASK == TRUE)extern TMR pTmrTask;extern U32 gulTestTaskID[];extern U32 gulTestTaskArg[];extern U32 gulTestTaskRunNum[];extern U32 gulSuspend;void aos_test_task_entry(void * pArg);void aos_test_task_timer_callback(U32 ulTmrName,U32 ulPara);#endif#if (AOS_INCLUDE_SSP_TEST_MSG == TRUE)extern TMR pTmrMsg;extern U32 task1,task2;extern U32 gulSendMsgNum1;extern U32 gulSendMsgNum2;extern U32 gulReceiveMsgNum1;extern U32 gulReceiveMsgNum2;void aos_test_task1_entry(void *pArg);void aos_test_task2_entry(void *pArg);void aos_test_msg_callback(U32 ulTmrName,U32 ulPara);#endif#if (AOS_INCLUDE_SSP_TEST_QUE == TRUE)extern TMR pTmrQue,pTmrQue2;extern U32 gulQueFifo[];extern U32 gulQuePrio[];extern U32 gulQue;extern U32 gulQueTaskId;extern U32 gulQueMsgSend;void aos_test_que_callback(U32 ulTmrName,U32 ulPara);void aos_test_que_callback2(U32 ulTmrName,U32 ulPara);void aos_test_que_task_entry(void *pArg);#endif#endif#ifdef __cplusplus}#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -