[an error occurred while processing this directive]
Свежий глюк в TMS320VC5509PGE31 (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено SM 26 января 2005 г. 23:08

только что поймал, мать его за ногу.

В даташите читаем:

EMIF address bus. EMIF.A[13:0] is selected when the Parallel Port Mode bit field of the External Bus Selection Register is 01. This setting enables the full EMIF mode and the EMIF drives the parallel port address bus. The internal A[14] address is exclusive-ORed with internal A[0] address and the result is routed to the A[0] pin.

то есть A0 типа можно использовать для управления A14 внешних девайсов, учитывая про себя, что при байтовом доступе по нечетным адресам она будет инвертироваться.

ХРЕН ВАМ!!!!! Там вместо обещанного XOR'а воткнут OR! Ну а я прицепил 8-битный девайс на данные D7..0, то есть как раз в младшую половину, которая как раз адресуется с A0 в единице. Как результат не могу сделать байтовый DMA из упакованных данных в эту микруху в области с A14=0. В следующий раз, конечно, зацеплю 8-битные девайсы на D15..8 и решу все проблемы, но все равно жопа.


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru