Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 08.10.2009, 14:09  
tri_telegi
Прохожий
 
Регистрация: 08.10.2009
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tri_telegi на пути к лучшему
По умолчанию протеус не может найти исходный код программы МК

"could not load source file" - такое сообщение появляется в "Messages" проекта с МК AVR ATMega8. При этом симуляция работает, но нельзя отобразить исходный код (соответствующие пункты в меню Debug неактивны).
Программа написана на С в CodeVisionAVR.
В микроконтроллер загружен .coff файл.
Все файлы - .c, .coff, а также файлы протеуса - находятся в одной папке.
Proteus 7.5 SP3 (Build 7401), CodeVisionAVR 1.25.9 Professional.

заранее спасибо.
Реклама:
tri_telegi вне форума  
Непрочитано 08.10.2009, 14:16  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: протеус не может найти исходный код программы МК

Проект приаттачьте пожалуйста.
TEHb вне форума  
Непрочитано 08.10.2009, 14:44  
tri_telegi
Прохожий
 
Регистрация: 08.10.2009
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tri_telegi на пути к лучшему
По умолчанию Re: протеус не может найти исходный код программы МК

Вот проект для CVAVR и Proteus
Вложения:
Тип файла: zip project.zip (89.7 Кб, 86 просмотров)
tri_telegi вне форума  
Непрочитано 08.10.2009, 14:59  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: протеус не может найти исходный код программы МК

Да, какой-то кривоватый .cof файл. Попробую разобраться. Хотя в 7.6 и загружает исходный текст, но отладка съехавшая. Вы генерируете его в Release или Debug версии?
TEHb вне форума  
Непрочитано 08.10.2009, 15:08  
tri_telegi
Прохожий
 
Регистрация: 08.10.2009
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tri_telegi на пути к лучшему
По умолчанию Re: протеус не может найти исходный код программы МК

Извините, а что означает Release или Debug версия?
tri_telegi вне форума  
Непрочитано 08.10.2009, 15:11  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: протеус не может найти исходный код программы МК

Открыл проект, в окошке Project-Configure на вкладке C Compiler, Code Generation стоит Optimization Level: Maximal, возможно это сбивает всё. Поставьте в Low.
Сам я перекомпилировать не могу из-за отсутствия файла ds1307.h
TEHb вне форума  
Сказали "Спасибо" TEHb
tri_telegi (08.10.2009)
Непрочитано 08.10.2009, 15:38  
tri_telegi
Прохожий
 
Регистрация: 08.10.2009
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tri_telegi на пути к лучшему
По умолчанию Re: протеус не может найти исходный код программы МК

Да! Появился исходный код после того как поменял Optimization Level на Low. Но самое странное, что теперь появление исходника не зависит от Optimization Level. Т.е. ставлю в компиляторе Optimization Level Maximal и все равно все работает. Видимо глюк какой-то.
ТЕНь, огромное спасибо за помощь!
tri_telegi вне форума  
Непрочитано 09.10.2009, 22:26  
ordo_ordinans
Прохожий
 
Регистрация: 11.07.2009
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ordo_ordinans на пути к лучшему
По умолчанию Re: протеус не может найти исходный код программы МК

Может быть это немного не в тему, но не могли бы вы подробно рассказать как в протеусе организовать отладку по исходнику на языке Си. Я в этом деле новичек и уже третий день не могу в этом разобраться. Прошивку для МК ( atmega8 ) я пишу в IAR.
ordo_ordinans вне форума  
Непрочитано 10.10.2009, 02:32  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: протеус не может найти исходный код программы МК

Только что ответил здесь:

https://kazus.ru/forums/showpost.php...3&postcount=18
TEHb вне форума  
Эти 2 пользователя(ей) сказали Спасибо TEHb за это сообщение:
DrunyaRuma (27.10.2009), GraFfiTt (21.04.2010)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 13:39.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot