Commit a57f96a2 authored by 李冠华's avatar 李冠华

🐞 fix:修改蜂鸣器使能管脚

parent 0aecf20c
...@@ -78,26 +78,26 @@ void Buzzer_Service(void) ...@@ -78,26 +78,26 @@ void Buzzer_Service(void)
#else #else
if (Get_TelltalesLedSts(em_LED_Grass_Full_R) == 1U) if (Get_TelltalesLedSts(em_LED_Grass_Full_R) == 1U)
{ {
RTE_GPIO_Set_Level(RTE_GPIO_PORT04_PIN01, RTE_GPIO_LEVEL_HIGH); RTE_GPIO_Set_Level(BUZZER_PWM_MCU_OUT, RTE_GPIO_LEVEL_HIGH);
BUZZER_ON = 1U; BUZZER_ON = 1U;
} }
else if (Get_TelltalesLedSts(em_LED_READY_G) == 1U) else if (Get_TelltalesLedSts(em_LED_READY_G) == 1U)
{ {
if (BuzzerReadyCount < 20U) if (BuzzerReadyCount < 20U)
{ {
RTE_GPIO_Set_Level(RTE_GPIO_PORT04_PIN01, RTE_GPIO_LEVEL_HIGH); RTE_GPIO_Set_Level(BUZZER_PWM_MCU_OUT, RTE_GPIO_LEVEL_HIGH);
BUZZER_ON = 1U; BUZZER_ON = 1U;
BuzzerReadyCount ++; BuzzerReadyCount ++;
} }
else else
{ {
RTE_GPIO_Set_Level(RTE_GPIO_PORT04_PIN01, RTE_GPIO_LEVEL_LOW); RTE_GPIO_Set_Level(BUZZER_PWM_MCU_OUT, RTE_GPIO_LEVEL_LOW);
BUZZER_ON = 0U; BUZZER_ON = 0U;
} }
} }
else else
{ {
RTE_GPIO_Set_Level(RTE_GPIO_PORT04_PIN01, RTE_GPIO_LEVEL_LOW); RTE_GPIO_Set_Level(BUZZER_PWM_MCU_OUT, RTE_GPIO_LEVEL_LOW);
BUZZER_ON = 0U; BUZZER_ON = 0U;
BuzzerReadyCount = 0U; BuzzerReadyCount = 0U;
} }
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
#define RXD_ESP RTE_GPIO_PORT01_PIN01 #define RXD_ESP RTE_GPIO_PORT01_PIN01
#define TXD_ESP RTE_GPIO_PORT01_PIN02 #define TXD_ESP RTE_GPIO_PORT01_PIN02
//#define RXD_ESP RTE_GPIO_PORT01_PIN03 //#define RXD_ESP RTE_GPIO_PORT01_PIN03
// #define SCL_IIC RTE_GPIO_PORT01_PIN04 #define BUZZER_PWM_MCU_OUT RTE_GPIO_PORT01_PIN04
#define TotalWork_hours1000_MCU_OUT RTE_GPIO_PORT01_PIN05 #define TotalWork_hours1000_MCU_OUT RTE_GPIO_PORT01_PIN05
#define TotalWork_hours110_MCU_OUT RTE_GPIO_PORT01_PIN06 #define TotalWork_hours110_MCU_OUT RTE_GPIO_PORT01_PIN06
#define Interaction_indicator RTE_GPIO_PORT01_PIN07 #define Interaction_indicator RTE_GPIO_PORT01_PIN07
......
...@@ -236,7 +236,11 @@ static Power_Status_em Power_Stay_Protect(void) ...@@ -236,7 +236,11 @@ static Power_Status_em Power_Stay_Protect(void)
BU98R10_Shutdown( ); BU98R10_Shutdown( );
TimerM_PWM_set_duty(TIMERM_COUNTER1, TIMERM_CHB, 0); TimerM_PWM_set_duty(TIMERM_COUNTER1, TIMERM_CHB, 0);
TimerM_PWM_set_duty(TIMERM_COUNTER0, TIMERM_CHD, 1000); TimerM_PWM_set_duty(TIMERM_COUNTER0, TIMERM_CHD, 1000);
#if (PART_NUMBER == RMR42E_60)
RTE_GPIO_Set_Level(RTE_GPIO_PORT04_PIN01, RTE_GPIO_LEVEL_LOW); // OUT_EN_1 RTE_GPIO_Set_Level(RTE_GPIO_PORT04_PIN01, RTE_GPIO_LEVEL_LOW); // OUT_EN_1
#else
RTE_GPIO_Set_Level(BUZZER_PWM_MCU_OUT, RTE_GPIO_LEVEL_LOW);
#endif
CAN_TX_SetEnable(&CAN_CH0_CanMsgTxOp, CAN_N_TX_Disable); CAN_TX_SetEnable(&CAN_CH0_CanMsgTxOp, CAN_N_TX_Disable);
} }
u8PowerSts = EM_IGN_OFF_Init; u8PowerSts = EM_IGN_OFF_Init;
...@@ -248,7 +252,11 @@ static Power_Status_em Power_Stay_Protect(void) ...@@ -248,7 +252,11 @@ static Power_Status_em Power_Stay_Protect(void)
BU98R10_Shutdown( ); BU98R10_Shutdown( );
TimerM_PWM_set_duty(TIMERM_COUNTER1, TIMERM_CHB, 0); TimerM_PWM_set_duty(TIMERM_COUNTER1, TIMERM_CHB, 0);
TimerM_PWM_set_duty(TIMERM_COUNTER0, TIMERM_CHD, 1000); TimerM_PWM_set_duty(TIMERM_COUNTER0, TIMERM_CHD, 1000);
#if (PART_NUMBER == RMR42E_60)
RTE_GPIO_Set_Level(RTE_GPIO_PORT04_PIN01, RTE_GPIO_LEVEL_LOW); // OUT_EN_1 RTE_GPIO_Set_Level(RTE_GPIO_PORT04_PIN01, RTE_GPIO_LEVEL_LOW); // OUT_EN_1
#else
RTE_GPIO_Set_Level(BUZZER_PWM_MCU_OUT, RTE_GPIO_LEVEL_LOW);
#endif
CAN_TX_SetEnable(&CAN_CH0_CanMsgTxOp, CAN_N_TX_Disable); CAN_TX_SetEnable(&CAN_CH0_CanMsgTxOp, CAN_N_TX_Disable);
for(LED = 0u; LED < LampCh0_MAX; LED++) for(LED = 0u; LED < LampCh0_MAX; LED++)
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment