Досить декілька мікроконтролерів дозволить вам це зробити, звучить як не малюнок. що ви хочете зробити, це мати завантажувач, який використовує spi для читання з sd карти, скопіюйте програму, яка, ймовірно, хоче бути відомим або жорстко кодованим ім'ям файлу, ймовірно, у кореневому каталозі, проаналізуйте цей файл у операційному режимі, а потім відгалужте на програма в таран. Контролери на основі ARM, безумовно, дозволять вам зробити щось подібне.
Альтернативою було б, щоб завантажувач прочитав SD-карту над spi і замість того, щоб копіювати в таран і розгалуження записати на частину спалаху. Ймовірно, хочете мати кнопку, якщо натиснути кнопку чи увімкнути або скинути її, потім завантажте нову програму з sd карти, інакше якщо підпис або контрольна сума виглядатимуть добре на тій завантаженій частині спалаху, а потім на завантажувальній гілці до тієї частини спалаху. Або, можливо, якщо SD-карта присутня, то завантажте її з іншої гілки на завантажувану частину спалаху. Можу використовувати цей метод на основі арм і заснованих на AVR, можливо навіть на основі малюнка, але мій досвід малюнка датується. msp430 Я б також припустив. В основному, якщо ви можете перепрограмувати частини спалаху, які ви виконуєте, з самого процесора мікроконтролера,