roboforum.ru

Технический форум по робототехнике.

SD карта и Serial порт

SD карта и Serial порт

_msd » 29 авг 2011, 22:43

Подключил к Orduino-Nano v1.1 SD карту, так, как написано в примерах для SD-card к Arduino-IDE. Выяснилось, что одновременно Serial и SD не работают, т.е. в этих примерах приходится закомментировать все обращения к Serial, только тогда запись-чтение SD карты выполняется, так, как должно быть. В чем тут дело?

Re: SD карта и Serial порт

=DeaD= » 30 авг 2011, 07:48

Возможно не хватает оперативной памяти, там компилятор все строковые переменные и даже константы по умолчанию зачем-то в RAM кладёт. Если их переместить PROGMEM, вроде всё должно работать.

Re: SD карта и Serial порт

HarryStar » 30 авг 2011, 08:39

Опишите проблему. С телепатией реально туго.
Не работает - это не описание.
Не работает = Не компилируется, выдает ошибки. Какие?
Не работает = Устройство взрывается. Давайте видео.
Не работает = Все компилируется, ком работает, сд выдает ошибки. Какие?
Не работает = Все компилируется, ком не работает. А что видно на терминале? не работает только прием или передача?

И т.д.

Re: SD карта и Serial порт

_msd » 30 авг 2011, 21:32

Не работает, это значит, что ведет себя так, как будто там вообще что-то другое, т.е. файлы не пишутся и не читаются, а на терминале либо ничего не выдается, либо вывод первой надписи и на этом остановка.
Но все выяснилось, действительно переполняется RAM. Тогда вопрос, а как строки и константы ... "их переместить PROGMEM" ?


Rambler\'s Top100 Mail.ru counter