Миландр

Ключевым подразделением нашей компании является Центр Проектирования интегральных микросхем
Текущее время: 2017-сен-24 11:36

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Выключение LSI при прошивке МК
СообщениеДобавлено: 2017-май-30 19:14 
Не в сети

Зарегистрирован: 2014-дек-25 14:21
Сообщения: 6
Экспериментальным путем было выяснено, что при заливке прошивки в 1986ВЕ91Т выключается LSI. Включается снова только после сброса питания.
То есть если включить МК, заходить-выходить из отладки, LSI работать будет. Если произвести программирование, LSI отключится, и не включится сам, сколько не перезагружай МК, до сброса питания. Это доставило несколько незабываемых часов отладки работы сторожевого таймера.
Это нормальное, ожидаемое поведение микроконтроллера или я что-то делаю не так?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выключение LSI при прошивке МК
СообщениеДобавлено: 2017-май-31 16:03 
Не в сети

Зарегистрирован: 2016-фев-16 11:59
Сообщения: 14
Откуда: Пенза, АО НПП Рубин
А заливаете чем?
Если OpenOCD то там в скрипте при старте могут инициализироваться регистры определенным образом.
В принципе и при заливке из проприетарных сред разработки (Keil, IAR..) регистры тоже инициализируются..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выключение LSI при прошивке МК
СообщениеДобавлено: 2017-май-31 18:42 
Не в сети

Зарегистрирован: 2014-дек-25 14:21
Сообщения: 6
Заливал с помощью ULINK2 (JTAG) и ST-LINK2 (SWD) из Keil5.
Не видел информации о инициализации регистров. В любом случае, если для заливки необходимо отключить LSI, логично ожидать, что после ее завершения он будет включен обратно.
UPD: к тому же, если сделать программный ресет, находясь в отладке, LSI все равно не включается. Т.е. плохо понятно, в какой момент этот бит принимает свое значение по-умолчанию.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB