Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22884 Location: Silicon Valley
|
А может в чём-нибудь бесплатном и опенсорцном "поощупывать"?
Например в Logisim
Опять же это твоя любимая Java
|
16 Jun 2011 18:22 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Да можно и так. Только к "Протезусу" и "Электронному верстаку" я как-то
привык и они у меня полюбимее Java будут. Опять же - привычка копипастить
удачные решения из старых проектов, а таковые у меня есть.
|
17 Jun 2011 02:09 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Я постепенно начал переносить проект прототипа из "Электронного верстака"
в "Протезус". Он цифровые схемы в режиме чисто "digital" моделей считает
гораздо быстрей. Да и с прошивками ПЗУ нет проблем.
Мне кажется, то что "Протезус" не опенсорцный - не есть препятствие, мы же
не коммерческий проект сбираем, а чисто " for our educational purposes only".
Тем более я в таком старом "Протезусе" работаю, что и "Лабцентр Электроникс"
об нём не помнит. Но зато и внутри практически нет подлян. А новые микроконтроллеры
новых версий нам в этом проекте никчему...
Если есть работающий прототип - поддерживать обсуждение легче: обсудили,
решили - тут же попробовали и оценили результат...
Но к сожалению проблемы и тут есть - несовместимость проектов "Протезуса"
сверху вниз. Но на современных "Протезуса" старый проект пойдёт, а вот свои
модели делать в старом менее удобно...
|
17 Jun 2011 05:28 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22884 Location: Silicon Valley
|
А в логисиме можно свои модули на джаве дописывать - микроконтроллеры там, микропроцессоры, специальные устройства ввода или вывод и т.д... Статья была в Circuit Cellar недавно про то как на сдвиговых регистрах делать мастера или слейва SPI, а вообще гугл выдаёт вот такие вещи: http://www.maxim-ic.com/app-notes/index.mvp/id/801#q3.3http://softsolder.com/2009/07/18/arduin ... l-data-io/http://www.myamicus.co.uk/content.php?2 ... -using-SPI
Согласно тому же французу оно тоже 4-битное внутри...
|
19 Jun 2011 06:53 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Да при всех его вкусностях он у меня дома на ноуте не работает из-за версии
джавы - 1.42. Логисим требует 1.5 - а у меня она не работает.
|
19 Jun 2011 07:57 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Надо макет делать хотя бы в "Протезусе"... чего на словах-то сравнивать...
А я - в отпуске... такая ЛЕНЬ! Да и жаришша +32-34 шевелиться не располагает...
|
18 Jul 2011 11:06 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
А мы здесь никуда и не торопимся .
Хорошо было бы делать макеты в чём-то таком, что работало бы и в Выни, и в Линухе. И желательно, чтобы не варез... Но такого, наверное, нет... EWB у меня вроде заработал, но он же не бесплатный? Не привык я к этим "симуляторам", не пользуюсь ими, а надо бы...
|
18 Jul 2011 11:17 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Не знаю - ЛЕНЬ в отпуске меня страшно мучит... дни идут, надо бы что-то поделать.... но ТАКАЯ ЛЕНЬ говорит мне - Я же в отпуске!
EWB - он более не поддерживается хозяином - будем считать бесплатным...
При правильных настройках он молотит всё с точностью до 98%.
Я на нём давно и много считал.
"Протезус" он как бы да - не бесплатнен. Но для наших поделок можно взять многократно проверенную старую версию, о которой и хозяева забыли. Они за новые модели тужатся денег содрать а нам оно никчему. Снизу-вверх проекты "Протезус" совместимы...
Да и совесть у меня чистая - я предлагал им официально деньги, они побрезговали взять - так что пусть идут теперь лесом...
Можешь посмотреть на Казусе.ру.
|
18 Jul 2011 11:39 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Совершенно мимоходом попалась мне вот такая информация: | | | | Quote: Остается добавить, что я использовал систему Proteus в Linux под эмулятором Wine, который изначально предназначался для Windows игр. Система разработки достаточно сложна, она никак не задумывалась для запуска в Linux, в Windows ее работа значительно удобнее, например, в плане исправления ошибок в тексте во внутреннем редакторе — достаточно исправить ошибку, запустить команду Build All в разделе Source, чтобы получить все необходимые для дальнейшей работы файлы. Использование Proteus в Linux, готов согласиться, чистейшей воды спекуляция. Но даже то, что удалось попробовать, а в этом я убедился собственноручно, вполне достаточно для любительской практики. | | | | |
Так что мне думается Proteus старых версий должен пойти, он ещё не шибко требователен был к ресурсам...
А логических "ворот" в нем предостаточно, да и симулирует он весьма неплохо. Хотя изначально Proteus
несколько непривычен в управлении.
|
04 Aug 2011 16:04 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
А какая версия считается достаточно старой?
|
04 Aug 2011 23:37 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Любая, которая не расточена сугубо под ХР.
Я сам пользуюсь Proteus v 6.7 SP3, т.к. версия фактически фриварная (то есть нет ограничения по времени, на объём проекта и не было сбоев в библиотеках компонентов).
Не могу сказать, что я её выбирал - исторически сложилось, и различные скачанные плагины к ней подошли.
Где находится граница самой последней версии НЕ ПОД ХР, я так и не смог выяснить.
Можешь посмотреть на Казусе, но там все быстро переходят на последние версии, хотя информации о разных версиях много.
|
05 Aug 2011 04:27 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22884 Location: Silicon Valley
|
EWB теперь называется MULTISIM и считать что-либо из этого "фиварным" мягко говоря - самообман...
P.S. У меня есть книжка про EWB/MULTISIM с демо-версией - так вот там ничего сохранять нельзя...
|
05 Aug 2011 05:37 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Вот трогать MULTISIM я искренне не советую, он зело отличается от EWB не в лучшую сторону.
Хотя я могу согласиться, что на вкус и цвет... и т.д.
А вот EWB ver 5.12 никем не поддерживается более и вполне может быть найден совершенно " фриварным" по факту.
В нём нет наворотов MULTISIM, но он нетребователен к ресурсам и вполне подходит для этого проекта.
Мне кажется, за него можно было бы и заплатить те копейки, что он стоит, но я не нашел - кому.
Официально он более не распространяется.
Но разве это причина не использовать его?
Ну а потом, мы ж не собираемся делать с помощью старого Proteus и старого EWB ver 5.12 коммерческий продукт?
Мы собираемся разобраться с их помощью в устройстве 4-битных процессоров, так что мы используем это старьё
for educational purposes only!
Last edited by Lavr on 06 Aug 2011 14:54, edited 1 time in total.
|
05 Aug 2011 06:49 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
А разве лицензия разрешает такое использование? По-моему, нет. Очень мне не хочется связываться со всей этой проприетарщиной, такое впечатление, что нужно проложить трубу через огород соседа без спросу, но если это сделать ночью, то вроде и ничего...
Это сильно клиническое у меня, да?
|
05 Aug 2011 09:22 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Да... это сильно клиническое... такое ощущение, что я вас за деньги уговариваю... и имею с этого процент...
Извольте "прокладывать трубы" там где вам угодно, и как вам нравится...
И чего я ещё пробегая где-то мимоходом об вас вспоминаю...
А вот если я изволю на старую 286-ю машину поставить Венду 3.1, кому позволите денег занести?
(только не говорите мне, что она туда не ставится )
|
05 Aug 2011 09:54 |
|