Bug Fixes:
- Crash copy/paste subcircuit with several MainComps.
- CPU Watcher: Var. List not saved.
- MCUs: error loading files with uppercase extension.
- PICs: errors in comparators.
- SPI Module: error in Slave mode.
- PIC SPI: error setting mode.
- IoPin: fix getVoltage() when Pin is not connected.
- Attinyx5: PCINT xml file error.
- 8051: several errors (royqh1979).
- Mcu Monitor: wrong cell in Flash after pause (by royqh1979).
- LEDs: fix colors.
- Fix Label positions after flipped (by royqh1979).
- Reactive: autostep is unstable.
.
Changes:
- Simulator: several speed optimizations.
- Added Display & ScriptDisplay modules.
- Added SriptTwi.
- Optimize Script engine.
- ScriptModule: Compile msgs to Editor msg Panel.
- IoPort: Added programmed pulse train.
- Added Atmega64.
- Arduino Compiler: add custom Libraries Path.
- Added Simplified Chinese translation (royqh1979).
- Added Slovak translation (tomas714).
- PICs: sleep module basic implementation.
- Editor: implemented config file.
- Save/Load context menu for MemTable (royqh1979).
- SDCC compiler several improvements (by royqh1979).
- Undo/Redo refactored & Copy by drag (by royqh1979).
Появились новые компоненты:
- Atmega64,
- настраиваемая модель динамической памяти Dinamic RAM,
- для поклонников ZX-Spectrum добавлена модель ULA ZX48K (на выбор несколько вариантов из списка). Модель имеет экран, на который выводится картинка. Проектом компьютера еще никто не поделился. Автор ULA показал скриншот своего проекта Спектрума во время тестирования модели: https://simulide.forumotion.com/t1594-zx-spectrum
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Чт сен 07, 2023 00:19:39
kalobyte
а чем он лучше протеуса?
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Чт сен 07, 2023 05:25:41
bolek
[uquote="kalobyte",url="/forum/viewtopic.php?p=4473843#p4473843"]а чем он лучше протеуса?[/uquote]
Пока бесплатный.
Ломать не надо, и гадать всё ли сломанное сломалось правильно.
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Чт сен 07, 2023 21:13:22
BOB51
Посмотрим, что за прожка...
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Ср окт 25, 2023 01:08:33
Fizik_S
[uquote="kalobyte",url="/forum/viewtopic.php?p=4473843#p4473843"]а чем он лучше протеуса?[/uquote]
SimulIDE в чем-то лучше Proteus: бесплатный, работает под Linux, Win x86, Win x64, Mac OS, не требует установки, очень компактный (около 60 Мб), можно добавить свои модели цифровых микросхем, можно изменить что-либо в программе, очень легко осваивается, возможность сохранить/загрузить содержимое ПЗУ/ОЗУ во время симуляции....
Недостатки по сравнению с Proteus: не разводит печатные платы, нет экспорта в программу - трассировки печатных плат, не совместим с другими программами, не хватает некоторых полезных инструментов, очень ограниченная симуляция аналоговых компонентов (транзисторы, диоды и т.д.), непривычное управление осциллографом, ...
Программа постоянно совершенствуется, ошибки оперативно исправляются.
К достоинствам программы можно отнести возможность пошаговой отладки управляющей программы для микроконтроллера/микропроцесора
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Ср ноя 08, 2023 05:27:15
kalobyte
Fizik_S писал(а):едостатки по сравнению с Proteus: не разводит печатные платы, нет экспорта в программу - трассировки печатных плат,
зачем это симулятору? я в протеусе никогда не пользовался разводкой, там это все плохо сделано, включая схемный редактор
протеус хорош цифровой симуляцией и большим количеством моделей и их тоже можно сделать на плюсах
а эта прога, она не глючит? а то в протеусе давно были глюки в модели авр
бывает в железе работает, а в симуляторе нет
или симулятор жрет много ресурсов процессора
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Сб ноя 11, 2023 12:28:17
Fizik_S
[uquote="kalobyte",url="/forum/viewtopic.php?p=4499390#p4499390"]а эта прога, она не глючит? а то в протеусе давно были глюки в модели авр
бывает в железе работает, а в симуляторе нет
или симулятор жрет много ресурсов процессора[/uquote]
Конечно, имеется некоторое количество глюков. Их отлавливают, сообщают на форуме и автор их достаточно быстро исправляет.
Версия 1.1.0 - тестовая (релиз-кандидат). В этой версии появляются новые возможности, дополнительные инструменты, модели.
Версия 1.0.0 - считается стабильной. Рекомендуется к применению
Версия 0.4.15 - считается стабильной, на старом движке, меньше возможностей, больше микроконтроллеров. В настоящее время не обновляется (заморожена).
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Сб ноя 11, 2023 13:35:30
Jack_A
А транзисторы, диоды в нём есть?
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Вс ноя 12, 2023 01:07:21
Fizik_S
[uquote="Jack_A",url="/forum/viewtopic.php?p=4501215#p4501215"]А транзисторы, диоды в нём есть?[/uquote]
Конечно есть. Но реальных транзисторов нет. Только настраиваемые упрощенные примитивы.
Для симуляции простых схем этого достаточно.
Симулятор не претендует на профессиональное применение, поэтому чудес от него ждать не нужно...
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Вс ноя 12, 2023 21:11:29
Jack_A
Редкостная бредятина. Никакого хелпа. Попробовал готовую простейшую схему стабилизатора - как бы работает, но %% введённого переменного резистора нигде не видны. Биполярный транзистор вообще на симуляционное поле не полез никак - ни кликом, ни перетаскиванием. Попытка подключить другой элемент - линия тянется, но ни к чему подключить не удаётся.
В общем - суперфекаль.
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Ср ноя 15, 2023 12:09:27
SIM31
[uquote="Fizik_S",url="/forum/viewtopic.php?p=4501458#p4501458"][uquote="Jack_A",url="/forum/viewtopic.php?p=4501215#p4501215"]А транзисторы, диоды в нём есть?[/uquote]
Конечно есть. Но реальных транзисторов нет. Только настраиваемые упрощенные примитивы.
Для симуляции простых схем этого достаточно.
Симулятор не претендует на профессиональное применение, поэтому чудес от него ждать не нужно...[/uquote]
На презентациях выглядит круто конечно, работы со звуком такой я ни где не видел, очень наглядно
И вот эта часть особенно, такого не видел в других программах
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Ср ноя 15, 2023 13:33:27
Jack_A
Видимо, что-то я в нём не понял, если у людей работает. Почитать бы где бы...
Хотя я его уже снёс на фиг. Макет - наше всё
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Ср ноя 15, 2023 17:18:17
SIM31
[uquote="Jack_A",url="/forum/viewtopic.php?p=4502965#p4502965"]Видимо, что-то я в нём не понял, если у людей работает. Почитать бы где бы...
Хотя я его уже снёс на фиг. Макет - наше всё [/uquote]
У них даже чат в телеграмме "SimulIDE Community", если не работает даже лучше, ошибки исправляют в программе сразу.
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Сб ноя 25, 2023 13:17:30
RX24
Годная прога! Эмулирует даже если на одном порту ацп висит несколько кнопок! Не знаю, может я что то не так делал, но сколько в протеусе не пробовал эмулировать схем где висят кнопки на одном порту не одна симуляция не работала. Тут все без проблем переключаются все кнопки адекватно. Попробовал две разные схемы синтезатором с разными дисплеями, все работает.
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Ср ноя 29, 2023 17:18:22
Fizik_S
После выхода релиза SimulIDE-R2056 обнаружилось, что подсхемы TL494, LM3914-LM3916 перестали работать.
Во вложении исправленные версии.
Внимание!
Некоторые схемы, содержащие компонент "Controlled Source" в новой версии могут не работать. Для восстановления работоспособности схемы необходимо в его свойствах у параметра Gain поменять знак на противоположный!
Установка:
1. Распаковать содержимое архива из каталога ICs в каталог "SimulIDE-R2056_Win64\data\ICs\" с заменой файлов
2. Добавить в файл unsorted.xml строки (до строки с описанием LM555):
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Вт дек 05, 2023 19:36:51
kalobyte
пока щее не смотрел прогу, но подкину идею мониторинга изменения файла прошивки
типа один раз указал проге прошивку и чтобы она сама понимала, что прошивка поменялась и надо заново перезагрузить
или там файл считывается автоматом каждый раз при старте симуляции?
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Вт дек 05, 2023 20:59:31
Fizik_S
[uquote="kalobyte",url="/forum/viewtopic.php?p=4513104#p4513104"]пока щее не смотрел прогу, но подкину идею мониторинга изменения файла прошивки
типа один раз указал проге прошивку и чтобы она сама понимала, что прошивка поменялась и надо заново перезагрузить
или там файл считывается автоматом каждый раз при старте симуляции?[/uquote]
Отмечаем чекбокс и при старте симуляции загружается файл прошивки автоматически. Удобно при отладке.
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Вт дек 05, 2023 21:02:44
kalobyte
норм
Re: SimulIDE - бесплатный и открытый симулятор | PIC | AVR .
Добавлено: Вс дек 10, 2023 13:08:15
Fizik_S
Сделан новые подсхемы: 3 датчика тока ACS712 (5, 20, 30 А).