| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Как внедрить свое изваяние в PC постредством PCI шины https://radiokot.ru/forum/viewtopic.php?f=24&t=15031 |
Страница 1 из 1 |
| Автор: | lkote68 [ Пт апр 03, 2009 13:41:06 ] |
| Заголовок сообщения: | Как внедрить свое изваяние в PC постредством PCI шины |
Здрасьте Уважаемые коты. Вот устанавливал сегодня PCI контроллер RS232 глянул на чипы. Драйвера на улицу стоят GD75232 а собственно контроллер PCI CH352DS1. Из ДШ нарыл как допустим этот чип подключается к PCI и что его так же можно сконфигурить при помощи 24С02. И екнуло сердце подключаются же люди к шине. Вот и вопрос уважаемые Коты кто нибудь подскажет как энто делается. Все охота разобраться как можно имея какой нибудь PCI чип(или подобрав) ввести(вывести) информацию в(из)PC. |
|
| Автор: | nictrace [ Пт апр 03, 2009 14:17:26 ] |
| Заголовок сообщения: | |
а что, собственно, непонятно? берется чип, мастерится девайс. А главное - драйвер для вашей любимой операционки написать! Сформулируйте для начала, что пересылать, и с какой скоростью? Может, окажется что USB проще для вашей задачи. Или COM... |
|
| Автор: | lkote68 [ Пт апр 03, 2009 14:27:48 ] |
| Заголовок сообщения: | |
nictrace писал(а): а что, собственно, непонятно?
А главное - драйвер для вашей любимой операционки написать! Вот вот Самое главное как к чипу дрова накатать в энтом и весь вопрос. Кто знает как энто делается. |
|
| Автор: | nictrace [ Пт апр 03, 2009 15:49:22 ] |
| Заголовок сообщения: | |
для win вот тут инструменты: http://www.microsoft.com/whdc/Devtools/wdk/default.mspx http://torrents.ru/forum/viewtopic.php?t=888245 Информации по системному программированию ОЧЕНЬ мало. В книжных магазинах смотреть - бесполезно. Придется штудировать англоязычные мануалы. Может, повезет найти тематический форум |
|
| Автор: | Пухич [ Сб апр 04, 2009 00:17:53 ] |
| Заголовок сообщения: | |
PCI - это офигенная шина. Но лично я так и не смог осилить драйвер. Да и с железом были проблемы (на простой цифре сложно тайминги обеспечить, а с ПЛМ было плохо тогда у меня, в смысле достать не смог бы). Так что отказался. И вам того же советую. Есть и другие отличные способы включиться в комп. |
|
| Автор: | nictrace [ Сб апр 04, 2009 00:42:52 ] |
| Заголовок сообщения: | |
разгрядел в PCIe 1x SMBus шину. Заманчиво! |
|
| Автор: | _PM_ [ Чт апр 23, 2009 22:31:42 ] |
| Заголовок сообщения: | |
Диалектическое противоречие Если у Вас есть девайс требующий пропускной способности PCI (кстате всего то 33мб) - то проблема мастерения ПСИ устройства уже кажется несущественной. Из чего делается вывод - девайса нет и потребность в ПСИ мнимая Совет: берете шлейф IDEАТА и задаете себе вопрос 1) каковая пропускная способность 2) каков интерфейс. А опосля понимаете что передача данных через IDE на два порядка проще и дешевле с таким же брадбандом. Не нужны плмы, 3.3 вольт и т.д. Можно просто паять МК на IDE |
|
| Автор: | Pe3ucTop [ Чт апр 23, 2009 23:16:45 ] |
| Заголовок сообщения: | |
Ребята - давайте не хаять человека, он задал вопрос - кто может подсказать как.. Я вот отвечу - в PCI собственно также как и в ISA можно использовать обращения к портам В/В (I/O) , не так быстро но довольнотаки легко.. Если скорость очень важна то надо изочать работу этих шин с памятью, выделения памяти и т.д. Кстати - кое что уже на форуме обсуждалось - ищем PCI... Значит о В/В - простой пример - у товарища ЕЛМ-Чана http://elm-chan.org/works/pci/report_e.html Значит использовать это дело (как я понял - как и раньше - работа с портами)... Если система до Вин98 (включая ДОС) - то проблем вообще нет Если же 2к, и выше - то примочки типа ioport.. и т.п. но не совсем корректно, есть и у русских пример написания драивера для работы с определёнными портами - на саите www.pcports.ru ... А главное в нашем деле что - это делать - практика.. если поискать ещё ресурсов - могу дать разные.. но эти я думаю самые простые и наглядные .. какие-то вопросы по PCI - говорите - есть люди у которых узнать, у меня на работе, по краиней мере, парочку програмерров - спецов в PCI наидется .. разъяснят |
|
| Автор: | _PM_ [ Пт апр 24, 2009 05:58:56 ] |
| Заголовок сообщения: | |
| Автор: | Пухич [ Пт апр 24, 2009 23:45:36 ] |
| Заголовок сообщения: | |
Да уж, Капитан Очевидность Elm Chan много прояснил. Теперь-то мы знаем, как устроена шина PCI. Хотя если очень надо, то можно и так...... Но нужно ли? Уж лучше сразу сделать человеческое устройство. |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


