Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Keil компилятор для Silabs
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > MCS51
Vladimir Prokofiev
Не могу понять такую штуку.
В рабочий проэкт добавил новый модуль, скомпилил, исправил ошибки.
Все окей, все скомпилилось и прошилось.
При запуске не доходит даже до первой строчки отключения watchdog'а.
Нашел в общем кусок кода в новом модуле, который можно закомментировать и все работает.

написано там
static unsigned char CRC = 0;

Я думал вот оно решение, фиг с ними со статиками, сделал их всех глобальными, но все равно не работает =)

Теряюсь в догадках...
Палыч
Цитата(Vladimir Prokofiev @ Jun 1 2011, 19:55) *
Теряюсь в догадках...
В ОЗУ не хватает места под стек?
barabek
Цитата(Vladimir Prokofiev @ Jun 2 2011, 02:55) *
Теряюсь в догадках...


Как обычно, начинаем со сброса. Смотрим, что было причиной сброса в RSTSRC. Во многих случаях обнаруживаем сброс по вотчдогу. Если так - модифицируем startau.a51 (писал здесь, можно найти поиском). Могут быть и другие причины - в любом случае скажите источник сброса.
Vladimir Prokofiev
Благодарю, так и есть)
ПОсмотрел регистр -- там сброс по вачдогу. Нашел где Вы сказали как бороться, все заработало!
Спасибо, вопрос решен
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.