Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

Proteus+Keil 3.05

Непрочитано 30.05.2010, 14:13  
Uragan90
Почётный гражданин KAZUS.RUN
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Proteus+Keil 3.05

Помогите настроить протеус 7.6 для симуляции проектов LPC2134 с Keil 3.05. B принципе симуляция есть, но текст исходника не вижу как например с АVR!
Реклама:
Uragan90 вне форума  
Непрочитано 30.05.2010, 15:16  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Proteus+Keil 3.05

Ну почему никто не заглядывает в HELP, а сразу начинает кричать "хелп ми". Щелкнули по микросхеме в раскрывшемся меню есть активная кнопка HELP - это не общий, а именно по данной конкретной модели (группе). А там аглицким языком сказано (см. картинку) - даю дубовый перевод Промта.
Цитата:
Поддержка компилятора

Отладка на уровне исходного кода поддерживается для любого компилятора, который может генерировать файлы ELF, содержащие отладочную информацию DWARF2. Мы протестировали Proteus VSM определенно со следующими компиляторами C/C++:
Компилятор ARM GNU - GCCARM V3.3.1
Компилятор ARM Keil - KARM.
Компилятор ARM IAR - EWARM.
Во всех случаях исходная отладочная информация уровня извлечена из файла ELF/DWARF, таким образом, Вы должны установить компилятор, чтобы и произвести файл ELF и также генерировать отладочную информацию DWARF2.
Ну и чего Вы в Протеусе настраивать собрались??? Настраивать нужно компилятор, чтобы он производил файл с расширением .ELF, и этот файл подключать к микропроцессору вместо HEX.
Миниатюры:
Нажмите на изображение для увеличения
Название: ARM.gif
Просмотров: 115
Размер:	127.6 Кб
ID:	8384  
Halex07 вне форума  
Сказали "Спасибо" Halex07
Uragan90 (30.05.2010)
Непрочитано 30.05.2010, 16:00  
Uragan90
Почётный гражданин KAZUS.RUN
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Proteus+Keil 3.05

Чесно сказать, не понял! Но всё равно спасибо!!! .elf создает но когда его выбираю симуляция даже не запускается в отличии от .нех!
Uragan90 вне форума  
Непрочитано 30.05.2010, 17:34  
BSA-elec
Прописка
 
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
BSA-elec на пути к лучшему
По умолчанию Re: Proteus+Keil 3.05

Сообщение от Uragan90 Посмотреть сообщение
Чесно сказать, не понял! Но всё равно спасибо!!! .elf создает но когда его выбираю симуляция даже не запускается в отличии от .нех!
Посмотрите вложенный тестовый проект. Он в Keil 4.00, но там есть и старый файл от 3.50.
Вложения:
Тип файла: rar test_arm.rar (106.3 Кб, 85 просмотров)
BSA-elec вне форума  
Сказали "Спасибо" BSA-elec
Uragan90 (30.05.2010)
Непрочитано 30.05.2010, 19:27  
Uragan90
Почётный гражданин KAZUS.RUN
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Proteus+Keil 3.05

.НЕХ запускается но без редактора .еlf не запускается не как! А какой редактор кода должен быть выбран в протеус?
Uragan90 вне форума  
Непрочитано 30.05.2010, 21:44  
BSA-elec
Прописка
 
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
BSA-elec на пути к лучшему
По умолчанию Re: Proteus+Keil 3.05

Сообщение от Uragan90 Посмотреть сообщение
.НЕХ запускается но без редактора .еlf не запускается не как! А какой редактор кода должен быть выбран в протеус?
Поставьте более новый Keil (3.20 или старше). Там вместо компилятора KARM используется CARM. По умолчанию он генерит файл *.axf (тот же *.elf, но с другим расширением). Proteus должен быть не ниже 7.6 SP4. Исходники должны находиться в той же папке, что и протеусовский файл проекта.
BSA-elec вне форума  
Непрочитано 31.05.2010, 06:59  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Proteus+Keil 3.05

Сообщение от Uragan90 Посмотреть сообщение
А какой редактор кода должен быть выбран в протеус?
Никакой. И через меню Source ничего не добавляете в проект только в Properties МК указываете ваш файл xxx.ELF. И BSA-elec прав, я как то упустил этот момент файлы проекта Keil и Протеуса должны быть в одной папке. Еще на всякий пожарный проверьте, что это не "моя папка" или "мой проект в кейл", а то последнее время опять развелось поклонников обзывать все на кириллице, да еще с пробелами в именах.
Halex07 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proteus не сбрасывает флаг RBIF в регистре INTCON korpinbox Proteus 3 23.08.2011 23:33
Создание новых элементов в Proteus GLONIUM Proteus 4 28.07.2010 17:21
Proteus 7.6 SP4 вышел. Обновляемся! Easyrider83 Proteus 7 16.02.2010 21:26
LPT b PROTEUS romshe Proteus 0 01.11.2009 18:22
[Решено] Проблема с eeprom в Proteus Memfis666 Proteus, KiCAD и другие ECAD 1 01.10.2009 15:38


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.