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

 
 
> Atmega 2561 + флеш AT45DB041A - как связать по SPI?, Не работает
Slavast
сообщение Nov 30 2010, 09:59
Сообщение #1


Частый гость
**

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



Не получается связать Atmega 2561 + флеш AT45DB041A. На данном этапе хочу хотя бы прочитать состояние статус регистра Памяти.
Но не работает.(((
Информацию состояния Статус-регистра вывожу на терминал компьютера через UART. UART работает 100 %.
Подскажите плиз - что не так?
Спасибо откликнувшимся.
Прикрепленные файлы
Прикрепленный файл  spi.RAR ( 235.11 килобайт ) Кол-во скачиваний: 20
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Slavast
сообщение Dec 1 2010, 14:07
Сообщение #2


Частый гость
**

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



А для команд вывода на SPDR и SPSR нужно использовать команду OUT или STS?
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Dec 1 2010, 15:38
Сообщение #3


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

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(Slavast @ Dec 1 2010, 17:07) *
А для команд вывода на SPDR и SPSR нужно использовать команду OUT или STS?


Такое чувство что Вы даже не заглядываете в документацию на Ваш контроллер.
Под рукой нету доков на atmega2561 поэтому сами откройте раздел относящийся к SPI и посмотрите на примеры.
Если всё ещё будет не понятно какие команды использовать то найдите таблицу адресов всех регистров (Register Summary) atmega2561 найдите в ней SPDR, SPSR. Посмотрите сколько адресов соответствуют этим регистрам. Если 1 то они расположены в пространстве оперативной памяти (доступ LDS/STS), если 2 - в пространстве ввода-вывода (доступ IN/OUT)
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Dec 1 2010, 15:53
Сообщение #4


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

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Цитата(mempfis_ @ Dec 1 2010, 18:38) *
Такое чувство что Вы даже не заглядываете в документацию на Ваш контроллер.
Под рукой нету доков на atmega2561 поэтому сами откройте раздел относящийся к SPI и посмотрите на примеры.

Этот совет был дан ему давным давно , но с того времени ничего не изменилось


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Slavast   Atmega 2561 + флеш AT45DB041A - как связать по SPI?   Nov 30 2010, 09:59
- - xelax   Цитата(Slavast @ Nov 30 2010, 12:59) Не п...   Nov 30 2010, 10:23
|- - Slavast   Цитата(xelax @ Nov 30 2010, 13:23) Что-то...   Nov 30 2010, 10:36
- - Sergey_Aleksandrovi4   Slavast, читаем мануал на флешку вместе (4 старниц...   Nov 30 2010, 10:45
|- - Slavast   Цитата(Sergey_Aleksandrovi4 @ Nov 30 2010, 13...   Nov 30 2010, 11:11
|- - mempfis_   Цитата(Slavast @ Nov 30 2010, 15:11) Что ...   Nov 30 2010, 11:34
|- - Slavast   Цитата(mempfis_ @ Nov 30 2010, 14:34) Чте...   Nov 30 2010, 11:59
|- - mempfis_   Цитата(Slavast @ Nov 30 2010, 15:59) Тепе...   Nov 30 2010, 13:11
|- - Slavast   Цитата(mempfis_ @ Nov 30 2010, 16:11) При...   Dec 1 2010, 08:13
|- - mempfis_   Прочитайте раздел SPI в документации. Там всё подр...   Dec 1 2010, 09:34
|- - Палыч   Цитата(Slavast @ Dec 1 2010, 11:13) Вот т...   Dec 1 2010, 09:48
|- - Палыч   Цитата(Slavast @ Dec 1 2010, 17:07) А для...   Dec 1 2010, 15:35
|- - Slavast   Цитата(mempfis_ @ Dec 1 2010, 19:38) SPDR...   Dec 2 2010, 08:54
|- - Палыч   Цитата(Slavast @ Dec 2 2010, 11:54) В Reg...   Dec 2 2010, 10:25
|- - Slavast   Цитата(Палыч @ Dec 2 2010, 14:25) Что-то ...   Dec 3 2010, 12:30
- - Slavast   Может для вывода на терминал нужно использовать ре...   Dec 3 2010, 14:35


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

 


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


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