Обновление
This commit is contained in:
parent
1efb4f816d
commit
28a87268f1
23
Pwms.c
23
Pwms.c
|
|
@ -35,15 +35,23 @@ void Pwms_Init() {
|
||||||
PORT_InitPins(PORT_B, &tInitStruct);
|
PORT_InitPins(PORT_B, &tInitStruct);
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
// TPU_CH0: PortA 18: ALT4
|
// TPU_CH0: PortA 18: ALT4
|
||||||
tInitStruct.u32PortPins = PORT_PIN_18;
|
tInitStruct.u32PortPins = PORT_PIN_18;
|
||||||
tInitStruct.uPortPinMux.u32PortPinMode = PORT_ALT4_FUNC_MODE;
|
tInitStruct.uPortPinMux.u32PortPinMode = PORT_ALT4_FUNC_MODE;
|
||||||
PORT_InitPins(PORT_A, &tInitStruct);
|
PORT_InitPins(PORT_A, &tInitStruct);
|
||||||
|
*/
|
||||||
|
|
||||||
|
// TPU_CH0: PortB 8: ALT5
|
||||||
|
tInitStruct.u32PortPins = PORT_PIN_8;
|
||||||
|
tInitStruct.uPortPinMux.u32PortPinMode = PORT_ALT5_FUNC_MODE;
|
||||||
|
PORT_InitPins(PORT_B, &tInitStruct);
|
||||||
|
|
||||||
PWM_Initial(
|
PWM_Initial(
|
||||||
&env->pwm,
|
&env->pwm,
|
||||||
|
true,
|
||||||
PERIOD_TICKS,
|
PERIOD_TICKS,
|
||||||
PERIOD_TICKS * 20 / 100,
|
PERIOD_TICKS * 5 / 100,
|
||||||
0U,
|
0U,
|
||||||
0xFF,
|
0xFF,
|
||||||
Bsp_Tpu_PwmCallback,
|
Bsp_Tpu_PwmCallback,
|
||||||
|
|
@ -54,19 +62,20 @@ void Pwms_Init() {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// TPU_CH8: PortA 31: ALT6
|
// TPU_CH1: PortA 0: ALT5
|
||||||
tInitStruct.u32PortPins = PORT_PIN_31;
|
tInitStruct.u32PortPins = PORT_PIN_0;
|
||||||
tInitStruct.uPortPinMux.u32PortPinMode = PORT_ALT6_FUNC_MODE;
|
tInitStruct.uPortPinMux.u32PortPinMode = PORT_ALT5_FUNC_MODE;
|
||||||
PORT_InitPins(PORT_A, &tInitStruct);
|
PORT_InitPins(PORT_A, &tInitStruct);
|
||||||
|
|
||||||
PWM_Capture_Initial(
|
PWM_Capture_Initial(
|
||||||
&env->pwmCapture,
|
&env->pwmCapture,
|
||||||
0,
|
false,
|
||||||
0,
|
1U,
|
||||||
8U,
|
|
||||||
0xFF,
|
0xFF,
|
||||||
Bsp_Tpu_PwmCaptureCallback,
|
Bsp_Tpu_PwmCaptureCallback,
|
||||||
Bsp_Tpu_Capture_OverflowCallBack
|
Bsp_Tpu_Capture_OverflowCallBack
|
||||||
);
|
);
|
||||||
|
|
||||||
|
env->pwmCaptureIO = vPwmCaptureGetIo(&env->pwmCapture);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue