Как подкл к CodeVision ST200 LPT с PCI контроллера

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Прорезались зубы
Аватара пользователя
Сообщения: 231
Зарегистрирован: Пн мар 30, 2009 15:58:32
Откуда: Украина Запорожье

Сообщение lkote68 »

Уважаемые Коты вот есть вопрос. Пришлось мне вот программировать Atmegy. Мать MSI. LPT на борту есть опциональный(штыри на маме).
Мать годовалая. И форм фактор штырей не сходится с имеющимися планками(шлейфами) искали плохо ли хорошо = не нашли. Купили PCI контроллер LPT. Установили. Давай подключать ST200. CodeVision ругается = связи нет. Глянули в ресурсах вновь установленного порта а там адреса не понятные и не меняются. А у дефаултного порта адреса там нормальные.
Как жить Коты Как теперь жить?
Вложения
Resources.JPG
(34.25 КБ) 722 скачивания
Реклама
Потрогал лапой паяльник
Сообщения: 331
Зарегистрирован: Вс мар 30, 2008 14:31:51

Сообщение PB_EXPERT »

Это ресурсы PCI контроллера.
Реклама
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Боюсь - никак.
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Прорезались зубы
Аватара пользователя
Сообщения: 231
Зарегистрирован: Пн мар 30, 2009 15:58:32
Откуда: Украина Запорожье

Сообщение lkote68 »

Уважаемый Кот PB_EXPERT что за смысл скрывается за вашим ответом.
Там написано "Диапазон ввода/вывода такой то" это ресурсы порта(устройства) при чем здесь контроллер PCI.
В свое время у меня был ISA контроллер LPT он вроде работал без проблем.
Реклама
Эиком - электронные компоненты и радиодетали
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1148
Зарегистрирован: Вт июл 08, 2008 12:24:17

Сообщение Yellow Tiger »

lkote68 писал(а):"Диапазон ввода/вывода такой то" это ресурсы порта(устройства) при чем здесь контроллер PCI.
А ты открой свойства любого другого девайса - увидишь то же самое только с другими адресами... ни на какую мысль не наводит? :?
Реклама
Потрогал лапой паяльник
Сообщения: 331
Зарегистрирован: Вс мар 30, 2008 14:31:51

Сообщение PB_EXPERT »

В свое время у меня был ISA контроллер LPT он вроде работал без проблем.
У меня тоже были COM и LPT на ISA шине. Через них даже контроллеры шил. :)
Но похоже что даный PCI девайс создаёт не реальный, а виртуальный LPT порт и если к нему обращаться через винду, то всё ОК, а напрямую неполучится, т. к. нет регисторв порта в требуемом адресном простанстве компа.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3088
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

Через переходники LPT - USB, LPT - PCI работают только принтеры. Оборудование требующее прямое обращение к порту, например ключи HASP работать не будут, очевидно это связанно с неполной реализацией протокола LPT, а реализована работа только с принтерами и сканерами. Но как в случае переходников COM - USB, COM - PCI есть модели с поддержкой 56k модемов, через которые работает всё, так и модели через которые работает оборудование использующее только RX/TX. Думаю стоит поискать модели с полной реализациеё протокола LPT но они могут стоить порядка 5000р.
Друг Кота
Аватара пользователя
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Сообщение Барсик »

lkote68 писал(а):...Глянули в ресурсах вновь установленного порта...
А в BIOS Setup материнской платы смотреть пробовали? нельзя ли там имеющийся на борту LPT "продизаблить" ?
lkote68 писал(а):...форм фактор штырей не сходится с имеющимися планками...
Ёшкин кот... Вы же радиолюбители. Что, нельзя разобраться, что к чему и припаять нормальный разъём?
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

в биосе надо найти настройки os pnp на пци слотах и перевести в ручной режим
потом в виндовсе должна быть доступна галка для отключения режима пнп и там выставить 378 адрес
но скорей всего это не поможет и проще будет собрать усб программатор и 1 раз прошить мк на другом компе с нормальным лпт

я заранее позаботился об этом и забыл лпт
Прорезались зубы
Аватара пользователя
Сообщения: 231
Зарегистрирован: Пн мар 30, 2009 15:58:32
Откуда: Украина Запорожье

Сообщение lkote68 »

Ешкин кот конечно в биосе я все перед этим задизаблил. И не на одной машине пробовал. Так как на моей рабочей после дизабления в биосе и вставленной карте винда перезагружалась при старте.
А насчет пайки на матери Пусть рабовладелец раскошеливается на планку нормальную. А то сиди работай не отойди за тебя купят. Ну вот и купили. Это понятное дело что извратится и подпаяться я могу но извращаться надо или за большие деньги или по дружбе или для себя.
для тигрового кота: ну если открыть установленнй лпт то там в ресурсах будет нормальный адрес. Вот я и полагал что если отрубить встроенную карту, новая займет ее место.
для товарища килобайта: я вот атмелы забыл в 98г думал уже не слезу с промышленных контроллеров. А то что вы советуете надо будет попробовать.
Друг Кота
Аватара пользователя
Сообщения: 3088
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

Если контроллер платы расширения не поддерживает прямого обращения к своим регистрам и в руководстце ни где не говорится о совместимости с DOS, забудьте о возможности подключения программатора к этому порту. Поэтому либо ищите материнку с нормальным LPT, либо как предложил <b>kalobyte</b> соберите USB программатор
Прорезались зубы
Аватара пользователя
Сообщения: 231
Зарегистрирован: Пн мар 30, 2009 15:58:32
Откуда: Украина Запорожье

Сообщение lkote68 »

Не сомненно следующий этап юзб. Я еще там слабо ориентируюсь как в той схеме что проходит и тупо зашивать чью то прогу не могу. Если бы были С-ишные исходники Ну зашью ну не заработает. А мне ща время важно. А c LPC проблем почти нет кроме него самого :-))) уже зашил уже 9 термометров вякают почти все типтоп. Уважаемые Коты у кого нибудь есть доступный материал по Юзбу (можно исходники) чтоб разобраться с юзб программатором
Друг Кота
Аватара пользователя
Сообщения: 3088
Зарегистрирован: Пт мар 09, 2007 15:01:52
Откуда: Биробиджан

Сообщение radteh »

Посмотри здесь, вроде даже исходники есть
Ответить

Вернуться в «Интеграция с ПК»