void Test_Continuous (TestFlag_t flag) { if(flag==tInstruction) { // Test_Instruction(); } else if(flag==tLVD) { // if(SYSCON->LVDCON&0x00000020) // { // TEST_IO_OutputL(); // } // else // { // TEST_IO_OutputLH(); // } } else if(flag==tStop) { //TestFlag=tInit; ///GPIO_ALL_NorIN(); } }
时间: 2023-06-26 11:04:09 浏览: 138
这是一个函数定义,它接受一个枚举类型的参数 TestFlag_t,根据参数的值不同,执行不同的代码块。如果参数为 tInstruction,会执行 Test_Instruction() 函数;如果参数为 tLVD,会根据 SYSCON->LVDCON 寄存器的值不同执行 TEST_IO_OutputL() 或者 TEST_IO_OutputLH() 函数;如果参数为 tStop,会将一个全局变量 TestFlag 赋值为 tInit,并执行 GPIO_ALL_NorIN() 函数。
阅读全文