Форум: "WinAPI";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
ВнизПрограммирование PCI Найти похожие ветки
← →
dak565656 © (2005-09-03 12:25) [0]Уважаемые программисты. Решил подступиться к проблеме управления внешними аналоговыми устройствами через ЦАП, подключенный к шине PCI (платка конечно покруче чем просто ЦАП). Да только совсем не знаю как это делать. Программировать умею, и неплохо, а как управляться с PCI устройствами не знаю абсолютно. Может даст кто ссылочки (можно на английском) по теме (язык можно почти любой: С,С++,С#,Delphi,Java итд)
← →
Eraser © (2005-09-03 12:33) [1]dak565656 © (03.09.05 12:25)
Тут драйвер ядра писать надо. Для этого лучше исспользовать MS DDK + MSVC++.
На wasm.ru сходите.
← →
dak565656 © (2005-09-03 12:40) [2]Охота попробовать на C#.NET... Кстати, в продуктах Borland"а (Delphi, Builder) вообще заложены методы работы с PCI?
← →
Eraser © (2005-09-03 12:42) [3]dak565656 © (03.09.05 12:40) [2]
в продуктах Borland"а (Delphi, Builder) вообще заложены методы работы с PCI?
Нет, с помощью этих продуктов нельзя написать драйвер ядра.
Охота попробовать на C#.NET
боюсь что это не получиться.
← →
dak565656 © (2005-09-03 12:49) [4]боюсь что это не получиться.
Почему? На платформе .NET нельзя этого сделать???
Неужели я не могу (очень грубо говоря) написать что-нибудь типа такого метода: GetPCIStatus(всякие параметры), на выходе будет битовый массив со значениями битов (напряжений) по каждому проводу шины?
← →
Eraser © (2005-09-03 12:59) [5]dak565656 © (03.09.05 12:49) [4]
На .NET можно написать оболочку к драйверу, но сам драйвер нельзя.
← →
dak565656 © (2005-09-03 13:04) [6]Дак елки-палки. ЦАП-то куплен уже и ядро к нему написано. Думаете я сам его спаял??? Драйвер к нему есть. Общаться в ЦАП"ом хочу научиться! это и есть наверное "оболочка к драйверу". А как писать оболочку, какими методами я не знаю
← →
dak565656 © (2005-09-03 13:07) [7]Пока я буду считывать с аналоговых устройств информацию через АЦП, а обратное пока меня не интересует
← →
Eraser © (2005-09-03 13:12) [8]dak565656 © (03.09.05 13:04) [6]
Тогда OpenSCManager, CreateFile, ReadFile, WriteFile, DeviceIoControl и т.д.
Оять же на wasm.ru есть готовые примеры.
← →
Eraser © (2005-09-03 13:13) [9]Замечание.
Для .NET необходимо оформлять эти ф-ии как unmanaged.
← →
NikNet © (2005-09-03 13:14) [10]aincity.narod.ru
← →
dak565656 © (2005-09-03 15:51) [11]Спасибо. А может кто подскажет ссылочку на help C#.NET по этой тематике? Меня не интересует готовое. Мне нужны списки методов и свойств
← →
dak565656 © (2005-09-04 15:18) [12]Может тогда ссылочки на статьи, в которых принципы этого дела описаны???
Тогда OpenSCManager, CreateFile, ReadFile, WriteFile, DeviceIoControl и т.д.
Help по этому делу есть?
← →
Eraser © (2005-09-04 15:25) [13]dak565656 © (04.09.05 15:18) [12]
Help по этому делу есть?
Есть, при том в стандартной поставке делфи.
← →
Джо © (2005-09-04 15:25) [14]
> [12] dak565656 © (04.09.05 15:18)
> Тогда OpenSCManager, CreateFile, ReadFile, WriteFile, DeviceIoControl
> и т.д.
> Help по этому делу есть?
MSDN, Windows SDK.
← →
dak565656 © (2005-09-04 15:37) [15]Нету блин MSDN на данный момент...
← →
Джо © (2005-09-04 15:43) [16]
> [15] dak565656 © (04.09.05 15:37)
> Нету блин MSDN на данный момент...
Предлагаешь его скопировать в эту ветку?
Обычно, в таких случаях говорят: Нет ножек - нет и конфеток.
Впрочем, на сайте microsoft.com имеется полный MSDN online.
← →
Джо © (2005-09-04 15:44) [17]http://msdn.microsoft.com
← →
dak565656 © (2005-09-04 15:48) [18]Господа, нормальной теории по этому делу нет у меня. Чего за драйвера ядра, нафига нужны, как обмен происходит.
← →
Eraser © (2005-09-04 15:52) [19]dak565656 © (04.09.05 15:48) [18]
Здесь не университет, лекции никто не читает, задавай конкретный вопрос.
Господа, нормальной теории по этому делу нет у меня. Чего за драйвера ядра, нафига нужны, как обмен происходит.
Соболезную. )
← →
Eraser © (2005-09-04 15:54) [20]http://booket.ru/book-47027.html
← →
dak565656 © (2005-09-04 16:01) [21]Здесь не университет, лекции никто не читает, задавай конкретный вопрос
Задаю, если до сих пор не понятно: Источники информации по теории подкиньте?
← →
dak565656 © (2005-09-04 16:02) [22]http://booket.ru/book-47027.html
Уже кое что...
← →
Eraser © (2005-09-04 16:53) [23]Вот ещё кое-что http://www.podgoretsky.com/ftp/Docs/Classics/Richter/richter4ru.zip
← →
dak565656 © (2005-09-04 17:29) [24]Благодарю за помощь
← →
Defunct © (2005-09-04 18:18) [25]> dak565656
Поработай вначале с устройством (любым) под DOS.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.038 c