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

 
 
> at45db, не отзывается
alexei_u
сообщение Dec 1 2013, 14:40
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 10-07-13
Пользователь №: 77 466



Добрый вечер!
at45db не хочет отзываться.
Посылаю через usci-spi запрос на стату занятости и проверки ай-ди,в ответ нули.
Подключил анализатор логики,вот скриншот:
каналы: 0-clk,1-miso,2-mosi,3-CS
Вот скриншот из даташита:

выглядит один-в-один.
По подключению: 5 и 6 нога припаяны,на них 3.5В.через 1к 3.5В на ресет.На 7й ГНД,на 1й-МоСи,2аф-КЛК,8ая-МИСО.
В чем может быть дело?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Dec 1 2013, 21:14
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(alexei_u @ Dec 1 2013, 19:40) *
В чем может быть дело?

Если я правильно рассмотрел и понял времянки, то у вас используется SPI MODE 1 или 2
Ссылка 1, ссылка 2, ссылка 3.
В то время как Dataflash поддерживает только SPI MODE 0 и SPI MODE 3.
Плюс к этому см. в datasheet раздел
Цитата
16. Power-On/Reset State
When power is first applied to the device, or when recovering from a reset condition, the device will default to SPI
Mode 3
. In addition, the output pin (SO) will be in a high impedance state, and a high-to-low transition on the CS pin will
be required to start a valid instruction. The SPI mode (Mode 3 or Mode 0) will be automatically selected on every falling
edge of CS by sampling the inactive clock state.

Лично я всегда стараюсь использовать SPI MODE 3 как более-менее "универсальный". Может и вам это поможет?

P.S. не стоит такие скрины постить. Будьте скормнее. Картинка распирает страницу так, что она даже на мониторе с разрешением FullHD (1920x1080) в размер экрана не влазит.
Go to the top of the page
 
+Quote Post
alexei_u
сообщение Dec 2 2013, 15:20
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 10-07-13
Пользователь №: 77 466



Цитата(rezident @ Dec 2 2013, 01:14) *
Если я правильно рассмотрел и понял времянки, то у вас используется SPI MODE 1 или 2
Ссылка 1, ссылка 2, ссылка 3.
В то время как Dataflash поддерживает только SPI MODE 0 и SPI MODE 3.
Плюс к этому см. в datasheet раздел

Лично я всегда стараюсь использовать SPI MODE 3 как более-менее "универсальный". Может и вам это поможет?

P.S. не стоит такие скрины постить. Будьте скормнее. Картинка распирает страницу так, что она даже на мониторе с разрешением FullHD (1920x1080) в размер экрана не влазит.

Спасибо за ответ!
К сожалению,сегодня боролся с ЕМСом,проверю завтра. У меня стоял мод0,попробую поменять завтра.
На счёт картинок,это верно. Не подумал даже,что так может случиться-первый пост тут с картинкам,в следующй раз обязательно нажму на "ресайз"
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 2 2013, 18:08
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(alexei_u @ Dec 2 2013, 20:20) *
У меня стоял мод0,попробую поменять завтра.

Приведите текст вашей функции инициализации модуля. Модуль USCI именно с AT45DBxx я не "скрещивал" (хотя был вполне успешный опыт работы модуля USART с AT45DB081), но M25PE16 (SPI Serial Flash от Micron) работает с модулем USCI в MSP430F5438A без каких-либо проблем. Использую режим SPI MODE 3.
Go to the top of the page
 
+Quote Post



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

 


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


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