Комментарии 36
и PIC по-моему полностью устарели
Старый конь... как известно :). Нашел у себя 12f675 попробую использовать.
Для PIC по-моему нет нормального компилятора С. Ассемблер очень на любителя.
В основном да, но пробую XС8 - сойдет думаю.
XC8 -- это родной компилятор от Микрочипа? Раньше он был довольно глючный. Я уже давно с PIC не работаю. Дома остались запасы PIC16 и PIC18 и непонятно, куда их можно приспособить.
И чем лучше Proteus'a? Легче? Чегото такого на андроид не хватает.
Насчёт AVR: я бы как минимум дал шанс ATtiny10 и его друзьям. Серьёзно, сколько вообще микроконтроллеров выпускается в корпусе SOT-23?
Серии ATtiny10 кстати в SimulIDE как раз нет.
Это конечно прикольно, но для миниатюризации на грани фола сейчас есть вещи и поинтереснее.
DA14531 и AC6323A как пара примеров. Крохотные корпуса, 32-битное ядро, дочерта крутой периферии и Bluetooth на борту. Без Bluetooth есть вещи вроде GD32E230F4V6TR.
QFN-20 3х3мм занимает на плате места примерно столько же, сколько и SOT-23-6. И имеет при этом больше ног.
QFN не все умеют паять, если мы говорим про самоделки. Вроде у CH32 ещё были восьминогие МК.
Зачем все это если есть божественный esp32?
Какой-нибудь STM8L001J3M3TR будет более функциональным. Но он немного дороже.
Начал читать в надежде что поддерживаются stm32 потому что на маке как то туго с симуляторами
Avr, pic, а парни то разбираются в том, что на рынке актуально...
PIC по-моему полностью устарел
Всё от цели зависит. Может пригодится, если надо какие-то старые проекты сопровождать. Вот например - прибор проверки света фар. На 8-битном пике, выпускается с небольшими изменениями почти 20 лет, в прошлом году только прошивку под изменения в ГОСТе актуализировал (со старой работы попросили помочь).
У меня, например, не получилось запустить генератор на RC-цепи и двух инвертерах.
Получилось.
Генератор всегда выдаёт 50 МГц. Частота не зависит от RC-цепи. То есть работает неправильно.
Можно использовать генератор на одном инверторе. Симуляция аналоговых цепей в данной программе весьма ограничена. В качестве генераторов лучше использовать имеющиеся в программе примитивы; тактовый генератор и настраиваемый генератор. Скорость симуляции в этом случае возрастет. Такие же ограничения имеет и Proteus.
Есть весьма интересный проект renode. Правда не для 8 битных ядер
Очень странная штука, получается. Для университета что-ли делали. Кто им будет модели делать? Разве что они транслятор из Spice сделают, если и впрямь упростили его.
Да, мне тоже видится в основном применение этого симулятора в учебном процессе. Когда студентов допускать к отладочным платам и приборам ещё рано, либо возможен вандализм, либо отладочные комплекты вообще отсутствуют. Получается замена ElectronicsWorkbench. Ну и для радиолюбителей, которые не перешли на 32-битные МК будет полезно.
Ну, например, я сделал более 300 моделей для программы... недавно вот сваял с десяток датчиков тока. Как-то так.
Нет, не процессор устарел, а этот автор не компетентен, несёт такую чушь про 8 разрядные процессоры, он по этой классификации 4_ёх разрядный.
SimulIDE: открытый симулятор цифровых схем и микроконтроллеров