Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Назначение BLS0-3
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Dron_Gus
Просветите, плиз, по поводу назначения выводов BLS0-3. Если можно немного подробнее перевода ПДФ. Заодно про настройку соответствующего регистра.
makc
Цитата(Dron_Gus @ Nov 12 2005, 21:48) *
Просветите, плиз, по поводу назначения выводов BLS0-3. Если можно немного подробнее перевода ПДФ. Заодно про настройку соответствующего регистра.


Для какого процессора?
Dron_Gus
Philips lpc2192/4... Да и Atmel вроде есть...Byte Line Select -сочетание слов ничего не говорит.
makc
Цитата(Dron_Gus @ Nov 13 2005, 13:21) *
Philips lpc2192/4... Да и Atmel вроде есть...Byte Line Select -сочетание слов ничего не говорит.


Эти линии управляют выбором байта на шине при цикле записи (сигналы разрешения). Чтобы пояснить на примере, возьмем случай, когда внешняя шина сконфигурирована как 32-х разрядная. Нужно подключить на эту шину память, причем микросхемы памяти есть только восьмиразрядные. В этом случае берем 4 микросхемы памяти, подаем на них на все параллельно сигналы шины адреса, CS, OE, а на входы записи - сигналы BLS0-3. BLS0 - на вход WE первой микросхемы, BLS1 - второй и т.д. Таким образом, при чтении контроллер шины сам возьмет те разряды с шины данных, которые нужно (данные при этом выставят все блоки памяти), а при записи - обозначит записываемые байты с помощью сигналов BLS (т.е. могут быть записаны не все байты, а выборочно).
Dron_Gus
Спасибо. Все встало на свои места.
ShiphT
Вдогонку - если мы ставим Память не 8-ми битную, а 16 и ли 32-х, то у нее уже есть входы BLSx, которые мы напрямую и подключаем. А зачем - уже сказано =).
Dron_Gus
Спасибо! Осталось проверить знания на практике. smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.