Proteus+Keil 3.05
30.05.2010, 14:13
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
|
Proteus+Keil 3.05
Помогите настроить протеус 7.6 для симуляции проектов LPC2134 с Keil 3.05. B принципе симуляция есть, но текст исходника не вижу как например с АVR!
|
|
|
|
30.05.2010, 15:16
|
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
|
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.
|
|
|
|
Сказали "Спасибо" Halex07
|
|
|
30.05.2010, 16:00
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
|
Re: Proteus+Keil 3.05
Чесно сказать, не понял! Но всё равно спасибо!!! .elf создает но когда его выбираю симуляция даже не запускается в отличии от .нех!
|
|
|
|
30.05.2010, 17:34
|
|
|
Прописка
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
|
Re: Proteus+Keil 3.05
Сообщение от Uragan90
|
|
Чесно сказать, не понял! Но всё равно спасибо!!! .elf создает но когда его выбираю симуляция даже не запускается в отличии от .нех!
|
Посмотрите вложенный тестовый проект. Он в Keil 4.00, но там есть и старый файл от 3.50.
|
|
|
|
Сказали "Спасибо" BSA-elec
|
|
|
30.05.2010, 19:27
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
|
Re: Proteus+Keil 3.05
.НЕХ запускается но без редактора .еlf не запускается не как! А какой редактор кода должен быть выбран в протеус?
|
|
|
|
30.05.2010, 21:44
|
|
|
Прописка
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
|
Re: Proteus+Keil 3.05
Сообщение от Uragan90
|
|
.НЕХ запускается но без редактора .еlf не запускается не как! А какой редактор кода должен быть выбран в протеус?
|
Поставьте более новый Keil (3.20 или старше). Там вместо компилятора KARM используется CARM. По умолчанию он генерит файл *.axf (тот же *.elf, но с другим расширением). Proteus должен быть не ниже 7.6 SP4. Исходники должны находиться в той же папке, что и протеусовский файл проекта.
|
|
|
|
31.05.2010, 06:59
|
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
|
Re: Proteus+Keil 3.05
Сообщение от Uragan90
|
|
А какой редактор кода должен быть выбран в протеус?
|
Никакой. И через меню Source ничего не добавляете в проект только в Properties МК указываете ваш файл xxx .ELF. И BSA-elec прав, я как то упустил этот момент файлы проекта Keil и Протеуса должны быть в одной папке. Еще на всякий пожарный проверьте, что это не "моя папка" или "мой проект в кейл", а то последнее время опять развелось поклонников обзывать все на кириллице, да еще с пробелами в именах.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:28.
|
|