Size: a a a

2021 July 27

К

Кирилл in Embedded Group
Если смотреть в дебаге -  счетчик инкрементируется
источник

К

Кирилл in Embedded Group
По крайней мере до этого, когда пробовал с ARR
источник

E

Evgen in Embedded Group
ноги проверьте, Some I/Os can be used as alternate function input. For example as the port may be used as
the input capture input to a timer. Alternate function inputs are not selected automatically,
you select them by writing to a control bit in the registers of the corresponding peripheral.
For Alternate Function input, you should select floating or pull-up input configuration in the
DDR and CR1 registers.

Будет забавно, если вы не переключили CR1
источник

К

Кирилл in Embedded Group
В STM8S, по крайней мере, нет альтернативной функции,сейчас попробую еще поискать, может в Option Bytes есть что то=)
источник

E

Evgen in Embedded Group
я вам скинул прям описание
Прочитали?

Some I/Os can be used as alternate function input. For example as the port may be used as
the input capture input to a timer. Alternate function inputs are not selected automatically,
you select them by writing to a control bit in the registers of the corresponding peripheral.
For Alternate Function input, you should select floating or pull-up input configuration in the
DDR and CR1 registers.
источник

К

Кирилл in Embedded Group
Да, а можно страничку RM? Просто в DDR и CR1 этого  нет, может быть куда то спрятали в другое место
источник

E

Evgen in Embedded Group
источник

К

Кирилл in Embedded Group
Спасибо огромное!
источник

E

Evgen in Embedded Group
регистр CR1 должен быть в 1
а DDR в 0
источник

К

Кирилл in Embedded Group
Сейчас попробую
источник

К

Кирилл in Embedded Group
Не заработало, к сожалению=(
источник

E

Evgen in Embedded Group
проверяйте потом через спл )
и посмотрите в каком состоянии у вас все же cc1s
источник

К

Кирилл in Embedded Group
источник

К

Кирилл in Embedded Group
CC1S в дебаге так стоит, вроде все правильно
источник

К

Кирилл in Embedded Group
Да судя по всему придется подтягивать SPL, либо более вдумчиво вычитывать RM=(
источник

E

Evgen in Embedded Group
смотрите ноги еще
источник

К

Кирилл in Embedded Group
Ну пока по ногам смотрю -  вроде в дебаге по регистрам все так, состояние изменяется при изменении состояния на выводе
источник

E

Evgen in Embedded Group
на выходе? не понял вас
источник

К

Кирилл in Embedded Group
подозреваю, что где то совсем детскую ошибку найду=)
источник

К

Кирилл in Embedded Group
Я просто в дебаге смотрю за состояние вывода, подцепляя его к Vcc, Vss, состояние в IDR изменяется
источник