QuadMan 0 9 сентября, 2014 Опубликовано 9 сентября, 2014 · Жалоба Вопрос по диаграммам записи в XINTF процессора TMS320. На диаграммах, приведенных в даташите отчетливо видно, что между обращениями к внешней памяти, CS должен уходить в неактивное состояние (1). А на осциллографе, во время обмена, мы видим, что может быть 2 или 3 обращения к памяти, во время которых CS находится в 0 постоянно. Как это можно объяснить? Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
doom13 0 9 сентября, 2014 Опубликовано 9 сентября, 2014 · Жалоба Судя по рисунку из моего даташита, за показанным циклом записи может идти следующий и CS останется в активном состоянии. Лучшая проверка на правильность работы запись/чтение внешней памяти. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
QuadMan 0 9 сентября, 2014 Опубликовано 9 сентября, 2014 · Жалоба Судя по рисунку из моего даташита, за показанным циклом записи может идти следующий и CS останется в активном состоянии. Лучшая проверка на правильность работы запись/чтение внешней памяти. Диаграмму из моего даташита приложил к сообщению. Из нее, мне кажется, этого совсем не следует. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
doom13 0 9 сентября, 2014 Опубликовано 9 сентября, 2014 · Жалоба А не пробовали глянуть, что за ссылка "See Note C" c рисунка, может там что написано. Я смотрел доки на f2812 и f28346, там этот рисунок назван Write Cycle и далее, по идее, может идти следующий цикл записи/чтения без переключения CS. Уже не помню и сейчас нет возможности проверить как оно есть на самом деле (у нас на XINTF FPGA висит), но что ему мешает держать CS в активном состоянии пока пишется/читается весь диапазон адресов. Если чтение/запись работает нормально, то на это внимание можно не обращать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться