TM4C1294 Регистрация обработчика прерываний UART
Добавлено: Пн июн 19, 2023 10:53:04
Всем привет!
Пытаюсь сделать обработчик прерываний по UART-у. Пока учусь!!!!
Вот ссылка на код, который я использую:
https://www.programmersought.com/article/9640953879/
Однако, при инициализации UART-а контроллер зависает на регистрации функции обработчика прерываний:
(под отладчиком проверял вход в эту функцию, заполнение вектора прерываний, но при выходе из этой функции отладчик дальше не идет. Делал даже семафор из светодиодов, чтоб убедиться что после этой функции контроллер прекращает дальнейшее выполнение кода)
Причем функция vUART0_IntHandler - может быть так и заполненной, так и совершенно пустой.
Чувствую что я упустил какую то деталь.
Что там не хватает в коде?
Кто знает - помогите пожалуйста!
Пытаюсь сделать обработчик прерываний по UART-у. Пока учусь!!!!
Вот ссылка на код, который я использую:
https://www.programmersought.com/article/9640953879/
Однако, при инициализации UART-а контроллер зависает на регистрации функции обработчика прерываний:
Код: Выделить всё
UARTIntRegister(UART0_BASE, vUART0_IntHandler);Причем функция vUART0_IntHandler - может быть так и заполненной, так и совершенно пустой.
Чувствую что я упустил какую то деталь.
Что там не хватает в коде?
Кто знает - помогите пожалуйста!