Можно ли расширить память в которой содержится код программы ? Нет, нужен больший объем программной памяти- меняйте микропроцессор.
Можно ли изменять програмную память микропроцессора в процессе работы программы, например подгружая его с внешнего накопителя, в частности из внешнего подключенного пзу? Можно. Достаточно неприятная процедура, поскольку стирать эту память придется поблочно, а уже потом заливать код. Так работает ардуиновский загрузчик. Думаю, что такое решение не для ардуинопрограммера :) Тем более, что такое удовольствие не бесконечно.
Можно ли расширить память в которой содержится код программы ? Нет, нужен больший объем программной памяти- меняйте микропроцессор.
Вопрос о возможности исполнения кода из внешней ПЗУ, остальное не важно.
brokly пишет:
Можно. Достаточно неприятная процедура, поскольку стирать эту память придется поблочно, а уже потом заливать код. Так работает ардуиновский загрузчик. Думаю, что такое решение не для ардуинопрограммера :) Тем более, что такое удовольствие не бесконечно.
Сам спрашиваю-сам отвечаю. На ваш корректный вопрос очень корректный ответ будет - 'СТРОГО НЕТ'. А вообще, мне интересно-вас что то обидело ? И почему вы загрузчик зовете 'бутлодером' и 'диспетчером' ? А я понял, потому что ардуино !
Малость не корректный вопрос.
Можно ли расширить память в которой содержится код программы ? Нет, нужен больший объем программной памяти- меняйте микропроцессор.
Можно ли изменять програмную память микропроцессора в процессе работы программы, например подгружая его с внешнего накопителя, в частности из внешнего подключенного пзу? Можно. Достаточно неприятная процедура, поскольку стирать эту память придется поблочно, а уже потом заливать код. Так работает ардуиновский загрузчик. Думаю, что такое решение не для ардуинопрограммера :) Тем более, что такое удовольствие не бесконечно.
Сам спрашиваю-сам отвечаю. На ваш корректный вопрос очень корректный ответ будет - 'СТРОГО НЕТ'. А вообще, мне интересно-вас что то обидело ? И почему вы загрузчик зовете 'бутлодером' и 'диспетчером' ? А я понял, потому что ардуино !