Browse Source

add:更新103 pwm编号

Dozingfiretruck 4 years ago
parent
commit
34201cab79
1 changed files with 16 additions and 31 deletions
  1. 16 31
      app/port/luat_pwm_air101.c

+ 16 - 31
app/port/luat_pwm_air101.c

@@ -78,78 +78,63 @@ int luat_pwm_open(int channel, size_t period, size_t pulse,int pnum) {
 		case 00:
 			wm_pwm0_config(WM_IO_PB_00);
 			break;
-		// case 10:
-		// 	wm_pwm0_config(WM_IO_PB_19);
+		case 10:
+			wm_pwm0_config(WM_IO_PA_10);
 			break;
 		case 20:
-			wm_pwm0_config(WM_IO_PA_02);
+			wm_pwm0_config(WM_IO_PB_12);
 			break;
 		case 30:
-			wm_pwm0_config(WM_IO_PA_10);
-			break;
-		case 40:
-			wm_pwm0_config(WM_IO_PB_12);
+			wm_pwm0_config(WM_IO_PA_02);
 			break;
 		case 01:
 			wm_pwm1_config(WM_IO_PB_01);
 			break;
-		// case 11:
-		// 	wm_pwm1_config(WM_IO_PB_20);
+		case 11:
+			wm_pwm1_config(WM_IO_PA_11);
 			break;
 		case 21:
-			wm_pwm1_config(WM_IO_PA_03);
+			wm_pwm1_config(WM_IO_PB_13);
 			break;
 		case 31:
-			wm_pwm1_config(WM_IO_PA_11);
-			break;
-		case 41:
-			wm_pwm1_config(WM_IO_PB_13);
+			wm_pwm1_config(WM_IO_PA_03);
 			break;
 		case 02:
 			wm_pwm2_config(WM_IO_PB_02);
 			break;
-		// case 12:
-		// 	wm_pwm2_config(WM_IO_PA_00);
-		// 	break;
-		case 22:
+		case 12:
 			wm_pwm2_config(WM_IO_PA_12);
 			break;
+		case 22:
+			wm_pwm2_config(WM_IO_PB_24);
+			break;
 		case 32:
 			wm_pwm2_config(WM_IO_PB_14);
 			break;
-		case 42:
-			wm_pwm2_config(WM_IO_PB_24);
-			break;
 		case 03:
 			wm_pwm3_config(WM_IO_PB_03);
 			break;
 		case 13:
-			wm_pwm3_config(WM_IO_PA_01);
+			wm_pwm3_config(WM_IO_PA_13);
 			break;
 		case 23:
-			wm_pwm3_config(WM_IO_PA_13);
+			wm_pwm3_config(WM_IO_PB_25);
 			break;
 		case 33:
 			wm_pwm3_config(WM_IO_PB_15);
 			break;
-		case 43:
-			wm_pwm3_config(WM_IO_PB_25);
-			break;
 		case 04:
 			wm_pwm4_config(WM_IO_PA_07);
 			break;
 		case 14:
-			wm_pwm4_config(WM_IO_PA_04);
+			wm_pwm4_config(WM_IO_PA_14);
 			break;
 		case 24:
-			wm_pwm4_config(WM_IO_PA_14);
+			wm_pwm4_config(WM_IO_PB_26);
 			break;
 		case 34:
 			wm_pwm4_config(WM_IO_PB_16);
 			break;
-		case 44:
-			wm_pwm4_config(WM_IO_PB_26);
-			break;
 #endif
 		// TODO 再选一组PWM0~PWM4
 		default: