реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Возможно ли такое run code from SD with Atmega?
adruha
сообщение Apr 30 2011, 18:16
Сообщение #1


Участник
*

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



Полазил не нашел ответа на свой вопрос, хотелось бы писать код программы и записывать его на SD а выполнять а Mege. Возможно ли такое, ткните пожалуйста пальцем где почитать?

Сообщение отредактировал adruha - Apr 30 2011, 18:23
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 30 2011, 19:07
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Нет.
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Apr 30 2011, 19:45
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Можно загрузить во внутреннюю память программ с SD, а там уже выполнять.
ЗЫ. А иначе все равно не бывает.
ЗЗЫ. Можно еще запустить на Меге виртуальную машину, а уже на SD хранить код виртуальной машины.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 30 2011, 19:55
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(ArtemKAD @ Apr 30 2011, 23:45) *
Можно загрузить во внутреннюю память программ с SD, а там уже выполнять.

Можно. Хоть и не один раз, но все равно недолго.

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

Тогда уж проще взять другой процессор.
Go to the top of the page
 
+Quote Post
OKF
сообщение Apr 30 2011, 19:58
Сообщение #5


Участник
*

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



Смотря какой "код программы". В меге можно иметь программу, которая будет интерпретировать "код программы" на SD. Ищите Basic на меге, если такое устраивает.
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Apr 30 2011, 20:01
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
Тогда уж проще взять другой процессор.

Насколько я знаю нет других процессоров способных выполнять код в SD. Обычно все его куда-то сперва загружают (во флешь или оперативку).
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 30 2011, 20:05
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(ArtemKAD @ May 1 2011, 00:01) *
Насколько я знаю нет других процессоров способных выполнять код в SD. Обычно все его куда-то сперва загружают (во флешь или оперативку).

Естественно. Просто вариант с загрузкой кода во флеш я бы вообще рассматривать всерьез не стал (если только он не загружается десяток-другой раз за все время жизни изделия).
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Apr 30 2011, 20:12
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
Просто вариант с загрузкой кода во флеш я бы вообще рассматривать всерьез не стал (если только он не загружается десяток-другой раз за все время жизни изделия).

Почему? Гарантированный ресурс записи во флешь - более 10тыс. раз. Почему нельзя в серьез рассматривать?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 30 2011, 20:49
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(ArtemKAD @ May 1 2011, 00:12) *
Почему? Гарантированный ресурс записи во флешь - более 10тыс. раз. Почему нельзя в серьез рассматривать?

Ну, если бы ресурс был 100K-1M, то еще можно было бы думать в этом направлении. А так он выбирается десятком записей в день за 2,5 года.
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Apr 30 2011, 21:38
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
А так он выбирается десятком записей в день за 2,5 года.

10 раз каждый день заливать из SD-карты в МК новое ПО? Держателю SD-карты раньше плохо не станет?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 30 2011, 21:47
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 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 циклов sm.gif
Go to the top of the page
 
+Quote Post
adruha
сообщение May 1 2011, 15:53
Сообщение #12


Участник
*

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



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


Нормальный держатель, кстати, держит те же 10K циклов sm.gif



Мне нужно произвольное выполнение чего-то с карты
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 1 2011, 18:10
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(adruha @ May 1 2011, 19:53) *
Мне нужно произвольное выполнение чего-то с карты

Тогда нужен не AVR8.
Go to the top of the page
 
+Quote Post
501-q
сообщение May 17 2011, 10:15
Сообщение #14


Участник
*

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



Цитата(adruha @ May 1 2011, 00:16) *
Полазил не нашел ответа на свой вопрос, хотелось бы писать код программы и записывать его на SD а выполнять а Mege. Возможно ли такое, ткните пожалуйста пальцем где почитать?


На AVR'е виртульная машина, на карточке -- её код. Форт в этом смысле, пожалуй, наилучшее решение. Говорят, у SUN'овских компьютеров так БИОС сделан.

Илья
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение May 17 2011, 19:45
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(501-q @ May 17 2011, 13:15) *
На AVR'е виртульная машина, на карточке -- её код. Форт в этом смысле, пожалуй, наилучшее решение. Говорят, у SUN'овских компьютеров так БИОС сделан.

Илья

Ну естественно так можно и с любым процом, но только интерпретация минимум в 5-10 раз уменьшит производительность. При том, что любой проц с ядром ARM сможет это делать и без интерпретации, при этом за те же деньги. Так вот вопрос, зачем обязательно брится топором?
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 20:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01516 секунд с 7
ELECTRONIX ©2004-2016