Перейти к содержанию
    

STM32F103 + RF22 не отрабатывает прерывание.

в STM32 я относительно зеленый, пытаюсь подружить RF22 c ней, и возникла непонятная ситуация, после отправки пакета ожидаю прерывания конца отправки, но по какой то причине прерывание не ловится. При том на осциллографе я вижу что от модуля прерывание кидается но в коде оно почему то не улавливается. Если тупо ножку на которую установлено прерывание коротнуть на землю то все ок, прерывание отрабатывает. Проект настраивал через STM32CubeMX, работаею в Keil. Единственное что может смущать продолжительность спада в прерывании 200мксек, может есть хитрая настройка для увеличения разрешения чтения портов :rolleyes: и 200мксек мало что бы уловить. Подскажите, может проблема типичная, просто я бивень тупой. :crying:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

200мксек мало что бы уловить
200мксек это не мало, это чудовищно длинная продолжительность спада.

Что такое в вашем понимании "увеличения разрешения чтения портов"?

Хоть бы исходники приложили.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Отбой, заработало, честно говоря я так и не понял что я такого сделал но заработало, возможно из за того что keil перезапустил. Я даже видео записал этого чуда https://youtu.be/25eMmeFk3yo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...