Easyelectronics.ru

Электроника для всех
Текущее время: 22 сен 2017, 09:39

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



    • JLCPCB for PCB Prototyping: 10 шт. 2-слоя 100*100mm 2$(около 140rub), изготовление за 24 часа.
    • Создание принципиальных схем и проектирование печатных плат
    • Крупнейший китайский онлайн магазин радиодеталей. Скидка 50%
    • Просмотр GERBER файлов

Начать новую тему Ответить на тему  [ Сообщений: 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
Сообщения: 6194
Откуда: Челябинск
епром читается долго, посмотрите где оно виснет, не в ожидании ли флага готовности?

_________________
Хозяин дома


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