Перейти к содержимому
Форум журнала практической электроники «Датагор»

Оригинал микро-ПК Raspberry Pi 3 Model B+ (Broadcom 1.4GHz quad-core 64 bit processor, Wifi, Bluetooth, USB)

Офигенная миниатюрная рация на литии BaoFeng UV-5R, 5W, 5-15 км! Охота, поход, торговый центр и т.п.

TrueRMS мультиметр UNI-T UT139A с автодиапазонами

Паяльнник 80W с терморегулятором и LCD-дисплеем, популярные жала серии 900M
Гость fasor53

Помогите разобраться с CodeVisionAVR

Рекомендованные сообщения

Гость fasor53

АВРками занимаюсь недавно. сейчас написал программу для ATmeg8 в CodeVisionAVR. (2.04) Программа набрана. ошибок нет, по сообщению компилятора, а компилировать не хочет . В выходном сообщении все по нулям - количество линий, ошибки. Открываю программу для ATtiny2313 - все нормально. Может проблема в том, что когда ставил, был инет. Снес, отключил - результат тот же.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость hsl
...Открываю программу для ATtiny2313 - все нормально. Может проблема в том, что когда ставил, был инет. Снес, отключил - результат тот же.

Инет врядли здесь причастен, у меня правда версия 2.04.4а

А что значит "открываю программу для ATtiny2313"? Эту же программу или другую рабочую, написанную для ATtiny2313?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость fasor53
Инет врядли здесь причастен, у меня правда версия 2.04.4а

А что значит "открываю программу для ATtiny2313"? Эту же программу или другую рабочую, написанную для ATtiny2313?

Для проверки запускал заведомо рабочую программу - счетчик циклов на AT90S2313, перенес её на версию ATtiny2313. Все в порядке. А тут надо ATmega8, и полная недвижимость с компиляцией. перезагрузки системы перед работой с CV ничего не дают (вдруг капер чудит).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость hsl

Попробуйте создать проект заново, без текста программы, просто генератором сделать новый проект, ну и порты и прочее что нужно, сразу выставить в генераторе так как нужно, и посмотрите, скомпилится нормально или нет. Если нет, попробуйте снова, но выберете ATmega8L. А если скомпилится нормально, значит где то косяк в программе, переносите из не рабочего проекта в новый по частям и смотрите когда сглючит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость fasor53

Спасибо, Сергей! Все попробую, сообщу.

Изменено пользователем fasor53

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость fasor53

В пятницу пробовал на работе - ATmega8, набирал по кусочкам. Все было хорошо, пока не заметил своей ошибки - размер переменной указал unsiged char. Исравил на int, и поехало, всмысле отказывается от компиляции. А сегодня и того хуже - не компилирует программу даже для ATtiny2313. Снос и переустановка ничего не дали. Версию указал не правильно - 2.03.4

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость hsl
...набирал по кусочкам. Все было хорошо, пока не заметил своей ошибки - размер переменной указал unsiged char. Исравил на int, и поехало...

Т.е. эти кусочки нормально компилились пока не допустили ошибку? Я правильно понял? Тогда может имеет смысл попробовать версию 2.04.4а

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость fasor53

Скачал демоверсию 2.04.9а. Пока осваиваю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость hsl
Скачал демоверсию 2.04.9а. Пока осваиваю.

А она разве так сильно отличается?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость fasor53
А она разве так сильно отличается?

Может не сильно, но появился многооконный интерфейс. Или я не все включил в 2.04.4. А результат тот же, выходной файл для прошики не создается. Подобная тема есть на радиокоте, надо почитать, чтобы не задавать лишку. Если хочешь, могу картинку или текст сообщения показать. может что то не понимаю, (быстрее всего), познания в английском нулевые. Но надпись Error 0 прочитать могу. Сегодня тоже занимался программой. Жму F9 - Line - столько то, Error - 0, еще чгото тоже 0. жму Shift+F9 - все стоки по нулям.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость hsl
Может не сильно, но появился многооконный интерфейс. Или я не все включил в 2.04.4. А результат тот же, выходной файл для прошики не создается. Подобная тема есть на радиокоте, надо почитать, чтобы не задавать лишку. Если хочешь, могу картинку или текст сообщения показать. может что то не понимаю, (быстрее всего), познания в английском нулевые. Но надпись Error 0 прочитать могу. Сегодня тоже занимался программой. Жму F9 - Line - столько то, Error - 0, еще чгото тоже 0. жму Shift+F9 - все стоки по нулям.

Картинка большего не скажет, вот исходник, чтоб я у себя попробовал компилить, тогда может что то и прояснится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость fasor53

Сергей, здравствуй.

Тысячу извинений за молчание. Сносил систему, никуда не мог попасть.

Я немного не правильно сказал в первом посте - просто нет сообщения (положительного) о создании файла прошивки (hex). Вчера занимался, и обратил внимание, что сам файл hex создается, а ответ отрицательный. Один раз даже было сообщение, что все ок. (shift+F9). вроде все хорошо, но не знаешь, то ли что то сделал не так, то ли причуды копилятора. (в смысле плохая работа в Proteusе).

Файл прикрепить нельзя, для меня почемуто запрещено. Могу выложить здесь или по электронке.

Изменено пользователем fasor53

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

︽ Наверх страницы ︽
×
×
  • Создать...