-
- EV, или все же EP? (т.к. EV такого не существует, то наверняка EP). У меня в EP256MU806 прекрасно все таймеры на прерываниях молотят - покажи инициализацию таймеров и их прерываний - MBedder(01.07.2016 20:43 - 21:21)
- Вот такое начало Крок(2210 знак., 02.07.2016 16:02)
- Оставь только один таймер (например, Т2) и попробуй так: MBedder(781 знак., 02.07.2016 17:38 - 17:48)
- Колдун! (теперь буду искать, чего в моём тексте не хватало). А таймер OC2TMR как запускается? - Крок(02.07.2016 18:29)
- В твоем тексте всего лишь порт D на выход не настраивался - он после ресета вход, ну и "мелочи" типа разрешать прерывания только после завершения конфигурирования [любого] периферала и не забывать инициализировать SP и SPLIM MBedder(167 знак., 02.07.2016 20:39, ссылка, ссылка)
- Б...! (это я про TRISD, вроде бы все обнулял. Рассеянность). Ну а вот OCxTMR молотят не всегда, к сожалению. Или опять рассеянность. - Крок(03.07.2016 10:59)
- Он молотит, когда выбран Clock Source и выставлен нужный режим. Кроме того, нужно вывести выход ОСх на нужную ногу и не
прозабыть сбросить соответствующий бит TRIS. Попробуй запустить такой код (не проверял - я на даче, железа нету) MBedder(1156 знак., 03.07.2016 13:24)- Он не молотил даже в симуляторе. Код щас проверю - Крок(03.07.2016 13:27)
- Про симулятор забудь - он периферию симулирует настолько криво, что нуевонах - MBedder(03.07.2016 13:30)
- Периферию не симулирую. Но сам таймер должен "дышать". - Крок(03.07.2016 14:08)
- Таймер - тоже периферия, может и не дышать - MBedder(03.07.2016 14:12)
- Б....! И снова ты прав. При этом в симуляторе ТMR2 живёт, а OC2TMR хрен на всех положил. - Крок(03.07.2016 15:52)MBedder
- Резиновые женщины начинаются с симулятора. - Гудвин(03.07.2016 16:13)
- В общем придерживаюсь этой религии. Но кто без греха? - Крок(03.07.2016 16:22)
- Отож! (с)mse :)) - MBedder(03.07.2016 16:04)
- Резиновые женщины начинаются с симулятора. - Гудвин(03.07.2016 16:13)
- Б....! И снова ты прав. При этом в симуляторе ТMR2 живёт, а OC2TMR хрен на всех положил. - Крок(03.07.2016 15:52)MBedder
- Таймер - тоже периферия, может и не дышать - MBedder(03.07.2016 14:12)
- Периферию не симулирую. Но сам таймер должен "дышать". - Крок(03.07.2016 14:08)
- Про симулятор забудь - он периферию симулирует настолько криво, что нуевонах - MBedder(03.07.2016 13:30)
- Он не молотил даже в симуляторе. Код щас проверю - Крок(03.07.2016 13:27)
- Он молотит, когда выбран Clock Source и выставлен нужный режим. Кроме того, нужно вывести выход ОСх на нужную ногу и не
- Б...! (это я про TRISD, вроде бы все обнулял. Рассеянность). Ну а вот OCxTMR молотят не всегда, к сожалению. Или опять рассеянность. - Крок(03.07.2016 10:59)
- В твоем тексте всего лишь порт D на выход не настраивался - он после ресета вход, ну и "мелочи" типа разрешать прерывания только после завершения конфигурирования [любого] периферала и не забывать инициализировать SP и SPLIM MBedder(167 знак., 02.07.2016 20:39, ссылка, ссылка)
- Колдун! (теперь буду искать, чего в моём тексте не хватало). А таймер OC2TMR как запускается? - Крок(02.07.2016 18:29)
- Оставь только один таймер (например, Т2) и попробуй так: MBedder(781 знак., 02.07.2016 17:38 - 17:48)
- EP, конечно же. Теперь уже завтра покажу. ШИМ у него тоже асилил? - Крок(01.07.2016 22:31)
- Конечно - никаких особенностей по сравнению с FJ_MC - MBedder(01.07.2016 22:36)
- Особенностей чуть больше, чем до хрена. Начать с отдельного генератора... - Крок(01.07.2016 22:50)
- Дык это же удобно - MBedder(02.07.2016 17:53)
- Лишняя сущность. - Крок(02.07.2016 18:47)
- Дык это же удобно - MBedder(02.07.2016 17:53)
- Особенностей чуть больше, чем до хрена. Начать с отдельного генератора... - Крок(01.07.2016 22:50)
- Конечно - никаких особенностей по сравнению с FJ_MC - MBedder(01.07.2016 22:36)
- Вот такое начало Крок(2210 знак., 02.07.2016 16:02)
- EV, или все же EP? (т.к. EV такого не существует, то наверняка EP). У меня в EP256MU806 прекрасно все таймеры на прерываниях молотят - покажи инициализацию таймеров и их прерываний - MBedder(01.07.2016 20:43 - 21:21)