DataFlash 45db161: Программирование
Интересует протокол обмена через SPI. Мануал имеется, но на англицком, как всегда
. Может кто подскажет где на русском почитать, или хоть обьяснит как устанавливать адрес, записывать\читать и т.д...?
- Реклама
Там такая тема: сначала байт команды, после чего - 3 байта адреса. Если у тебя размер страницы 528 байт, адресные байты выглядят так:Tohey писал(а):Интересует протокол обмена через SPI. Мануал имеется, но на англицком, как всегда. Может кто подскажет где на русском почитать, или хоть обьяснит как устанавливать адрес, записывать\читать и т.д...?
xxPP PPPP : PPPP PPBB : BBBB BBBB
Где P - адрес страницы, а B - байта в странице, X - пофиг-бит. В некоторых командах номера страницы может не быть, в некоторых - байта. В некоторых после команды и адреса надо прощёлкать ещё 1 иди 4 пофиг-байта.
См. форматы в таблице 15-1...15-7 даташита на AT45DB161D.
Допустим, надо прочитать страницу #40h, байт #20h. Чтение страницы - это, к примеру, команда D2. Команда будет выглядеть так:
d2 01 00 20 00 00 00 00
Последние 4 байта - дополнительные, их значение не играет роли.
Будут вопросы - пиши.
Подробно с исходником работающим в железе в задаче 7 на "www".Tohey писал(а):Может кто подскажет где на русском почитать, или хоть обьяснит как устанавливать адрес, записывать\читать и т.д...?
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
- Реклама
в буфер можно писать 1 ячейку а в память целый буфер.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Т.е. ваш монитор не показывает в начале задачи 7 строку "FAQ - часто задаваемые вопросы по DataFlash"Tohey писал(а):На www то что хотел не нашел!
Для чего RDY/BUSY?
Там не сказано ПО-РУССКИ что такое RDY/BUSY ? (второй вопрос в списке).
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
нигде не видел.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru


