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

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

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

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

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

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


 
Опции темы
Непрочитано 20.01.2010, 11:09  
tems-ya
Частый гость
 
Регистрация: 06.12.2007
Сообщений: 11
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tems-ya на пути к лучшему
По умолчанию IAR, Proteus и cof файл - как?

Добрый день всем, прошу не пинать если где-то это уже обсуждалось - не отыскал. Проблема собственно в следующем. Существует очень неплохой С копилятор от IAR со средой разработки. Однако он не дружит с протеусом - cof файл, например для AVR, не формируется совсем Но, просматривая последнюю установленную версию протуеса (примеры для MSP430), с удивлением обнаружил, что присутствует С исходник типа от IAR
Как такое получилось понять не могу, вчера попробовал - побыстрому ниичего не вышло. Может кто уже ковырял это все дело или сталкивался с чем либо подобным - просветите пожалуйста.
Реклама:
tems-ya вне форума  
Непрочитано 20.01.2010, 13:40  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: IAR, Proteus и cof файл - как?

Ставим МК AVR в проект.
Входим в свойства и нажимаем кнопку HELP справа вверху.
Вмдим картинку (см. приложенную) Давим там куда указано стрелкой и читаем:
Цитата:
The UBROF format is owned by IAR Systems and is a common symbolic debug format used across the entire range of IAR compiler products.
UBROF files for the AVR have the extension '.D90' and contain full symbolic debug information including source line address and variable data. To load a UBROF file into the model, you will need to set the program property with the full filename and extension. e.g.

PROGRAM=MYFILE.D90

Note that the UBROF file contains absolute paths to the 'C' source files, and problems may arise if the project is moved from one directory to another. The solution is to re-compile the project within IAR workbench.
Note that Proteus supports UBROF 8 or earlier, so you will need to set the XLINK options in your project to generate output of type UBROF 8 (forced).
A remote debug driver allowing debugging of virtual hardware running in Proteus from within the Embedded Workbench debugger is currently under development.
Миниатюры:
Нажмите на изображение для увеличения
Название: Step1.gif
Просмотров: 565
Размер:	13.7 Кб
ID:	3829  
Halex07 вне форума  
Сказали "Спасибо" Halex07
tems-ya (21.01.2010)
Непрочитано 21.01.2010, 00:16  
tems-ya
Частый гость
 
Регистрация: 06.12.2007
Сообщений: 11
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tems-ya на пути к лучшему
По умолчанию Re: IAR, Proteus и cof файл - как?

Огромное тебе человеческое СПАСИБО!!!, хороший ты человек. Сколько ты моих проблем срузу решил, если бы ты только знал

Осталась, только самая маленькая проблемка - как измерить время между двумя бряками в чистом виде (не на колькуляторе путем вычисления разницы). В микосекундах или циклах на худой конец, чтобы остановился обнулил как-то счетчик (перменую) и пустил до следующей остановки. А во время следующей остановке на счетчике время выполнения куска кода. Такое возможно?Согласен даже на извращенный вариант, т.к. авр студия по сравнению мплабом сильно не дружественная среда, в этом плане. Подскажите плиз, а то без этого я не отлажусь
tems-ya вне форума  
Непрочитано 13.06.2014, 02:13  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: IAR, Proteus и cof файл - как?

Пытаюсь связать прот и iar.Ругается на линкер iar.
iar v 6.12.1,Proteus 7.7 SP0
Миниатюры:
Нажмите на изображение для увеличения
Название: prot_iar2.JPG
Просмотров: 91
Размер:	145.5 Кб
ID:	65624   Нажмите на изображение для увеличения
Название: prot_iar.JPG
Просмотров: 88
Размер:	149.3 Кб
ID:	65625  
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 13.06.2014, 02:32  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: IAR, Proteus и cof файл - как?

Разобрался кажись,может кому пригодится.
Да и прочитал что отдельно создавать надо память программ и eeprom командами:
-Ointel-standard,(CODE)=.flash.hex
-Ointel-standard,(XDATA)=.eeprom.hex
Миниатюры:
Нажмите на изображение для увеличения
Название: prot_iar3.JPG
Просмотров: 94
Размер:	160.5 Кб
ID:	65626   Нажмите на изображение для увеличения
Название: prot_iar4.JPG
Просмотров: 81
Размер:	158.6 Кб
ID:	65627  
__________________
Глаза боятся,а руки делают.

Последний раз редактировалось CERGEI1982; 13.06.2014 в 02:36.
CERGEI1982 вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Proteus. Как отлаживать код mikroPascal Pro? ZhilDV Proteus 6 28.01.2010 15:14
Как создать модель LM567 для Proteus FMK007 Proteus 0 08.01.2010 11:25
[Решено] Третье Послание Человечеству lelkanet Отвлекитесь, эмбеддеры! 201 06.01.2010 00:33
Как создать феррит в PROTEUS? Canyon1971 Proteus 6 18.12.2009 06:05


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


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