19.03.2014, 13:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от eddy
|
Что-то я уже с полчаса туплю, не могу понять, как управлять выходом таймера1 в режиме ШИМ, когда таймер отключен? Итак, я включаю таймер, он генерирует мне ШИМ. Потом я таймер отключаю, а на выходе остается последнее значение (1 или 0, смотря когда выключили).
|
Выключайте таймер в прерывании по переполнению
|
|
|
|
19.03.2014, 14:02
|
|
Гражданин KAZUS.RU
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
|
Re: FAQ по STM8
тоже FLASH_IAPSR 0х4А, запись вроде происходит
|
|
|
|
19.03.2014, 19:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 813 раз(а) в 590 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от niXto
|
Выключайте таймер в прерывании по переполнению
|
Выключаю. И ШИМ отключал -- не помогает, черт-те что!
Или надо заново настроить порт на выход после отключения ШИМ?
__________________
Союз Советских Социалистических Округов Северной Америки
|
|
|
|
20.03.2014, 14:39
|
|
Частый гость
Регистрация: 04.12.2011
Адрес: Киев
Сообщений: 37
Сказал спасибо: 91
Сказали Спасибо 12 раз(а) в 9 сообщении(ях)
|
Re: FAQ по STM8
Люди, доброго здоровья! А обсуждали как правильно прошивать stm8L051 после переключения RESET на "как Порт". Использую IAR + STLink (stm8SVL_Discovery_Not.v2). Непонятки сразу: в Мануале по прошивке пишут, что SWIM ищет стартовую последовательность при ЛЮБОМ состоянии RESET, а у меня при RESET зажатом в ноль (в т.ч. при развязке диодами) камень не виден. При оборванном RESET нормально прошивается. Двигаться дальше (выключить RESET в проге) боюсь. Вразумите!
Последний раз редактировалось urys; 25.03.2014 в 10:13.
|
|
|
|
20.03.2014, 15:06
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: FAQ по STM8
urys, Советую подумать - какая может быть последовательность при зажатом RESET ...
__________________
Осторожно , злой кот
|
|
|
|
20.03.2014, 16:25
|
|
Временная регистрация
Регистрация: 18.04.2011
Сообщений: 84
Сказал спасибо: 23
Сказали Спасибо 6 раз(а) в 4 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от oleg110592
|
тоже FLASH_IAPSR 0х4А, запись вроде происходит
|
При дебаге через st-link (плата дескавери) eeprom не пишет. Пока это понял чуть не свихнулся)).
|
|
|
|
24.03.2014, 20:53
|
|
Вид на жительство
Регистрация: 18.04.2008
Сообщений: 373
Сказал спасибо: 103
Сказали Спасибо 50 раз(а) в 40 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от oleg110592
|
тоже FLASH_IAPSR 0х4А, запись вроде происходит
|
Вижу, у вас версия 1.42. Мне удалось найти только 1.40. Там __eeprom можно объявить только совместно с __no_init. А куча ошибок в процессе отладки намекает на то, что флеш (и, видимо, eeprom) память в процессе отладки не читаются. Поэтому 4А.
Блин, чуть не свихнулся! Оказывается, после записи в FLASH_DUKR, прежде чем читать FLASH_IAPSR, надо сделать хотя бы 3 NOPа. Тогда DUL успевает установиться.
Я фигею, что с документации ST, что с заголовочных файлов IAR. Там столько констант забывают объявить!
|
|
|
|
24.03.2014, 21:07
|
|
Гражданин KAZUS.RU
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
|
Re: FAQ по STM8
для любителей яра на всякий ссылка на пустыню http://caxapa.ru/219949.html
|
|
|
Эти 2 пользователя(ей) сказали Спасибо oleg110592 за это сообщение:
|
|
|
31.03.2014, 11:47
|
|
Прописка
Регистрация: 31.08.2008
Сообщений: 183
Сказал спасибо: 25
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: FAQ по STM8
подскажите. а вывод SWIM нужно ли подтягивать к земле или к "+" чтоб он в воздухе не болтался после прошивки? Понятно что работает и так, но в чтоб повысить устойчивость к помехам.
__________________
Kvsrk85(Андрей)
|
|
|
|
31.03.2014, 13:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: FAQ по STM8
Любой кмоп-вход нужно к чему-то подтягивать
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:58.
|
|