0 / 0 / 1
Регистрация: 25.12.2019
Сообщений: 5
|
||||||
1 | ||||||
STM8 Захват по входу16.12.2020, 11:26. Просмотров 1091. Ответов 1
Есть у меня МК stm8s103f3p6, использую для написания IAR workbench 3.11.1 и китайский свисток ST-Link V2. Возникла следующая проблема: мне нужно осуществить захват сигнала по входу по спадающему фронту, то есть, когда на ноге C3 перирдически то появляется, то пропадает сигнал с определённой частотой, то должно, по идее, вызываться прерывание захвата/сравнения, где я могу посмотреть, что там натикал таймер TIM1 и что-то с этим значением сделать. Собстенно этого то и не просходит, и программа не заходит в прерывание. Ногу МК вручную замыкаю на землю проводом.
Вход третьего канала TIM1 помечен как альтернативная функция PC3 по умолчанию, так что необходимость ремапа option bits я сразу отмёл. Для включения альтернативной функции пина, как я понял, нужно просто включить сам 3-й канал TIM1, так как в мануале написано, что это включается соответствующим регистром переферии. Так что и тут всё верно. Можно предположить, что надо сконфигурировать сам пин с подтяжкой и прерыванием, но, как видно из схемы выше, вход альтернативной функции канала подключён параллельно со входом прерывания самого пина, так что в этом нет необходимости.
0
|
|
16.12.2020, 11:26 | |
кто сделает экспорт SDCC STM8 -> IAR STM8 ? 3.3в выход к 5в входу Фильтр по входу блока питания Подключение к телевизору по компонентному входу |
|
0 / 0 / 1
Регистрация: 25.12.2019
Сообщений: 5
|
|
16.12.2020, 16:16 [ТС] | 2 |
![]() Решение
Решил я свою проблему. Внимательность - наше всё. В ходе работы мне понадобилось использовать эмулятор МК, после чего я благополучно забыл переставить режим отладки с симулятора МК на стлинк, с чем и было связано отсутствие входа в прерывание ввиду того, что у симулированного МК на ногах не было сигнала.
0
|
16.12.2020, 16:16 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Подключение инклинометра к аналоговому входу Как присвоить имя входу Atmega8 в C++ Сма ARDO AE 810, МС7805С (по входу КЗ) Настройка внешних прерываний по входу int0 Помогите подключиться к микрофонному входу рации. Подключение DVI монитора по VGA входу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |