SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
Moderator: Shaos
-
- Novelist
- Posts: 32
- Joined: 08 Dec 2024 13:47
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
В свойствах логических примитивов во вкладке "Задержки" есть параметры "Время нарастания" и "Время спада". Они для чего? На что-то влияют?
UPD: разобрался, вопрос снимается
UPD: разобрался, вопрос снимается
You do not have the required permissions to view the files attached to this post.
-
- Novelist
- Posts: 32
- Joined: 08 Dec 2024 13:47
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
Модель, встроенная в программу (43%)kalmar wrote: 24 Jan 2025 03:20 Можно подвести итоги.
В порядке убывания Real Speed:
1. модель на ПЗУ (41%);
2. скриптовая модель с очередью событий в коде программы (38%);
3. модель на логических элементах (28%);
4. скриптовая модель с очередью событий в коде модели (22%);
5. модель на функциях (14%).
You do not have the required permissions to view the files attached to this post.
-
- Maniac
- Posts: 264
- Joined: 11 Oct 2018 00:52
- Location: г. Клинцы, Брянская обл.
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
12 апреля вышло очередное обновление программы: SimulIDE 1.1.0-SR1 rev 1251
Список изменений:
Watch the complete list of changes here:
https://bazaar.launchpad.net/~arcachofo ... 0/changes/
Changes since R2037:
– Subcircuit: fix crash at contextMenu in nested subcircuit.
– AVR ADC: fix AvrAdc11 differential.
– Fix AvrAdc03 differential.
– Added AvrAdc20 for mega8.
– RAM table: show actual RAM content.
– CodeEditor: fix compiler list.
– Debugger: initialize m_lastTime.
– McuCreator: fix vector out of bond write.
– McuCreator: fix Register default address map.
– PIC: fix read Port register.
– Fix Tiny2313 USART not working.
– Updated French translation.
– Updated Russian translation.
Скачать можно отсюда: https://simulide.com/p/testers/
Список изменений:
Watch the complete list of changes here:
https://bazaar.launchpad.net/~arcachofo ... 0/changes/
Changes since R2037:
– Subcircuit: fix crash at contextMenu in nested subcircuit.
– AVR ADC: fix AvrAdc11 differential.
– Fix AvrAdc03 differential.
– Added AvrAdc20 for mega8.
– RAM table: show actual RAM content.
– CodeEditor: fix compiler list.
– Debugger: initialize m_lastTime.
– McuCreator: fix vector out of bond write.
– McuCreator: fix Register default address map.
– PIC: fix read Port register.
– Fix Tiny2313 USART not working.
– Updated French translation.
– Updated Russian translation.
Скачать можно отсюда: https://simulide.com/p/testers/
-
- Devil
- Posts: 909
- Joined: 06 Oct 2006 03:17
- Location: г.Лянтор,Сургутского р-на,ХМАО
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
Очередные повторимые баги. Не воспринимает некоторые PIC контроллеры, уже работающие в версии 1.1.0-SR1 - вылетает программа.
Ещё баг: не держаться настройки в PIC16F887. Автоматически ставятся крыжик "внешний тактовый генератор" в свойствах сам при запуске симуляции.
Ещё баг: не держаться настройки в PIC16F887. Автоматически ставятся крыжик "внешний тактовый генератор" в свойствах сам при запуске симуляции.
Last edited by fifan on 15 Apr 2025 06:46, edited 1 time in total.
-
- Maniac
- Posts: 264
- Joined: 11 Oct 2018 00:52
- Location: г. Клинцы, Брянская обл.
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
Если не сложно, поделитесь проектом с багом и опишите его проявление. Проблема будет решена к следующему релизу. Ранее мы провернули подобное и баг был исправлен.fifan wrote: 15 Apr 2025 06:01 Очередные повторимые баги. Не воспринимает некоторые PIC контроллеры, уже работающие в версии 1.1.0-SR1 - вылетает программа.
С Пиками проблема: тестировщиков нету (программируют на ардуино). Поэтому ваш отчет будет очень полезен.
-
- Devil
- Posts: 909
- Joined: 06 Oct 2006 03:17
- Location: г.Лянтор,Сургутского р-на,ХМАО
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
Пожалуйста. Один проект (Orel) - вылетает программа при запуске симуляции, другая (SSD1306_New) - не сохраняются настройки в контроллере.
You do not have the required permissions to view the files attached to this post.
-
- Maniac
- Posts: 264
- Joined: 11 Oct 2018 00:52
- Location: г. Клинцы, Брянская обл.
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
Спасибо! Сегодня передам автору.
-
- Maniac
- Posts: 264
- Joined: 11 Oct 2018 00:52
- Location: г. Клинцы, Брянская обл.
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
Ну что...
Автор исправил ошибки, выложил скорректированную версию Rev.2055 : https://simulide.com/p/testers/
Проект Orel открылся. Реакция на кнопки есть.
Если еще будут ошибки, прошу сообщить.
Автор исправил ошибки, выложил скорректированную версию Rev.2055 : https://simulide.com/p/testers/
Проект Orel открылся. Реакция на кнопки есть.
Если еще будут ошибки, прошу сообщить.
-
- Devil
- Posts: 909
- Joined: 06 Oct 2006 03:17
- Location: г.Лянтор,Сургутского р-на,ХМАО
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
спасибо, посмотрю.
-
- Devil
- Posts: 909
- Joined: 06 Oct 2006 03:17
- Location: г.Лянтор,Сургутского р-на,ХМАО
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
Симуляция SSD1306_New так и не работает...
-
- Maniac
- Posts: 264
- Joined: 11 Oct 2018 00:52
- Location: г. Клинцы, Брянская обл.
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
Не все сразу...
-
- Devil
- Posts: 909
- Joined: 06 Oct 2006 03:17
- Location: г.Лянтор,Сургутского р-на,ХМАО
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
У меня есть несколько микросхем M54410P - контроллер клавиатуры для магнитофона. Хочу их использовать. По даташиту сделал модель микросхемы, упаковал в корпуса и получаю две ошибки:
1. При старте симуляции выскакивают на выходах случайные сигналы (должны быть не активны)
2. Главная неприятность. Не действует должным образом входной сигнал RW. При его активации на выходах микросхемы должны быть активны сигналы QRW и QFAST. Активен только последний. Это неприятно.
Остальные режимы действуют правильно. Архив со всеми файлами приложил. Даташит в логике вроде повторил полностью (файл M54410_0.sim1). В нём всё работает. В упакованном корпусе (файл M54410.sim1) выдаются неверные сигналы (описал выше). Проверьте у себя кто-нибудь.
1. При старте симуляции выскакивают на выходах случайные сигналы (должны быть не активны)
2. Главная неприятность. Не действует должным образом входной сигнал RW. При его активации на выходах микросхемы должны быть активны сигналы QRW и QFAST. Активен только последний. Это неприятно.
Остальные режимы действуют правильно. Архив со всеми файлами приложил. Даташит в логике вроде повторил полностью (файл M54410_0.sim1). В нём всё работает. В упакованном корпусе (файл M54410.sim1) выдаются неверные сигналы (описал выше). Проверьте у себя кто-нибудь.
You do not have the required permissions to view the files attached to this post.
-
- Maniac
- Posts: 264
- Joined: 11 Oct 2018 00:52
- Location: г. Клинцы, Брянская обл.
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
Ошибку нашел:
В туннеле, обозначенном "QREW" должно быть "QRW". По поводу случайных сигналов: это особенность симулятора. При старте симуляции триггеры получают на выходах случайные сигналы. Устранить можно, добавив автосброс на вход "Stop" внутри модели (RC цепочку). Я так тоже делал в некоторых моделях. По другому никак. ЗЫ: вышло очередное обновление программы. Скачать можно здесь: https://simulide.com/p/testers/
В туннеле, обозначенном "QREW" должно быть "QRW". По поводу случайных сигналов: это особенность симулятора. При старте симуляции триггеры получают на выходах случайные сигналы. Устранить можно, добавив автосброс на вход "Stop" внутри модели (RC цепочку). Я так тоже делал в некоторых моделях. По другому никак. ЗЫ: вышло очередное обновление программы. Скачать можно здесь: https://simulide.com/p/testers/
You do not have the required permissions to view the files attached to this post.
-
- Devil
- Posts: 909
- Joined: 06 Oct 2006 03:17
- Location: г.Лянтор,Сургутского р-на,ХМАО
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
Огромное спасибо.
-
- Maniac
- Posts: 264
- Joined: 11 Oct 2018 00:52
- Location: г. Клинцы, Брянская обл.
Re: SimulIDE бесплатный симулятор электроники (PIC, AVR, цифра)
У меня у самого таких ошибок было куча. Несколько раз даже были фантомные соединения: по схеме соединение есть, отодвигаешь компонент - висячка провода в воздухе. Попробуй найди такое, если схема сложная...