|
Возможно ли такое run code from SD with Atmega? |
|
|
|
Apr 30 2011, 18:16
|
Участник

Группа: Участник
Сообщений: 38
Регистрация: 11-12-07
Из: Москва
Пользователь №: 33 203

|
Полазил не нашел ответа на свой вопрос, хотелось бы писать код программы и записывать его на SD а выполнять а Mege. Возможно ли такое, ткните пожалуйста пальцем где почитать?
Сообщение отредактировал adruha - Apr 30 2011, 18:23
|
|
|
|
|
Apr 30 2011, 19:55
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(ArtemKAD @ Apr 30 2011, 23:45)  Можно загрузить во внутреннюю память программ с SD, а там уже выполнять. Можно. Хоть и не один раз, но все равно недолго. Цитата(ArtemKAD @ Apr 30 2011, 23:45)  ЗЗЫ. Можно еще запустить на Меге виртуальную машину, а уже на SD хранить код виртуальной машины. Тогда уж проще взять другой процессор.
|
|
|
|
|
Apr 30 2011, 19:58
|
Участник

Группа: Участник
Сообщений: 67
Регистрация: 25-10-06
Пользователь №: 21 651

|
Смотря какой "код программы". В меге можно иметь программу, которая будет интерпретировать "код программы" на SD. Ищите Basic на меге, если такое устраивает.
|
|
|
|
|
Apr 30 2011, 21:47
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(ArtemKAD @ May 1 2011, 01:38)  10 раз каждый день заливать из SD-карты в МК новое ПО? Держателю SD-карты раньше плохо не станет? Так речь же идет не о том, чтобы заливать новое ПО (это как раз и делается десяток-другой раз за всю жизнь), а о подгрузке оверлеев. В таком разрезе AVR неприменим. Впрочем, не совсем понятно, что именно нужно ТС - обычный загрузчик, или произвольное выполнение чего-то с карты. Цитата(ArtemKAD @ May 1 2011, 01:38)  Держателю SD-карты раньше плохо не станет? Нормальный держатель, кстати, держит те же 10K циклов
|
|
|
|
|
May 1 2011, 15:53
|
Участник

Группа: Участник
Сообщений: 38
Регистрация: 11-12-07
Из: Москва
Пользователь №: 33 203

|
Цитата(aaarrr @ May 1 2011, 00:47)  Так речь же идет не о том, чтобы заливать новое ПО (это как раз и делается десяток-другой раз за всю жизнь), а о подгрузке оверлеев. В таком разрезе AVR неприменим. Впрочем, не совсем понятно, что именно нужно ТС - обычный загрузчик, или произвольное выполнение чего-то с карты. Нормальный держатель, кстати, держит те же 10K циклов  Мне нужно произвольное выполнение чего-то с карты
|
|
|
|
|
May 17 2011, 10:15
|
Участник

Группа: Участник
Сообщений: 38
Регистрация: 24-02-09
Из: Екатеринбург
Пользователь №: 45 296

|
Цитата(adruha @ May 1 2011, 00:16)  Полазил не нашел ответа на свой вопрос, хотелось бы писать код программы и записывать его на SD а выполнять а Mege. Возможно ли такое, ткните пожалуйста пальцем где почитать? На AVR'е виртульная машина, на карточке -- её код. Форт в этом смысле, пожалуй, наилучшее решение. Говорят, у SUN'овских компьютеров так БИОС сделан. Илья
|
|
|
|
|
May 17 2011, 19:45
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(501-q @ May 17 2011, 13:15)  На AVR'е виртульная машина, на карточке -- её код. Форт в этом смысле, пожалуй, наилучшее решение. Говорят, у SUN'овских компьютеров так БИОС сделан.
Илья Ну естественно так можно и с любым процом, но только интерпретация минимум в 5-10 раз уменьшит производительность. При том, что любой проц с ядром ARM сможет это делать и без интерпретации, при этом за те же деньги. Так вот вопрос, зачем обязательно брится топором?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|