фикс для сброса функций jtag на порту
Исправлена ошибка, которая мешала подключаться через JTAG после запуска программы загрузчика: функции всех выводов порта 0 сбрасывались в 0, а теперь не сбрасываются.
This commit is contained in:
parent
b433727ecf
commit
64b364c90d
@ -88,7 +88,7 @@ void Bootloader_UART_Deinit()
|
|||||||
UART_0->FLAGS = 0xFFFFFFFF; // сброс всех флагов
|
UART_0->FLAGS = 0xFFFFFFFF; // сброс всех флагов
|
||||||
UART_0->TXDATA = 0x00;
|
UART_0->TXDATA = 0x00;
|
||||||
|
|
||||||
PAD_CONFIG->PORT_0_CFG &= (0b00 << (5 << 1)) | (0b00 << (6 << 1)); // Настройка выводов PORT0.5 и PORT0.6
|
PAD_CONFIG->PORT_0_CFG &= ~((0b11 << (5 << 1)) | (0b11 << (6 << 1))); // Настройка выводов PORT0.5 и PORT0.6
|
||||||
|
|
||||||
PM->CLK_APB_P_SET &= !PM_CLOCK_APB_P_UART_0_M; // Выключение тактирования UART0
|
PM->CLK_APB_P_SET &= !PM_CLOCK_APB_P_UART_0_M; // Выключение тактирования UART0
|
||||||
}
|
}
|
||||||
@ -406,4 +406,4 @@ void go_to_spifi()
|
|||||||
SPIFI_Init();
|
SPIFI_Init();
|
||||||
write_csr(mtvec, 0x80000000);
|
write_csr(mtvec, 0x80000000);
|
||||||
JALR_TO_SPIFI();
|
JALR_TO_SPIFI();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user