B52 (12.03.2012 23:19, просмотров: 3018)
STM32 FSMC Как соотносятся ширина шины (8 или 16)с генерируемым ей адресом? То есть имеем шину 16 бит пересылаем по ней также 16 бит данные, при каждой новой пересылки адрес увеличиваем на 1 или на 2, с тем что бы 16 битовый приемник(LCD) помещал данные в последовательные ячейки? Эксперимент пока дает неоднозначные результаты: читаю 16 бит слово по адресу 0(32 бит read only регистр, должен содержать 0x2Cxx282С) - получаю слово 0x282С, следующее слово читаю с адреса на 2 больше - получаю тот же результат. если читаю слово данных с адреса на 1 больше базового - получаю другое значение(!) -хотя адресная линия А0 на LCD не заведена...