CN\guohui27 2 лет назад
Родитель
Сommit
a703b5c851
2 измененных файлов с 5 добавлено и 5 удалено
  1. 4 4
      User project/3.BasicFunction/Source/Cadence.c
  2. 1 1
      unit_test/test_cadence.cpp

+ 4 - 4
User project/3.BasicFunction/Source/Cadence.c

@@ -286,14 +286,14 @@ static void cadence_voCadenceBackword(UWORD source)
 ****************************************************************/
 static void cadence_voCadenceDir(void)
 {
-    if (IO_CANDANCEDIR_STATE != 0)
-    {
-        cadence_stFreGetOut.cadence_dir = CADENCE_DIR_BACKWARD;
-    }
     if (IO_CANDANCEDIR_STATE == 0)
     {
         cadence_stFreGetOut.cadence_dir = CADENCE_DIR_FORWARD;
     }
+    else 
+    {
+        cadence_stFreGetOut.cadence_dir = CADENCE_DIR_BACKWARD;
+    }
 }
 /***************************************************************
  Function: cadence_voFreGet;

+ 1 - 1
unit_test/test_cadence.cpp

@@ -100,7 +100,7 @@ TEST_P(CadenceTest1, FreCal)
 }
 
 INSTANTIATE_TEST_SUITE_P(DiffCadencePeriod, CadenceTest1,
-                         ::testing::Combine(::testing::Values(0, 500, 3000, 18002, 100000,1000000), ::testing::Values(0,1)));
+                         ::testing::Combine(::testing::Values(0, 500, 3000, 18002, 100000,1000000), ::testing::Values(0,0x0004)));
 
 TEST_F(CadenceTest, FreCal2)
 {