Easyelectronics.ru

Электроника для всех
Текущее время: 25 май 2018, 21:39

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



    • JLCPCB - Платы прототипов всего за 2$ c бесплатной доставкой (при первом заказе)
    • 10 PCBs за $2 для 2 слоев, $15 для 4 слойной, $74 для 6 слойной платы.
    • Крупнейший китайский производитель прототипных плат. 290000+ клиентов & 8000+ заказов в день!
    • 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
Сообщения: 6241
Откуда: Челябинск
епром читается долго, посмотрите где оно виснет, не в ожидании ли флага готовности?

_________________
Хозяин дома


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: 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
Сообщения: 6241
Откуда: Челябинск
жтаг может некорректно обрабатывать эти задержки, вот и виснет. Попробуйте не шагать через него пошагово, а поставить брейпоинт после этой точки и нажать RUN обычно это решает проблему.

_________________
Хозяин дома


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

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


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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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

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