Make it work
This commit is contained in:
parent
2b17bb1dae
commit
340f0329fa
11 changed files with 187 additions and 125 deletions
|
@ -7,6 +7,7 @@ extern "C" {
|
|||
|
||||
void dma1_channel4_irq_handler();
|
||||
void dma1_channel5_irq_handler();
|
||||
void usart1_irq_handler();
|
||||
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
|
|
|
@ -4,7 +4,8 @@
|
|||
|
||||
#include <f1ll/console_handler.h>
|
||||
|
||||
void app_main() {
|
||||
void app_main()
|
||||
{
|
||||
f1ll::console_handler::init(USART1, DMA1, LL_DMA_CHANNEL_5, LL_DMA_CHANNEL_4);
|
||||
|
||||
while (true) {
|
||||
|
@ -12,4 +13,4 @@ void app_main() {
|
|||
LL_GPIO_TogglePin(LED_GPIO_Port, LED_Pin);
|
||||
LL_mDelay(500);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,10 +2,17 @@
|
|||
|
||||
#include <f1ll/console_handler.h>
|
||||
|
||||
void dma1_channel4_irq_handler() {
|
||||
void dma1_channel4_irq_handler()
|
||||
{
|
||||
f1ll::console_handler::instance().tx_dma_isr();
|
||||
}
|
||||
|
||||
void dma1_channel5_irq_handler() {
|
||||
void dma1_channel5_irq_handler()
|
||||
{
|
||||
f1ll::console_handler::instance().rx_dma_isr();
|
||||
}
|
||||
|
||||
void usart1_irq_handler()
|
||||
{
|
||||
f1ll::console_handler::instance().usart_isr();
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue