Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
10.04.2008, 11:55
|
|
Частый гость
Регистрация: 23.01.2008
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Подключение HDD
Привет всем. Обыскал весь инет, но так и не нашел вразумительного объяснения работы контроллера привода HDD. Кто-нибудь может подсказать каким образом можно совершать обмен данными с этим устройством? Задача у меня такая: нужно хранить большое количество информации в запоминающем устройстве. Желательно с шиной 8 бит и в параллельном формате, так что флеш не подходит. Решил привод применить, а протокол найти не могу. Помогите, пожалуйста. Заранее спасибо.
|
|
|
|
10.04.2008, 12:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Re: Подключение HDD
Сообщение от Alm604
|
Привет всем. Обыскал весь инет, но так и не нашел вразумительного объяснения работы контроллера привода HDD. Кто-нибудь может подсказать каким образом можно совершать обмен данными с этим устройством? Задача у меня такая: нужно хранить большое количество информации в запоминающем устройстве. Желательно с шиной 8 бит и в параллельном формате, так что флеш не подходит. Решил привод применить, а протокол найти не могу. Помогите, пожалуйста. Заранее спасибо.
|
Вообще-то там 16-битная шина, и управление жестким диском в разы сложнее чем флешью.
|
|
|
|
10.04.2008, 12:45
|
|
Частый гость
Регистрация: 23.01.2008
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Я понимаю, что там половина только использоваться будет, хотя можно попробовать передавать и по два байта передавать. Вобщем. Я знаю, что в приводе есть 7 8-ми битных регистра управления, 4 из которых указывают на номер сектора, один 16-битный для обмена данными. Зачем остальные не знаю. На мой взгляд: указал номер сектора-считал/записал сектор, правда не пойму как это сделать через один всего-навсего регистр. Или я ошибаюсь?
|
|
|
|
10.04.2008, 16:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Там ещё есть целая кучка пинов управления и адреса, так что регистр там далеко не один.
|
|
|
|
10.04.2008, 17:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Re: Подключение HDD
Сообщение от Alm604
|
...Желательно с шиной 8 бит и в параллельном формате, так что флеш не подходит.
|
А если так попробовать?
|
|
|
|
10.04.2008, 17:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
|
|
|
|
10.04.2008, 18:31
|
|
Временная регистрация
Регистрация: 16.11.2006
Сообщений: 55
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
HDD с точки зрения железячника ничем кроме распиновки не отличается от CF карты. Если CF карту подключить к обычному IDE разъему, то BIOS опознает ее как винчестер соответствующей еммкости. Следовательно, Вам нужно найти найти схему подключения CF карты к микроконтроллеру. А это легче всего найти у спектрумистов. Например здесь или здесь.
|
|
|
|
10.04.2008, 22:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Сообщение от Corvinus
|
HDD с точки зрения железячника ничем кроме распиновки не отличается от CF карты.
|
На форуме, где обсуждались загрузочные флешки, говорили, что делать загрузочную флешку с XP и Vis'ой не следует, так как эти оси часто обращаются к дисковой памяти и оттго на флешке быстро образуются дыры. Так вот, я так понимаю, что использовать CF - наихудший вариант, так как простота обращения к носителю, которая должна несколько компенсировать недолговечность флешки, здесь отсутствует - и с кодированием придется попотеть, и долговечность носителя невелика.
|
|
|
|
10.04.2008, 23:18
|
|
Частый гость
Регистрация: 23.01.2008
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
По поводу работы компакт флэш в качестве системного диска, кому интересно: Чтоб его не убить создайте ключ HKLM/SYSTEM/CurrentControlSet/Control/FileSystem типа DWORD с именем NtfsDisableLastAccessUpdate и значением 1. Это если файловая система на диске нтфс.
|
|
|
|
10.04.2008, 23:18
|
|
Частый гость
Регистрация: 23.01.2008
Сообщений: 42
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
По поводу работы компакт флэш в качестве системного диска, кому интересно: Чтоб его не убить создайте ключ HKLM/SYSTEM/CurrentControlSet/Control/FileSystem типа DWORD с именем NtfsDisableLastAccessUpdate и значением 1. Это если файловая система на диске нтфс.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Из HDD наждак
|
xerox2 |
Делимся опытом |
53 |
21.12.2013 10:59 |
запись а hdd
|
Yura_Melnik |
Микроконтроллеры, АЦП, память и т.д |
0 |
19.04.2008 14:21 |
HDD
|
LexaR |
Отвлекитесь, эмбеддеры! |
13 |
13.07.2005 16:23 |
HDD
|
v-41 |
Ремонт оргтехники |
3 |
14.04.2005 10:14 |
HDD 2 режима?
|
IgorN |
Ремонт оргтехники |
9 |
21.10.2003 11:30 |
Часовой пояс GMT +4, время: 20:47.
|
|