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

 
 
> FT2232D в SPI, проблемы записи/чтения AT45DB642D
maxcy
сообщение Dec 7 2010, 17:20
Сообщение #1


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

Группа: Участник
Сообщений: 100
Регистрация: 9-04-07
Из: киев
Пользователь №: 26 895



ситуация такая, есть FT2232D к ней подключена память AT45DB642D, проект написан на делфи под виндой, всякие там ID-шники читаются и всё нормально, но есть одно НО.
Когда FT2232D записывается сторонним девайсом, то прога считывает с памяти всё нормально. А когда пишем сначала с нашей проги, а потом читаем, получаем мягко говоря не то что хотели.
Запись ведём двумя опкодами сначала через 84H записываем в буфер, потом пишем из буфера в память с затиранием через 83H. Потом начали вычитывать и буфер, оказалось что уже в буфере данные лежат не правильные и более того, в память они ложатся такие как и в буфере. Теперь самое интересное (буду писать в бинарном виде), когда я записываю AAH в память что соответствует 10101010b то в памяти и в буфере оказывается 42H что соответствует 00101010b. Похоже на какие-то 7-битные данные. Игра с фронтами результатов не дала. Помогите кто сталкивался. cranky.gif
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 13:10
Рейтинг@Mail.ru


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