
Arduino Mega Server
Модератор: Alex
- uni
- Сообщения: 191
- Зарегистрирован: Вс июл 26, 2015 9:21 pm
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Arduino Mega Server
Схема примерно такая. Справа показан разъём и занятые выводы. Вообще, для подключения внешней SRAM нужно 2 порта: A и C, плюс ещё штук 5 дополнительных управляющих сигналов. Они выведены на заднюю колодку в Arduino Mega 2560. Это хорошо, что в Arduino была заложена такая возможность. Я себе, наверное, сделаю аналог такой платы.


Россия навсегда!
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
- uni
- Сообщения: 191
- Зарегистрирован: Вс июл 26, 2015 9:21 pm
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Arduino Mega Server
Вообще, нужно добавить ключи компиляции и настроить конфигурационный регистры, отвечающие за работу с внешней памятью. Я не знаю как это делается для Arduino, делал только для обычного проекта.
По ссылкам выше упоминается какой-то модуль xmem, нужно найти к нему описание.
По ссылкам выше упоминается какой-то модуль xmem, нужно найти к нему описание.
Россия навсегда!
-
- Сообщения: 62
- Зарегистрирован: Ср авг 26, 2015 3:15 pm
- Благодарил (а): 1 раз
- Поблагодарили: 6 раз
Re: Arduino Mega Server
Вот описание, правда на английском
http://andybrown.me.uk/2011/08/28/512kb ... -software/
http://andybrown.me.uk/2011/08/28/512kb ... -software/
-
- Сообщения: 110
- Зарегистрирован: Пт авг 14, 2015 11:24 am
- Благодарил (а): 3 раза
- Поблагодарили: 6 раз
Re: Arduino Mega Server
Прозрачно использовать внешнюю память не получится, как я понимаю. Нужно явно переключаься между банками и размещать данные в этой внешней памяти. Плюс стоимость этой памяти в два раза больше самой Arduino.
-
- Сообщения: 28
- Зарегистрирован: Сб июн 06, 2015 6:04 pm
- Благодарил (а): 9 раз
- Поблагодарили: 3 раза
Re: Arduino Mega Server
Чёт вас понесло... Пересядьте на дуе и все.
Отправлено с моего P780 через Tapatalk
Отправлено с моего P780 через Tapatalk
- uni
- Сообщения: 191
- Зарегистрирован: Вс июл 26, 2015 9:21 pm
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Arduino Mega Server
Адресная шина ATmega2560 может адресовать только 64К байт памяти (2^16). Можно использовать SRAM на 64К вместо 512К, тогда всё будет "прозрачно и дешево". Не пойму зачем такой объём сделали, ведь стек находится только в одном из них и ручное переключение может нарушить работу программы.
П.С. Похоже можно настроить так, что стек будет находится во внутренней памяти, а куча во внешней. В этом случае все нормально будет работать. Можно иметь 8 независимых блоков по 56К. Вот ради чего такой объём.
П.С. Похоже можно настроить так, что стек будет находится во внутренней памяти, а куча во внешней. В этом случае все нормально будет работать. Можно иметь 8 независимых блоков по 56К. Вот ради чего такой объём.
Россия навсегда!
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
Поборол подключение модуля W5500, так что мы в одном шаге от очень интересных событий.
На пути стоит только SD карта памяти.
Подключил
SCK -13
MISO -12
MOSI – 11
SS – 4
GND
3.3V – через преобразователь
Не работает. Что я сделал не так?
На пути стоит только SD карта памяти.
Подключил
SCK -13
MISO -12
MOSI – 11
SS – 4
GND
3.3V – через преобразователь
Не работает. Что я сделал не так?
Re: Arduino Mega Server
Здравствуйте!!!
прошу не пинать сильно, я недавно изучаю ардуино и хочу сделать умный дом. на данном этапе думаю как сделать электрический шкафчик.
я тут читал, что можно к меге кучу разных других контроллеров ардуино подключить.
а мега будет управлять этими контроллерами и можно сайт каждого отдельного контроллера сделать...
в другом посте что то только про ардуино уно было.
ВОПРОС:
какие контроллеры ардуиновские лучше подключать, что бы проблем меньше было
и каким образом соединять в сеть эти контроллеры, что бы так же меньше проблем было...
прошу не пинать сильно, я недавно изучаю ардуино и хочу сделать умный дом. на данном этапе думаю как сделать электрический шкафчик.
я тут читал, что можно к меге кучу разных других контроллеров ардуино подключить.
а мега будет управлять этими контроллерами и можно сайт каждого отдельного контроллера сделать...
в другом посте что то только про ардуино уно было.
ВОПРОС:
какие контроллеры ардуиновские лучше подключать, что бы проблем меньше было
и каким образом соединять в сеть эти контроллеры, что бы так же меньше проблем было...
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server
Эээ... между вопросом и ответом лежит целый университетский курс, в двух словах и не ответишь. Вам нужно либо заказать всё готовое, либо начать всё изучать с самого начала, например читая форум.
И да, Мега отличный контроллер, но без обширных знаний это только железка.
И да, Мега отличный контроллер, но без обширных знаний это только железка.