Browse Source

Merge branch 'master' of gitee.com:openLuat/luatos-soc-air101

Wendal Chen 4 years ago
parent
commit
f8754baae3
1 changed files with 15 additions and 30 deletions
  1. 15 30
      app/port/luat_pwm_air101.c

+ 15 - 30
app/port/luat_pwm_air101.c

@@ -78,76 +78,61 @@ 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 32:
+		case 22:
 			wm_pwm2_config(WM_IO_PB_14);
 			break;
-		case 42:
+		case 32:
 			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);
-			break;
-		case 23:
 			wm_pwm3_config(WM_IO_PA_13);
 			break;
-		case 33:
+		case 23:
 			wm_pwm3_config(WM_IO_PB_15);
 			break;
-		case 43:
+		case 33:
 			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);
-			break;
-		case 24:
 			wm_pwm4_config(WM_IO_PA_14);
 			break;
-		case 34:
+		case 24:
 			wm_pwm4_config(WM_IO_PB_16);
 			break;
-		case 44:
+		case 34:
 			wm_pwm4_config(WM_IO_PB_26);
 			break;
 #endif