Гость do_not_know_Linux 23 февраля, 2022 Опубликовано 23 февраля, 2022 · Жалоба привет форум подскажи пожалуйста, чтобы настроить, к примеру, внешнее прерывание от PA1, где это делается? в EXTI регистрах я не нашел как ничего чтобы позволило это сделать. допустим чтобы это сделать на stm32f103 есть регистры AFIO_EXTICR а тут как? подскажите, если несложно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 23 февраля, 2022 Опубликовано 23 февраля, 2022 · Жалоба Принцип остался тот же, но регистры нужно поискать (например, в RM0455, если у вас STM32H7A3/7B3 или STM32H7B0): - SYSCFG->EXTICR - задаете с какого порта пин (раздел 12.4.2); - EXTI->RTSR/FTSR/и .е.д - задаете фронты, маски и т.п (раздел 20.6.1). Ну, и тактирование не забываем разрешить в RCC для нужных блоков. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость do_not_know_Linux 23 февраля, 2022 Опубликовано 23 февраля, 2022 (изменено) · Жалоба e 10 hours ago, adnega said: но регистры нужно поискать например, в RM0455 cпасибо огромное... у меня stm32H750VBT6. но что-то я не могу найти RM0455. можете пожалуйста кинуть ссылку? Изменено 23 февраля, 2022 пользователем do_not_know_Linux Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 23 февраля, 2022 Опубликовано 23 февраля, 2022 · Жалоба Вот. Но все есть на сайте www.st.com Поиском находите свой МК. Затем Documentation. Там секцию Reference Manuals. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 51 23 февраля, 2022 Опубликовано 23 февраля, 2022 · Жалоба Или CubeMX и через 10 минут вопрос закрыт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 23 февраля, 2022 Опубликовано 23 февраля, 2022 · Жалоба 12 минут назад, x893 сказал: Или CubeMX и через 10 минут вопрос закрыт. Все же RM предпочтительнее, т.к. готовые библиотеки еще три страницы обсуждений могут спровоцировать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость do_not_know_Linux 23 февраля, 2022 Опубликовано 23 февраля, 2022 · Жалоба 3 hours ago, adnega said: Вот. Но все есть на сайте www.st.com Поиском находите свой МК. Затем Documentation. Там секцию Reference Manuals. спасибо. такой имеется) это 0433. попросил у вас ссылку на RM0455 потому что не смог его найти. вот открываю 0433 и ищу регистр EXTICR вижу есть EXTI_RTSR1 EXTI_FTSR1 EXTI_SWIER1 EXTI_D3PMR1 EXTI_D3PCR1L EXTI_D3PCR1H EXTI_CPUIMR1 EXTI_CPUEMR1 EXTI_CPUEMR1 EXTI_CPUPR1 наверное вы этот имели ввиду ? EXTI_D3PCR1 ребята, я просто хочу разобраться. спасибо что помогаете 43 minutes ago, x893 said: CubeMX и через 10 минут вопрос закрыт CubeMx для профессионалов. это серьезный инструмент, для серьезных людей. я к таким не отношусь, поэтому даже не буду браться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 23 февраля, 2022 Опубликовано 23 февраля, 2022 · Жалоба Ага. Это они. 0455 для группы STM32H7A3/7B3 или STM32H7B0. Я не знал какой именно у вас H7, т.к. их много, поэтому привел первый попавшийся, но в соседних RM на H7, скорее тоже самое будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 51 23 февраля, 2022 Опубликовано 23 февраля, 2022 · Жалоба 19 minutes ago, do_not_know_Linux said: для серьезных людей Есть WinHex Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться