فهرست منبع

转把减速参数异常

Ye Jin 11 ماه پیش
والد
کامیت
c49c4b8119
2فایلهای تغییر یافته به همراه2 افزوده شده و 3 حذف شده
  1. 1 2
      User project/1.FrameLayer/Source/TimeTask_Event.c
  2. 1 1
      User project/3.BasicFunction/Source/bikespeed.c

+ 1 - 2
User project/1.FrameLayer/Source/TimeTask_Event.c

@@ -177,7 +177,7 @@ void  Event_1ms(void) /* parasoft-suppress METRICS-28 "本项目圈复杂度无
             }
             
             Event_pvt_swIqRef = Event_pvt_swIqRefTarget;
-            if(ABS(Event_pvt_swIqRefTarget) > ABS(ass_stCalOut.swAssitCurRef))
+            if(ABS(Event_pvt_swIqRef) > ABS(ass_stCalOut.swAssitCurRef))
             {
                 uart_swTorqRefNm = Event_pvt_swIqRef * ass_stCalIn.swDirection * bike_pvt_stCurLpf.slY.sw.hi >> 12;
             }
@@ -452,7 +452,6 @@ void Event_100ms(void)
             } 
             
             Event_pvt_swIqRefTarget = ((SLONG)cp_stMotorPara.swIpeakMaxA * Event_pvt_uwBikeSpdRef /4750 << 14) / IBASE ;
-            Event_pvt_swIqRef = Event_pvt_swIqRefTarget;
         }  
     }  
 }

+ 1 - 1
User project/3.BasicFunction/Source/bikespeed.c

@@ -77,7 +77,7 @@ void bikespeed_voBikeSpeedCof(void)
     bikespeed_stSpdLimCoef.uwBikeSpdThresHold2 = ass_stParaCong.uwAssistMaxSpdKmH*BIKESPEED_KMPERH2FREQPU;
     bikespeed_stSpdLimCoef.ulBikeSpdDeltInv = ((SQWORD)1 << 20) / (bikespeed_stSpdLimCoef.uwBikeSpdThresHold2 - bikespeed_stSpdLimCoef.uwBikeSpdThresHold1); // Q20;
     bikespeed_stSpdLimCoef.uwBikeSpdRefIncrease = (ass_stParaCong.uwThrottleSmooth>>8)*10;
-    bikespeed_stSpdLimCoef.uwBikeSpdRefIncrease = (ass_stParaCong.uwThrottleSmooth&0xFF)*10;
+    bikespeed_stSpdLimCoef.uwBikeSpdRefDecrease = (ass_stParaCong.uwThrottleSmooth&0xFF)*10;
 }
 
 /***************************************************************