Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:3
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:7
Форум » starterkit.ru » Отладочные платы » SK-MLPC24X8, SK-MLPC1788, SK-LPC4088
Использование AT45DB321D(serial data) в SK-MLPC1788
Iptash
Добавлено 11.02.2015 18:01
0
Сообщение: 1
Iptash
0

Пункты: 1343
Регистрация: 30.10.2011
Здравствуйте все.
Пытаюсь что-то записать и считать с данной микросхемы. Он подключен на SSP модуль. SPI режим не предусматривает какую либо адресацию и т.п. А памать требует в одном кадре код-адрес-данные. Поэтому пином SSEL(CS) управляю как обычным IO. Использую функции CMSIS. Регистр статуса памяти удается прочесть и все. Осциллографом смотрю вроде как правильно на запись кода и данных, а при чтении ничего нет. Может нужно все делать программным методом. Или есть у кого какие наработки. И вообще есть ли более подробное описание на различные модули LPC1788 с графическими рисунками регистров и пр.
Спуститься к концу Подняться к началу
Персональная информация
Iptash
Добавлено 12.02.2015 19:25 Сообщение: 2
Iptash
0

Пункты: 1343
Регистрация: 30.10.2011
Программно написал запись/чтение, все нормально, пишет/читает . Блин, а аппаратно как SPI не хочет.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 12.02.2015 22:41 Сообщение: 3
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Программно написал запись/чтение, все нормально, пишет/читает . Блин, а аппаратно как SPI не хочет.

значит "или бензина нет, или искра не вовремя"..
проверяйте настройки для узла SPI, тактовую частоту, разрешение работы узла, настройки для GPIO, соответствие полярности фронтов и тыпы..
вы же осциллом может посмотреть - сравните эпюры для софтового и аппаратного режима..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Iptash
Добавлено 13.02.2015 16:27 Сообщение: 4
Iptash
0

Пункты: 1343
Регистрация: 30.10.2011
Почему то пин 4.21 (SSEL) сконфигурированный как обычный I/O при записи одного байта устанавливается в 1.
Спуститься к концу Подняться к началу
Персональная информация
Iptash
Добавлено 13.02.2015 19:51 Сообщение: 5
Iptash
0

Пункты: 1343
Регистрация: 30.10.2011
Все, разобрался. Вывод SSEL конфигурирую как I/O использую функцию записи чтения из библиотеки CMSIS. Я с указателями запутался.))
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-MLPC24X8, SK-MLPC1788, SK-LPC4088