Проблема с delay_ms CVAVR в AVR Studio

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

ARV писал(а): ставится сколько угодно брейкпоинтов, причем в этой части протеус отдыхает - бряки можно ставить и по условию, и по счетчику, и по адресу, и по доступу - все и перечислить непросто...
Дак в PROTEUS тоже в меню отладки есть настройки уровня отладки разных модулей МК и проги - события остановки по железу и проге. И внешние цифровые и аналоговые БрП имеются для подключения к узлам схемы.
Контактная информация:
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 540
Зарегистрирован: Пт фев 20, 2009 12:26:26

Сообщение Yftul »

Не увидел у Вас работы с watchdog, попробуйте вначале цикла добавить команду #asm("wdr").
Кроме того, раз уж вы не используете прерывания, попробуйте для исключения неожиданностей их запретить командой #asm("cli").
Реклама
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

Yftul писал(а):Не увидел у Вас работы с watchdog, попробуйте
листинг посмотреть !
Контактная информация:
Родился
Сообщения: 19
Зарегистрирован: Чт май 28, 2009 09:43:24

Сообщение Dazler »

ikarab писал(а):Студия не показывает свою работу в отсчете пауз как ARV и предупреждал.

Я перекомпилил в CVAVR 1.25.9 - паузы отрабатываются

Изображение
Спасибо ikarab , посмотрев ваш скриншот я понял что не правильно выбирал
дебагер, после выбора AVR Simulator все за тикало причем и с моим
проектом.
Но это пол беды при заливки прошивки в МК он все равно виснет
и судорожно моргает свето диод PORTD.2, походу проблема в ФУЗАХ,
проект скомпилирован под кварц 1МГц, и фуз у меня стоит вот так:
Int. RC Osc. 1 MHz; Start-up time: 6 CK + 64 ms.
Во общем опять засада.
Реклама
Эиком - электронные компоненты и радиодетали
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

Dazler писал(а):походу проблема в ФУЗАХ,
проект скомпилирован под кварц 1МГц, и фуз у меня стоит вот так:
Int. RC Osc. 1 MHz; Start-up time: 6 CK + 64 ms.

Во общем опять засада.
Да ему пофиг от чего брать 1 Мгц. Должен нормально работать.

Выкиньте все из проги и оставьте только мигание светодиодои например через 1 сек.

от ПРОСТОГО двигайтесь к сложному.

Возможно МК ресетится у вас по какой то причине - проверьте выполнение рекомендаций по обвеске МК со странички
"Все о прошивке AVR" - это стр. 7 в моей домашней страничке.
Контактная информация:
Реклама
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

переименуйте пожалуйста топик в

"Проблема с delay_ms CVAVR в AVR Studio"

редактированием первого поста.
Контактная информация:
Реклама
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

PEN у вас подключен как указано на страничке 7 в моей домашней страничке ? RESET подключен как там сказано ?
Контактная информация:
Родился
Сообщения: 19
Зарегистрирован: Чт май 28, 2009 09:43:24

Сообщение Dazler »

ikarab писал(а):PEN у вас подключен как указано на страничке 7 в моей домашней страничке ? RESET подключен как там сказано ?
Сейчас проверю но мне сдается там все ОК.
Я сам програмер не паял купил готовый STK600,
когда случился этот глюк долго бился и решил
что AVRICE mk2 спасет дело но увы теперь куча
железа а результата нет. Знаний не хватает.
Вашу страницу я давно прочитал с неё можно сказать
все и началось, давно хотел заняться програмированием
а достойного (для чайников) руководства не было.
Я вот прикрепил еще один архив с инета так вот
с ним нет проблем он и в AVRStudio не тормозит
и в МК влетаем со свистом и все работает.
Как бы найти разница между этим и моим.
Вложения
.rar
Тот же проект только с инета AVRstudio
не тормозит МК шьется и мигает, в чем разница???
(46.79 КБ) 217 скачиваний
Родился
Сообщения: 19
Зарегистрирован: Чт май 28, 2009 09:43:24

Сообщение Dazler »

Проблему решил всем спасибо.
Вообще странно с ней должен столкнутся любой кто работает с мега128.
Так вот там по умолчанию стоит фуз совместимости со старой 103 мегой.
Вот в нем и проблема снимаешь Фуз и все работает, а по коли он стоит
МК все время ресетится на команде делай_мс.
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

Dazler писал(а):Проблему решил всем спасибо.
Вообще странно с ней должен столкнутся любой кто работает с мега128. Так вот там по умолчанию стоит фуз совместимости со старой 103 мегой. Вот в нем и проблема
Я ж вам выше написал - ЧИТАТЬ СТРАНИЦУ 7 курса Все о прошивке AVR !!!

Вы пишите что чиатали ...

... неужели не видели ??? Как ТАКОЕ не заметить ?

Изображение
Контактная информация:
Родился
Сообщения: 19
Зарегистрирован: Чт май 28, 2009 09:43:24

Сообщение Dazler »

Может я конечно слепой но я в упор не вижу что бы на странице 7
было упомянуто про фузы и совместимость с 103 мегой.

http://www.123avr.com/07.htm
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

Dazler писал(а):Может я конечно слепой но я в упор не вижу что бы на странице 7
было упомянуто про фузы и совместимость с 103 мегой.

123avr.com/07.htm
А это чудак какой то скопировал давно мой курс и не обновляет и даже не указал адрес первоисточника.

Мой курс - я же вам выше написал (пост Ср Июн 10, 2009 23:34:29 ) - в моей домашней страничке - т.е. под кнопкой www под моими сообщениями.
Читайте ОРИГИНАЛ ! AVR 123 :lol:
Контактная информация:
Родился
Сообщения: 19
Зарегистрирован: Чт май 28, 2009 09:43:24

Сообщение Dazler »

Ааа спасибо, теперь все встало на места, просто ссылки очень похожи
вот я и запутался.
Теперь придется курс заново читать много нового и интересного появилось :))

Спасибо Вам за труды.
С уважением Сергей.
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

Dazler писал(а): Спасибо Вам за труды. С уважением Сергей.
Всегда пожалуйста !
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»