fifan wrote:1. А нельзя ли было весь фунционал со старой версии поддержки PIC перенести на новый? Дичь какая-то.
2. Токоограничивающие резисторы на платах индикации китайцы не любят ставить в больших количествах. Пример: купленные часы на контроллере у меня показывают нормально на половину - два знакоместа светят не так ярко как два остальных. Не знаю, что они не доработали, при динамической индикации должно быть всё нормально по идее. А вот в эмуляторе схемы наличие резисторов в цепях сегментов вообще не существенно, по-моему. Или Вы собираетесь ещё и яркость симулировать?
1. Автор программы полностью переделывает движок программы. Изменений очень много. Полностью переписывается симуляция микроконтроллеров. При этом длина кода сокращается намного и появятся новые возможности. Процитирую сообщение автора программы на основном форуме:
Небольшое обновление номера версии, которое может сбивать с толку: следующая общедоступная версия после 0.4.15 - 1.0.0.
Некоторые из вас, кто следил за процессом разработки, знают о версии 0.5.16, которая некоторое время находилась в разработке.
Но изменений по сравнению с 0.4.15 так много и они настолько глубоки, что в следующей версии потребуется изменить новый основной номер версии.
Кроме того, большинство функций, запланированных для первого «официального релиза» SimulIDE, уже реализованы, по крайней мере частично.
Таким образом, целью следующей версии после 0.4.15 является первый "официальный релиз" 1.0.0, не являющийся бета-версией.
Большинство зависимостей внешнего программного обеспечения, таких как универсальный редактор свойств Qt, симулятор Gpsim PIC и симулятор Simavr AVR, были удалены.
Это представляет собой серьезное изменение эффективности, возможностей и простоты отладки и обслуживания исходного кода.
Обратите внимание, что исходный код был сокращен с 133592 строк кода в 0.4.15-SR9 (по данным cloc) до 49028 в 1.0.0-RC1.
Таким образом, исходный код был сокращен до 84564 строк кода, почти 2/3 исходного кода удалено. Большая часть тогда от Гпсим и Симавр.
Моделирование PIC и AVR пока что на том же уровне, что и 0.4.15, особенно моделирование PIC все еще только начинается. Но когда закончите, он, вероятно, добавит от 10 до 20 тысяч строк кода, так что сокращение все равно будет значительным, имея гораздо больше возможностей.
1.0.0-RC1 доступна в разделе загрузок как «нестабильная» только для тестирования. Это «Релиз-кандидат», еще далеко не завершенный.
Этот RC публикуется для тестирования и исправления как можно большего количества ошибок как можно быстрее.
Так что в первые циклы он будет часто обновляться.
2. SimulIDE прекрасно симулирует яркость свечения светодиодов как током, так и ШИМ. Лично я не ставлю последовательно со светодиодами резисторы - достаточно в свойствах светодиода указать сопротивление. Это экономит ресурсы симулятора.