Я использовал и люблю микроконтроллеры серии Atmel ATMEGA и ATTINY, и думаю, что они неплохие. Одна вещь, которую я не очень люблю, - это то, что они (и Microchip PIC uC family также) - все машины Гарварда, то есть я не могу поместить внешнюю память для использования или выполнения из ОЗУ, только для вспышки.Существуют ли какие-либо современные микроконтроллеры, не связанные с Гарвардской архитектурой?
Несмотря на очевидные преимущества этого дизайна, технически очень сложно делать такие вещи, как FORTH, с помощью AVR или PIC. (Я знаю, что есть хотя бы одна реализация, но она не работает, как обычный FORTH, и быстро разряжает вспышку)
FORTH был первоначально создан для интерактивных систем управления машиной, где требовалась большая гибкость, поэтому такие вещи, как Z80 или 6809, использовались в качестве микроконтроллеров с исполняемой программой управления или ОЗУ или каким-либо другим устройством хранения.
Кто-нибудь знает о существующих устройствах аналогичной сложности (желательно в DIP-пакетах) к AVR/PIC, которые являются компьютерами фон Нейммана?
Я не могу правильно обозначить оба ответа, но я обязательно проверю семейство MSP430. Спасибо за ответ! –