29.10.2010, 08:05
|
|
Частый гость
Регистрация: 02.04.2010
Сообщений: 13
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Proteus модели
Ну подскажите модель LM2596 есть где?
|
|
|
|
29.10.2010, 09:22
|
|
Прохожий
Регистрация: 28.10.2010
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus модели
Спасибо Gordey, Halex07 за ответ.
Тогда дополню вопрос:
Есть ли у кого-нить другая(ие) модели AT45DBxxx?
*Поддерживающие как можно больше операций (я так понимаю, эта модель поддерживает не все), желательно не требующая Visual Studio (хотя это не так важно), и содержащая соответствующий файл *.LIB (более важно).
|
|
|
|
29.10.2010, 09:38
|
|
Прохожий
Регистрация: 28.10.2010
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Proteus модели
Отдельные вопросы по среде разработки Proteus.
1. Можно ли в Proteus компилировать исходники на C, где взять дополнительные компиляторы (я нашёл только ASEM51, ASM11, AVRASM, AVRASM32, MPASM, MPASMWIN)? Или лучше компилить в какой-нить другой проге (AVR Studio 4), а в Proteus подставлять уже готовый *.hex?
Есть примеры в папке SAMPLES. Там, например, есть проект Chess (шахматы), написанный на C. При этом в меню Source нет вообще подключенных файлов, а отладка (Debug) работает, причем отладка идет по исходникам. Как это работает?
2. Можно ли в Proteus симулировать и дебагить по кодум (пошаговая отладка) поведение схемы с двумя МК(микроконтроллерами). Типа есть схема, в которой один МК, но этот МК получает данные извне. Для тестирования этой схемы хотелось бы добавить МК, который и будет передавать данные (интерфейс I2C или SPI).
3. Были проблемы с компиляцией исходника, который без проблем компилился в AVR Studio. Залез в меню Source-›Add/Remove Code Generation Tools и сделал Remove всех компиляторов. После добавил другой - avrasm2.exe,- теперь компилится без проблем, но генерирует файл *.obj, хотя на той же странице указано - Obj.Extn: HEX. В чем может быть проблема? Я заметил, что поле Command Line стало меньше, и содержит только строку "%1", может не хватает каких-то флагов?
Заранее благодарен.
Последний раз редактировалось Zefman; 29.10.2010 в 12:03.
|
|
|
|
29.10.2010, 14:04
|
|
Частый гость
Регистрация: 22.06.2010
Сообщений: 23
Сказал спасибо: 6
Сказали Спасибо 5 раз(а) в 3 сообщении(ях)
|
Re: Proteus модели
Zefman
Ваши вопросы явно не в теме. Компиляторы, IDE, типы/возможности выходных форматов линкеров (ubrof, coff, нех и пр.) - без этих базовых понятий (опыта работы), рано подходить к проблемам, которые вы тут описываете.
|
|
|
|
29.10.2010, 20:05
|
|
Частый гость
Регистрация: 02.04.2010
Сообщений: 13
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Proteus модели
Ответьте пожалуйста модель LM2596 где есть?
|
|
|
|
29.10.2010, 22:09
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Proteus модели
Сообщение от amv2000
|
А модель LM2596 не подскажите есть и где взять?
|
Сообщение от amv2000
|
Ну подскажите модель LM2596 есть где?
|
Сообщение от amv2000
|
Ответьте пожалуйста модель LM2596 где есть?
|
Обратитесь на сайт разработчика:
http://www.labcenter.com
За пару-тройку сотен аглицких фунтов Вас снабдят вполне работоспособной моделью.
|
|
|
Сказали "Спасибо" Halex07
|
|
|
29.10.2010, 23:37
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Re: Proteus модели
Сообщение от Zefman
|
Можно ли в Proteus компилировать исходники на C
|
Протеус вообще не является компилятором, а использует консольные ассемблерные компиляторы производителей МК, располагаемые в папке Tools при установке программы. Читайте п. 2.23 здесь:
https://kazus.ru/forums/showthread.php?t=13198&page=3
Ну и сразу ответ на третий вопрос про ключи. Так как компиляторы консольные, открываем командную строку и из нее запускаем нужный компилятор просто без опций, он сам подскажет что нужно ввести, чтобы попасть в help. Применительно к avrasm2 его запускают с ключом -h, после чего получаете краткий help в консоли (см. скриншот). Нужные ключи подставляете в Протеусе (Вот их то Вы и потеряли, назначив путь к новой версии avrasm2) - скриншот 2.
Сообщение от Zefman
|
При этом в меню Source нет вообще подключенных файлов, а отладка (Debug) работает
|
Файлы каких компиляторов Си "переваривает" Протеус и в каком формате смотрим в Help по соответствующей серии МК (скриншоты 3,4). В компиляторе компилируем, а в Протеусе в свойствах МК подставляем соответствующий файл COFF, UBROF. Вот тогда и возможна отладка в шаге в т.ч. и для двух МК, если они в одном проекте - просто будут два окна отладки. Через верхнее меню Source при этом ничего не добавляем. Единственное пожелание, исходники Си и скомпилированные файлы лучше располагать вместе с файлом дизайна Протеуса в одной папке.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Halex07 за это сообщение:
|
|
|
30.10.2010, 00:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,587
Сказал спасибо: 704
Сказали Спасибо 4,353 раз(а) в 1,996 сообщении(ях)
|
Re: Proteus модели
Боже мой,
Halex07, это ж подвиг неподъемный в конкретных местных условиях. Им никогда не станет ясно, читалку (даже на родном языке) и мозги включать лень. Проще спросить. Весь форум этим и забит. За бугром бы уже на памятник при жизни собирали. Они к такой халяве не привыкли. Впрочем терпеливо метать бисер тоже я вам скажу мастерство.
_______________________
Куда Лабцентнер смотрит.
__________________________
Вот за что я уважаю юниксоидов - у них тупых вопросов не бывает. Видимо культура...
Последний раз редактировалось Kabron; 30.10.2010 в 00:21.
|
|
|
|
30.10.2010, 21:47
|
|
Вид на жительство
Регистрация: 05.09.2007
Адрес: Новороссия ЛНР Рубежное -> РФ Калуга
Сообщений: 360
Сказал спасибо: 10
Сказали Спасибо 73 раз(а) в 58 сообщении(ях)
|
Re: Proteus модели
Сообщение от Kabron
|
Вот за что я уважаю юниксоидов - у них тупых вопросов не бывает. Видимо культура...
|
Ничего они и туда доберутся, просто ещё не время....
__________________
Политика России будет выглядеть неоднозначной до тех пор, пока не будет решен исход битвы.
Чем больше слёз тем больше облегчения, в слезах и заключается лечение.
Не зли меня
|
|
|
|
31.10.2010, 12:18
|
|
Частый гость
Регистрация: 02.04.2010
Сообщений: 13
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Proteus модели
Спросить не стыдно, стыдно не знать...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:06.
|
|