mmv-cli.c
这个文件内部主要存储有关cli部分执行代码
入口函数
void MmwDemo_CLIInit (uint8_t taskPriority);
该函数从mmv_main.c中进入,约为3912行,其中MMWDEMO_CLI_TASK_PRIORITY:任务优先级为3。
MmwDemo_CLIInit(MMWDEMO_CLI_TASK_PRIORITY);
结构体
typedef struct CLI_Cfg_t
{
char* cliPrompt;
// 启动cli时显示有关SDK相关信息
char* cliBanner;
UART_Handle cliUartHandle;
uint8_t enableMMWaveExtension;
SOC_Handle socHandle;
MMWave_Handle mmWaveHandle;
// 任务优先级
uint8_t taskPriority;
bool usePolledMode;
bool overridePlatform;
char* overridePlatformString;
CLI_CmdTableEntry tableEntry[CLI_MAX_CMD];
}CLI_Cfg;