Лучше сразу заюзать СТМ. Много ног, периферии и флеша. Я не читал что ты там хочешь использовать в своем блоке, но думаю 32 меги за глаза. Главное изначально пиши оптимальный код (любую задачу можно решить несколькими способами), главное разбираться в самом МК и его устройстве. Если писать будешь на абдурине, то там по большому счету быдло-кот (избыточный), так как пишут кому не лень и а бы как. Также можешь разнести задачи на два проца...один усб...связь и все такое, второй управление. Связь между ними либо уарт, либо spi. Будет проблема лишь с обновлениями по на обоих мк. По сему на втором мк пишешь код, который мало вероятно что изменится, на мк с усб уже то, что может меняться.
ЗЫ. Начинай изучать компиляторы для програмирования непосредственно МК...например от mikroelectronicа(mikroe). Немного избыточный код получается, но есть уже куча готовых библиотек для работы с периферией. Компили поддерживают камни арм(стм), авр, пик, 8051.
|