Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не инициализируются переменные.
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
Jenya7
Как то странно начал вести проект.
При старте все переменные даже глобальные которые я обнуляю принимают значение 4294967295 (0xFFFFFFFF).

Открываю другой проект с тем же камнем, с тем же линкер файлом - все нормально, все переменные - 0. сравниваю настройки между проектами - все одинаково. мистика какая то.

нашел. копирую данные из флеша в структуры. флеш не прописан. правда есть переменные которые я вообще не трогаю а они тоже получаю FFFF.
Сергей Борщ
А пройтись отладчиком по дизассемблеру первые команд 20 до обнуления переменных в том и другом проектах религия не позволяет?
jcxz
Цитата(Сергей Борщ @ Mar 1 2018, 09:40) *
А пройтись отладчиком по дизассемблеру первые команд 20 до обнуления переменных в том и другом проектах религия не позволяет?

Ничего Вы не понимаете! Это способ отладки такой - при помощи браузера и форума. Товарищ его давно и успешно применяет.
А Вы про какие-то дизассемблеры говорите... laughing.gif
Jenya7
Цитата(Сергей Борщ @ Mar 1 2018, 13:40) *
А пройтись отладчиком по дизассемблеру первые команд 20 до обнуления переменных в том и другом проектах религия не позволяет?

нашел. неправильный размер передавал при копировании из флэша. убивал весь РАМ.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.