mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-02-26 15:54:15 +01:00
LP-342 Added EXTI_Init(DISABLE) to PIOS_EXTI_DeInit.
This commit is contained in:
parent
fabc3e8d69
commit
4aebc7cc5e
@ -174,7 +174,13 @@ int32_t PIOS_EXTI_DeInit(const struct pios_exti_cfg *cfg)
|
|||||||
uint8_t line_index = PIOS_EXTI_line_to_index(cfg->line);
|
uint8_t line_index = PIOS_EXTI_line_to_index(cfg->line);
|
||||||
|
|
||||||
if(pios_exti_vector[line_index] == cfg->vector) {
|
if(pios_exti_vector[line_index] == cfg->vector) {
|
||||||
|
|
||||||
|
EXTI_InitTypeDef disable = cfg->exti.init;
|
||||||
|
disable.EXTI_LineCmd = DISABLE;
|
||||||
|
|
||||||
|
EXTI_Init(&disable);
|
||||||
pios_exti_vector[line_index] = 0;
|
pios_exti_vector[line_index] = 0;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -175,7 +175,13 @@ int32_t PIOS_EXTI_DeInit(const struct pios_exti_cfg *cfg)
|
|||||||
uint8_t line_index = PIOS_EXTI_line_to_index(cfg->line);
|
uint8_t line_index = PIOS_EXTI_line_to_index(cfg->line);
|
||||||
|
|
||||||
if(pios_exti_vector[line_index] == cfg->vector) {
|
if(pios_exti_vector[line_index] == cfg->vector) {
|
||||||
|
|
||||||
|
EXTI_InitTypeDef disable = cfg->exti.init;
|
||||||
|
disable.EXTI_LineCmd = DISABLE;
|
||||||
|
|
||||||
|
EXTI_Init(&disable);
|
||||||
pios_exti_vector[line_index] = 0;
|
pios_exti_vector[line_index] = 0;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -175,7 +175,13 @@ int32_t PIOS_EXTI_DeInit(const struct pios_exti_cfg *cfg)
|
|||||||
uint8_t line_index = PIOS_EXTI_line_to_index(cfg->line);
|
uint8_t line_index = PIOS_EXTI_line_to_index(cfg->line);
|
||||||
|
|
||||||
if(pios_exti_vector[line_index] == cfg->vector) {
|
if(pios_exti_vector[line_index] == cfg->vector) {
|
||||||
|
|
||||||
|
EXTI_InitTypeDef disable = cfg->exti.init;
|
||||||
|
disable.EXTI_LineCmd = DISABLE;
|
||||||
|
|
||||||
|
EXTI_Init(&disable);
|
||||||
pios_exti_vector[line_index] = 0;
|
pios_exti_vector[line_index] = 0;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user