| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
подключение IDE устройств к микроконтроллеру
12.12.2008, 01:25
|
|
|
Прописка
Регистрация: 03.05.2005
Адрес: Москва
Сообщений: 287
Сказал спасибо: 1
Сказали Спасибо 25 раз(а) в 23 сообщении(ях)
|
подключение IDE устройств к микроконтроллеру
Уважаемые уастники форума подскажите по интерфейсу ATA
согласно протоколу есть переключение 8 и 16бит данных.
может ли винчестер транслировать в режиме DMA 8 бит
или необходимо городить усложнение шины для 8ми разрядного контроллера.
|
|
|
|
12.12.2008, 19:35
|
|
|
Заблокирован
Регистрация: 05.05.2008
Сообщений: 121
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
|
Че-то не совсем понятно..  Вы что хотите для винчестера? И при чем тут 8 и 16 бит может объясните
|
|
|
|
13.12.2008, 00:33
|
|
|
Прописка
Регистрация: 30.06.2006
Сообщений: 147
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 3 сообщении(ях)
|
вообще протокол ата предусматривает 16бит.
Если там даже и есть переключатели с 16- на 8,
то думаю легче собрать полный девайс и не создавать
себе геморой с совместимостью. Сам писал девайс на атмеле под винт, то туда ушел весь проц со всеми его ногами и он занимался только винтом.
Рекомендую все-же устройства с dma собирать на плис.
|
|
|
|
13.12.2008, 03:07
|
|
|
Прописка
Регистрация: 03.05.2005
Адрес: Москва
Сообщений: 287
Сказал спасибо: 1
Сказали Спасибо 25 раз(а) в 23 сообщении(ях)
|
протокол ATApi
идея простая есть камень Z180 c DMA с DMA на борту
в протоколе ATA1 есть команда переключения в режим
8ми битного обмена данными. говорят что в последних
версиях эту команду убрали а потом обратно ввели
но работает не так как было. А то что для управления
винтом весь проц ущел ну это если на С писано да еще
компилятор не хороший ...ну не так это много.
Ковыряли же BIOS в 80е годы ,,,ничего страшного.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:45.
|
|