Easyelectronics.ru

Электроника для всех
Текущее время: 23 ноя 2017, 15:51

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



    • 10 шт. 2-слоя 100*100mm 2$. Быстрый заказ: JLCPCB.com
    • JLCPCB - это крупнейшая фабрика PCB прототипов в Китае.
    • Имеющий более 290,000 клиентов и выполняющий более 8,000 заказов в день.
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: JTAG ICE и EEPROM
СообщениеДобавлено: 01 авг 2017, 19:28 
Здравствуйте!

Зарегистрирован: 01 авг 2017, 19:05
Сообщения: 3
Откуда: Бишкек
Всем здравствуйте!
Столкнулся вот с чем:
При инициализации периферии чтение двойного слова из EEPROM проходит нормально.
При пошаговом выполнении кода виснет на строчке записи двойного слова в EEPROM:
Код:
eeprom_write_dword(&copy_end_sd, adr_sd);

Кто-то сталкивался с подобным?
У меня pinboard v2, модуль mega16, 2FTBB ISP.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG ICE и EEPROM
СообщениеДобавлено: 01 авг 2017, 21:49 
Администратор
Аватара пользователя

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6205
Откуда: Челябинск
епром читается долго, посмотрите где оно виснет, не в ожидании ли флага готовности?

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG ICE и EEPROM
СообщениеДобавлено: 01 авг 2017, 22:18 
Здравствуйте!

Зарегистрирован: 01 авг 2017, 19:05
Сообщения: 3
Откуда: Бишкек
ждал и 5, и 10 минут. Где то на Вашем сайте в коментах читал, про какую-то "мертвую зону" в EEPROM, но, насколько помню, был разговор про mega32. Я первый раз использую EEPROM в программе, читал много всякого, а вот практики работы с ней - ноль.
Счас попью чайку и пойду смотреть, где виснет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG ICE и EEPROM
СообщениеДобавлено: 01 авг 2017, 22:33 
Администратор
Аватара пользователя

Зарегистрирован: 16 янв 2010, 06:09
Сообщения: 6205
Откуда: Челябинск
жтаг может некорректно обрабатывать эти задержки, вот и виснет. Попробуйте не шагать через него пошагово, а поставить брейпоинт после этой точки и нажать RUN обычно это решает проблему.

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JTAG ICE и EEPROM
СообщениеДобавлено: 02 авг 2017, 00:14 
Здравствуйте!

Зарегистрирован: 01 авг 2017, 19:05
Сообщения: 3
Откуда: Бишкек
Последовал Вашему совету - все получилось. Большое спасибо.


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

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


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

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


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB