И екнуло сердце подключаются же люди к шине. Вот и вопрос уважаемые Коты кто нибудь подскажет как энто делается. Все охота разобраться как можно имея какой нибудь PCI чип(или подобрав) ввести(вывести) информацию в(из)PC.
Как внедрить свое изваяние в PC постредством PCI шины
Здрасьте Уважаемые коты. Вот устанавливал сегодня PCI контроллер RS232 глянул на чипы. Драйвера на улицу стоят GD75232 а собственно контроллер PCI CH352DS1. Из ДШ нарыл как допустим этот чип подключается к PCI и что его так же можно сконфигурить при помощи 24С02.
И екнуло сердце подключаются же люди к шине. Вот и вопрос уважаемые Коты кто нибудь подскажет как энто делается. Все охота разобраться как можно имея какой нибудь PCI чип(или подобрав) ввести(вывести) информацию в(из)PC.
И екнуло сердце подключаются же люди к шине. Вот и вопрос уважаемые Коты кто нибудь подскажет как энто делается. Все охота разобраться как можно имея какой нибудь PCI чип(или подобрав) ввести(вывести) информацию в(из)PC.
- Реклама
а что, собственно, непонятно?
берется чип, мастерится девайс. А главное - драйвер для вашей любимой операционки написать!
Сформулируйте для начала, что пересылать, и с какой скоростью? Может, окажется что USB проще для вашей задачи. Или COM...
берется чип, мастерится девайс. А главное - драйвер для вашей любимой операционки написать!
Сформулируйте для начала, что пересылать, и с какой скоростью? Может, окажется что USB проще для вашей задачи. Или COM...
Мои верные друзья - АМD и AVR
LM317 - атцтой, LM2576ADJ - форева!
LM317 - атцтой, LM2576ADJ - форева!
для win вот тут инструменты:
http://www.microsoft.com/whdc/Devtools/wdk/default.mspx
http://torrents.ru/forum/viewtopic.php?t=888245
Информации по системному программированию ОЧЕНЬ мало. В книжных магазинах смотреть - бесполезно. Придется штудировать англоязычные мануалы. Может, повезет найти тематический форум
http://www.microsoft.com/whdc/Devtools/wdk/default.mspx
http://torrents.ru/forum/viewtopic.php?t=888245
Информации по системному программированию ОЧЕНЬ мало. В книжных магазинах смотреть - бесполезно. Придется штудировать англоязычные мануалы. Может, повезет найти тематический форум
Мои верные друзья - АМD и AVR
LM317 - атцтой, LM2576ADJ - форева!
LM317 - атцтой, LM2576ADJ - форева!
- Сообщения: 4673
- Зарегистрирован: Вс июн 01, 2008 00:17:35
- Откуда: Я всего лишь плод вашего воображения...
PCI - это офигенная шина. Но лично я так и не смог осилить драйвер. Да и с железом были проблемы (на простой цифре сложно тайминги обеспечить, а с ПЛМ было плохо тогда у меня, в смысле достать не смог бы). Так что отказался.
И вам того же советую. Есть и другие отличные способы включиться в комп.
И вам того же советую. Есть и другие отличные способы включиться в комп.
Знание - сила!
- Реклама
разгрядел в PCIe 1x SMBus шину. Заманчиво! 
Мои верные друзья - АМD и AVR
LM317 - атцтой, LM2576ADJ - форева!
LM317 - атцтой, LM2576ADJ - форева!
- Сообщения: 161
- Зарегистрирован: Ср апр 22, 2009 11:07:00
Диалектическое противоречие
Если у Вас есть девайс требующий пропускной способности PCI (кстате всего то 33мб) - то проблема мастерения ПСИ устройства уже кажется несущественной.
Из чего делается вывод - девайса нет и потребность в ПСИ мнимая
Совет: берете шлейф IDEАТА и задаете себе вопрос
1) каковая пропускная способность
2) каков интерфейс.
А опосля понимаете что передача данных через IDE на два порядка проще и
дешевле с таким же брадбандом. Не нужны плмы, 3.3 вольт и т.д. Можно просто
паять МК на IDE
Если у Вас есть девайс требующий пропускной способности PCI (кстате всего то 33мб) - то проблема мастерения ПСИ устройства уже кажется несущественной.
Из чего делается вывод - девайса нет и потребность в ПСИ мнимая
Совет: берете шлейф IDEАТА и задаете себе вопрос
1) каковая пропускная способность
2) каков интерфейс.
А опосля понимаете что передача данных через IDE на два порядка проще и
дешевле с таким же брадбандом. Не нужны плмы, 3.3 вольт и т.д. Можно просто
паять МК на IDE
Ребята - давайте не хаять человека, он задал вопрос - кто может подсказать как..
Я вот отвечу - в PCI собственно также как и в ISA можно использовать обращения к портам В/В (I/O) , не так быстро но довольнотаки легко..
Если скорость очень важна то надо изочать работу этих шин с памятью, выделения памяти и т.д.
Кстати - кое что уже на форуме обсуждалось - ищем PCI...
Значит о В/В - простой пример - у товарища ЕЛМ-Чана
Азия вообщем
правда на английском (если чего переводчик в руки, там есть версия и на китайском
):
http://elm-chan.org/works/pci/report_e.html
Значит использовать это дело (как я понял - как и раньше - работа с портами)...
Если система до Вин98 (включая ДОС) - то проблем вообще нет
Если же 2к, и выше - то примочки типа ioport.. и т.п. но не совсем корректно, есть и у русских пример написания драивера для работы с определёнными портами - на саите www.pcports.ru ...
А главное в нашем деле что - это делать - практика.. если поискать ещё ресурсов - могу дать разные.. но эти я думаю самые простые и наглядные .. какие-то вопросы по PCI - говорите - есть люди у которых узнать, у меня на работе, по краиней мере, парочку програмерров - спецов в PCI наидется .. разъяснят
а я доложу..
Я вот отвечу - в PCI собственно также как и в ISA можно использовать обращения к портам В/В (I/O) , не так быстро но довольнотаки легко..
Если скорость очень важна то надо изочать работу этих шин с памятью, выделения памяти и т.д.
Кстати - кое что уже на форуме обсуждалось - ищем PCI...
Значит о В/В - простой пример - у товарища ЕЛМ-Чана
http://elm-chan.org/works/pci/report_e.html
Значит использовать это дело (как я понял - как и раньше - работа с портами)...
Если система до Вин98 (включая ДОС) - то проблем вообще нет
Если же 2к, и выше - то примочки типа ioport.. и т.п. но не совсем корректно, есть и у русских пример написания драивера для работы с определёнными портами - на саите www.pcports.ru ...
А главное в нашем деле что - это делать - практика.. если поискать ещё ресурсов - могу дать разные.. но эти я думаю самые простые и наглядные .. какие-то вопросы по PCI - говорите - есть люди у которых узнать, у меня на работе, по краиней мере, парочку програмерров - спецов в PCI наидется .. разъяснят
- Сообщения: 161
- Зарегистрирован: Ср апр 22, 2009 11:07:00
- Сообщения: 4673
- Зарегистрирован: Вс июн 01, 2008 00:17:35
- Откуда: Я всего лишь плод вашего воображения...


