diff --git a/cva_asw_m0146/settings/cva_asw_m0146.Debug.cspy.bat b/cva_asw_m0146/settings/cva_asw_m0146.Debug.cspy.bat index bad3168..4b448f3 100644 --- a/cva_asw_m0146/settings/cva_asw_m0146.Debug.cspy.bat +++ b/cva_asw_m0146/settings/cva_asw_m0146.Debug.cspy.bat @@ -25,7 +25,7 @@ if not "%~1" == "" goto debugFile @echo on -"D:\Program Files\IAR Systems\Embedded Workbench 9.2\common\bin\cspybat" -f "F:\FCBproject\DMK-RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.general.xcl" --backend -f "F:\FCBproject\DMK-RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.driver.xcl" +"C:\Program Files\IAR Systems\Embedded Workbench 9.2\common\bin\cspybat" -f "C:\Users\sunbeam\Desktop\work\RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.general.xcl" --backend -f "C:\Users\sunbeam\Desktop\work\RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.driver.xcl" @echo off goto end @@ -34,7 +34,7 @@ goto end @echo on -"D:\Program Files\IAR Systems\Embedded Workbench 9.2\common\bin\cspybat" -f "F:\FCBproject\DMK-RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.general.xcl" "--debug_file=%~1" --backend -f "F:\FCBproject\DMK-RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.driver.xcl" +"C:\Program Files\IAR Systems\Embedded Workbench 9.2\common\bin\cspybat" -f "C:\Users\sunbeam\Desktop\work\RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.general.xcl" "--debug_file=%~1" --backend -f "C:\Users\sunbeam\Desktop\work\RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.driver.xcl" @echo off :end \ No newline at end of file diff --git a/cva_asw_m0146/settings/cva_asw_m0146.Debug.cspy.ps1 b/cva_asw_m0146/settings/cva_asw_m0146.Debug.cspy.ps1 index f14c94d..f72c23f 100644 --- a/cva_asw_m0146/settings/cva_asw_m0146.Debug.cspy.ps1 +++ b/cva_asw_m0146/settings/cva_asw_m0146.Debug.cspy.ps1 @@ -23,9 +23,9 @@ if ($debugfile -eq "") { -& "D:\Program Files\IAR Systems\Embedded Workbench 9.2\common\bin\cspybat" -f "F:\FCBproject\DMK-RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.general.xcl" --backend -f "F:\FCBproject\DMK-RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.driver.xcl" +& "C:\Program Files\IAR Systems\Embedded Workbench 9.2\common\bin\cspybat" -f "C:\Users\sunbeam\Desktop\work\RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.general.xcl" --backend -f "C:\Users\sunbeam\Desktop\work\RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.driver.xcl" } else { -& "D:\Program Files\IAR Systems\Embedded Workbench 9.2\common\bin\cspybat" -f "F:\FCBproject\DMK-RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.general.xcl" --debug_file=$debugfile --backend -f "F:\FCBproject\DMK-RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.driver.xcl" +& "C:\Program Files\IAR Systems\Embedded Workbench 9.2\common\bin\cspybat" -f "C:\Users\sunbeam\Desktop\work\RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.general.xcl" --debug_file=$debugfile --backend -f "C:\Users\sunbeam\Desktop\work\RP-01\RP-01\cva_asw_m0146\settings\cva_asw_m0146.Debug.driver.xcl" } diff --git a/cva_asw_m0146/settings/cva_asw_m0146.Debug.driver.xcl b/cva_asw_m0146/settings/cva_asw_m0146.Debug.driver.xcl index 7a6d40b..82825a5 100644 --- a/cva_asw_m0146/settings/cva_asw_m0146.Debug.driver.xcl +++ b/cva_asw_m0146/settings/cva_asw_m0146.Debug.driver.xcl @@ -6,7 +6,7 @@ "-p" -"D:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\config\debugger\CVAChip\CVM0144.ddf" +"C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\config\debugger\CVAChip\CVM0144.ddf" "--semihosting" diff --git a/cva_asw_m0146/settings/cva_asw_m0146.Debug.general.xcl b/cva_asw_m0146/settings/cva_asw_m0146.Debug.general.xcl index 9cc57e3..4613dc6 100644 --- a/cva_asw_m0146/settings/cva_asw_m0146.Debug.general.xcl +++ b/cva_asw_m0146/settings/cva_asw_m0146.Debug.general.xcl @@ -1,10 +1,10 @@ -"D:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\bin\armPROC.dll" +"C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\bin\armPROC.dll" -"D:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\bin\armJLINK.dll" +"C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\bin\armJLINK.dll" -"F:\FCBproject\DMK-RP-01\RP-01\cva_asw_m0146\Debug_FLASH\Exe\app_m146.out" +"C:\Users\sunbeam\Desktop\work\RP-01\RP-01\cva_asw_m0146\Debug_FLASH\Exe\app_m146.out" ---plugin="D:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\bin\armbat.dll" +--plugin="C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\bin\armbat.dll" diff --git a/cva_asw_m0146/src/MotorCtrl.c b/cva_asw_m0146/src/MotorCtrl.c index 4aff7c0..d98295b 100644 --- a/cva_asw_m0146/src/MotorCtrl.c +++ b/cva_asw_m0146/src/MotorCtrl.c @@ -707,17 +707,17 @@ void CurrentDetect(void) static uint16_t getOverCurrentTh(uint8_t ch) { - uint16_t th = 100; + uint16_t th = 50; switch (ch) { case 0: if (MotorStateReal[MotorHG]!=Motor_ACT_NOACT) { - th+=150; + th+=100; } if (MotorStateReal[MotorKB]!=Motor_ACT_NOACT) { - th+=150; + th+=100; } break; case 1: diff --git a/cva_bootloader_m0146/output/烧录.bat b/cva_bootloader_m0146/output/烧录.bat new file mode 100644 index 0000000..1c99083 --- /dev/null +++ b/cva_bootloader_m0146/output/烧录.bat @@ -0,0 +1,3 @@ +::pyocd flash --erase chip --target CVM0144 -f 10m .\Debug_FLASH\Exe\cva_bootloader_m0146.hex --pack=.\SDK\CVA.M01.1.7.1.pack -u 000000800671ff515256656767161348a5a5a5a597969908 +pyocd flash --erase chip --target CVM0144 -f 10m .\RP-01_BOOT_BL0101.hex --pack=..\SDK\CVA.M01.1.7.1.pack -W +pause \ No newline at end of file