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

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

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

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

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

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


 
Опции темы
Непрочитано 26.08.2016, 11:12  
Neruda
Прохожий
 
Регистрация: 23.08.2016
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Neruda на пути к лучшему
По умолчанию Re: Проблема с отладкой

Ковырял, ковырял, да не выковыривал...

AtmrlStudio 7.x ну никак не дружит с Proteus. А вот AS6 дружит

Для AS6, Протеусу достаточно, чтобы прот-файл и исходник на C были в одной директории, то есть рядом. Причем имя эльфа, любое, главное чтобы С имел имя такое как в проекте AS6. Наличие всех остальных файлов, типа makefil,hex, map и прочее не обязательно.

Если в связке AS6+Proteus убрать С файл, то при отладке эффект, очень похож, как в связке AS7+Proteus
То есть, С код видно, переменные видно, но шагать по проге нельзя, точки остановки ставить нельзя.

Отсюда делаю вывод, что в связке AS7+Proteus, Proteus не видит исходник на C, и при отладке начинает рисовать бред, а точнее вместо моего кода на С подсовывает к примеру текст стандартного util/delay.c

Отсюдо можно сделать вывод, что при эльф от AS7 кривой, или хитро вы*?%ный, и Протеус его не совсем понимает.

Однако если в связке AS7+Proteus, положить прот-файл и С рядом, то отладка работаеть не будет, но Протеус исправно покажет исходный текст программки. То есть С код он видит, но что то мешает ему работать корректно
Вот на этом я застрял.
Может косяк в параметрах компиляции, гляньте плиз, может я что то пропустил.


AS7
PHP код:
    $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe$(QUOTE)  -x c -funsigned-char 
-funsigned-bitfields -DDEBUG  -I"C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.0.  106\include"  -O1 
-ffunction-sections -fdata-sections -fpack-struct -fshort-enums -g2 -Wall -mmcu=atmega8 
-"C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.0.  106\gcc\dev\atmega8" -
-std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)"   -"$@" "$‹" 
AS6
PHP код:
    $(QUOTE)C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1061\avr8-gnu-toolchain\bin\avr-gcc.exe$(QUOTE)  -x c 
-funsigned-char -funsigned-bitfields -DDEBUG  -O1 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -g2 
-Wall -mmcu=atmega8 --std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)"   
-"$@" "$‹" 
Вложения:
Тип файла: zip Makefiles.zip (2.6 Кб, 0 просмотров)
Реклама:

Последний раз редактировалось Neruda; 26.08.2016 в 11:17.
Neruda вне форума  
Непрочитано 26.08.2016, 14:27  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Проблема с отладкой

Сообщение от Neruda Посмотреть сообщение
AtmrlStudio 7.x ну никак не дружит с Proteus. А вот AS6 дружит
а где заявления атмел о поддержке AS7.x протэза? это протэз должен подстраиваться, а не AS. кстати, подставил чужой проект из AS7 в AS6 - ругательства, что и следовало ожидать, ведь сверху вниз, как правило, нет совместимости, что ваши листинги подтверждают. интересно, а проект AS6 в AS7 открывается/компилируется без изменения содержимого файлов? кстати, при переходе с AS3 на AS4 тоже были вопросы
jump вне форума  
Непрочитано 26.08.2016, 18:00  
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Проблема с отладкой

Сообщение от Neruda Посмотреть сообщение
Для AS6, Протеусу достаточно, чтобы прот-файл и исходник на C были в одной директории, то есть рядом.
Файлы Протеуса всегда должны лежать в одной директории с файлом исходника и отладочным... Всетаки хотелось бы взглянуть на обе версии, сравнить так сказать сказанное... В чем же различие увидеть вживую...
mimuh64 вне форума  
Непрочитано 27.08.2016, 20:02  
Neruda
Прохожий
 
Регистрация: 23.08.2016
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Neruda на пути к лучшему
По умолчанию Re: Проблема с отладкой

Сообщение от mimuh64 Посмотреть сообщение
Файлы Протеуса всегда должны лежать в одной директории с файлом исходника и отладочным... Всетаки хотелось бы взглянуть на обе версии, сравнить так сказать сказанное... В чем же различие увидеть вживую...
Могу помочь, обе студии установлены? 6.2.1563 и 7.0.1006, на чистую винду 7 сп 1,

протеуст тоже присутствует, но один, других не ставил. 8.4 SP 0 build 21079


Говорите что нужно сделать, а я воспроизведу

Сам я в микриках и элехтронике,хреновый спец. Но в програмизъме и компах вроде бы даж ничего.
Neruda вне форума  
Непрочитано 27.08.2016, 22:01  
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Проблема с отладкой

Сообщение от Neruda Посмотреть сообщение
Могу помочь....
Странно... мне?
mimuh64 вне форума  
Непрочитано 27.08.2016, 22:30  
Neruda
Прохожий
 
Регистрация: 23.08.2016
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Neruda на пути к лучшему
По умолчанию Re: Проблема с отладкой

Сообщение от mimuh64 Посмотреть сообщение
Всетаки хотелось бы взглянуть на обе версии, сравнить так сказать сказанное... В чем же различие увидеть вживую...
может я что то не понял...?
Neruda вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема со схемой для получения ВАХ двухполюсников 694338 Измерительное оборудование 91 31.03.2013 01:12
VGA-кабель 10 м и проблема в Linux Chay_Nik Видеотехника 19 08.01.2012 17:54
Проблема с FT232BM (FT232BL) anbsoft Микроконтроллеры, АЦП, память и т.д 27 07.08.2010 09:33
Проблема при запуске uc3855 Marlboro Источники питания и свет 0 19.07.2005 13:52


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


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