реклама на сайте
подробности

 
 
4 страниц V  « < 2 3 4  
Reply to this topicStart new topic
> Самодельный осциллограф-приставка, сайт с схемами осциллографа
Георгий
сообщение Oct 25 2006, 06:05
Сообщение #46


Местный
***

Группа: Свой
Сообщений: 269
Регистрация: 17-11-05
Из: Киров-Москва
Пользователь №: 10 957



Вы внимательно ответы читаете? Речь не идет о создании аналога HDD диска, речь идет об использованиии шины IDE в своих устройствах, как параллельного порта. При чем тут диск и файлы. Вы напрямую работаете со своим устройством.


--------------------
Обычно последним смеется тот, кто хуже соображает!
Go to the top of the page
 
+Quote Post
gormih
сообщение Oct 25 2006, 06:13
Сообщение #47


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Цитата(Георгий @ Oct 25 2006, 10:05) *
Вы внимательно ответы читаете? Речь не идет о создании аналога HDD диска, речь идет об использованиии шины IDE в своих устройствах, как параллельного порта. При чем тут диск и файлы. Вы напрямую работаете со своим устройством.


Не заметил в рамках данной темы, что кто предлагал считывать данные с шины напрямую..
Фигурирует только упоминание вскользь о неком файле на симитированном HDD


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
Георгий
сообщение Oct 25 2006, 06:34
Сообщение #48


Местный
***

Группа: Свой
Сообщений: 269
Регистрация: 17-11-05
Из: Киров-Москва
Пользователь №: 10 957



Извиняюсь за может быть резкий тон моего последнего поста. Просто я держу в голове свои ответы, а уменя речь о файлах никогда не шла, а в ветке они действительно упоминаются. Но, я думаю, файловую систему даже в сложном случае создавать не надо. Достаточно подсовывать системе в момент инициализации псевдо-диска информацию с нужными вам параметрами, а потом работать напрямую. Но это потребуется, если хотите режим , отличный от PIO0.


--------------------
Обычно последним смеется тот, кто хуже соображает!
Go to the top of the page
 
+Quote Post
ishergin
сообщение Oct 25 2006, 07:03
Сообщение #49


Частый гость
**

Группа: Свой
Сообщений: 130
Регистрация: 16-06-05
Из: Оренбург
Пользователь №: 6 039



Цитата(Георгий @ Oct 25 2006, 12:34) *
Извиняюсь за может быть резкий тон моего последнего поста. Просто я держу в голове свои ответы, а уменя речь о файлах никогда не шла, а в ветке они действительно упоминаются. Но, я думаю, файловую систему даже в сложном случае создавать не надо. Достаточно подсовывать системе в момент инициализации псевдо-диска информацию с нужными вам параметрами, а потом работать напрямую. Но это потребуется, если хотите режим , отличный от PIO0.


Извините что вмешиваюсь, но PCI плату на ПЛИС сделать в домашних условиях очень даже реально smile.gif данные в память заливает сама плата в режиме мастера шины, процессор при этом загружен не будет.

Что касается использовании интерфейса IDE (а тем более эмулировать файловую системы)-- то ИМХО это БОЛЬШОЙ smile.gif изврат и значительное усложнение задачи.

WDM драйвер пишется достаточно просто в случае использования Compuware SoftISE Driver Suite, у меня нормально работало и в win98 и в 2k/XP.


--------------------
Программа выполнила невыполнимое и допустила недопустимое
Go to the top of the page
 
+Quote Post
Георгий
сообщение Oct 25 2006, 07:39
Сообщение #50


Местный
***

Группа: Свой
Сообщений: 269
Регистрация: 17-11-05
Из: Киров-Москва
Пользователь №: 10 957



Цитата(ishergin @ Oct 25 2006, 11:03) *
Извините что вмешиваюсь, но PCI плату на ПЛИС сделать в домашних условиях очень даже реально smile.gif данные в память заливает сама плата в режиме мастера шины, процессор при этом загружен не будет.

Шину IDE использовать проще, по крайней мере не надо изготавливать плату с очень жесткими допусками.
Цитата
Что касается использовании интерфейса IDE (а тем более эмулировать файловую системы)-- то ИМХО это БОЛЬШОЙ smile.gif изврат и значительное усложнение задачи.

С файловой системой согласен, поэтому речь про нее и не веду. А что касается использвания непосредственно шины, на второй день после изучения у меня уже произведен реальный обмен по шине.
Цитата
WDM драйвер пишется достаточно просто в случае использования Compuware SoftISE Driver Suite, у меня нормально работало и в win98 и в 2k/XP.

С драйверами проблем у меня нет. На Numega Driver Studio делаю рыбу, а потом дорабатываю под свою конкретную задачу.


--------------------
Обычно последним смеется тот, кто хуже соображает!
Go to the top of the page
 
+Quote Post
koziy_mf
сообщение Apr 26 2007, 16:12
Сообщение #51


Местный
***

Группа: Свой
Сообщений: 434
Регистрация: 20-10-04
Пользователь №: 921



Я вышлю CY7C68013 тому, кто возьмется разработать либо JTAG USB-й, либо осциллограф. Проект конечно же должен быть открытый. Никакой комерции. Ну или хотя бы модель его только реальную. Чтобы я видел что человек реально хочет оставить отметину в истории и благо для радиолюбителей а не набить карман. Пусть пока без Аналог Энд.
CY7C68013 - бесплатно получал как образцы, у меня их от жадности много. Только что толку - я ж под Винду не шарю писать, подключить эту микросхему...а еще и драйвер к ней написать...ой. Много надо инфы лопатить, а времени нет. Так что дерзайте! И скоростные АЦП лежат. И ВЧ линейные усилители с рограммирумым коэф-м и защитой входов...(вот только кто захочет smile.gif )

И вообще. Стольким людям надо JTAG USB так чтоб без накруток самому собрать...и осциллограф, который бы м показывал все в селедках но зато свой - любимый и недорогой ) И ни одного проекта в рунете нет. Забугром есть - через ЛПТ, конечно...но какая разница, хоть через СОМ. Ведь если всю обработку на матрице сделать и сформировать в 2мерном буфере точки 256*800 на вывод - так какая разница через что их вывести и куда. Хоть на телевизор.


--------------------
Жизнь не такая долгая, чтобы писать программы на ассемблере...
Go to the top of the page
 
+Quote Post
arttab
сообщение Apr 27 2007, 06:34
Сообщение #52


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



надеюсь кто то да откликнется. приставка дело вужное. К сожалению, с плисами, ARM не работаю и в аналоговой части не силен. Хотя последнее можно с советского осцила скопировать.


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
silc
сообщение Feb 25 2011, 10:21
Сообщение #53


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 27-06-07
Пользователь №: 28 748



Цитата(Георгий @ Oct 25 2006, 08:38) *
Забудьте про Вот и про это!
Это все нужно,если вы делаете аналог HDD диска. А так работаете, как с обычным портом
MOV DX, 0x170
MOV AX, ВАШИ ДАННЫЕ
OUT DX, AX - вот вам и вывод
Аналогично и ввод. Если у вас одно устройство на шине, то можно ставить любой адрес в диапазоне 170-177 (предполгается, что вы работаете с 1 каналом IDE). Если надо адресовать несколько устройств, до декодируете сигналы CS0, CS1, DA0, DA1, DA2 (они формируюся из адресов 170-177контроллером IDE) . Не забудьте только логическую 1 подать на линию IORDY.
Это один из двух парааллельных портов в компе, куда можно выдать байт и зажечь светодиод (как многие любят спрашивать). Через буфер, конечно.


получилось устройство ?
Go to the top of the page
 
+Quote Post

4 страниц V  « < 2 3 4
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 13:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01438 секунд с 7
ELECTRONIX ©2004-2016