Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
LPT1 parallel port http://mcu-bg.com/mcu_site/viewtopic.php?f=16&t=12936 |
Страница 1 от 1 |
Автор: | slav4o.com [ Вто Май 20, 2014 6:34 pm ] |
Заглавие: | LPT1 parallel port |
Здравейте искам да направя програма за комуникация, през паралелния принтер порт. Мога ли да ползвам функциите CreateFile() и WriteFile() . Те работят отлично със COM1 и виртуални COM-ове но нещо не става както трябва, когато избера име на файла "LPT1" или "PRN" когато програмата изпълни функцията WriteFile() забива. Това е на Borland C++ builder 4. A и другия ми въпрос е че комуникацията има 3 регистъра, за данни, за статус и за контрол. Те обаче как се достигат с тая функция. Ако въобще е възможно де. |
Автор: | syscop [ Вто Май 20, 2014 7:28 pm ] |
Заглавие: | Re: LPT1 parallel port |
http://retired.beyondlogic.org/porttalk/porttalk.htm - тук пише разни работи. Нямаш пряк достъп до желязото, трябва ти драйвер. Успех в начинанието |
Автор: | ike [ Вто Май 20, 2014 9:51 pm ] |
Заглавие: | Re: LPT1 parallel port |
Не си губи времето с паралелния порт. |
Автор: | DanielDimov [ Вто Май 20, 2014 10:28 pm ] |
Заглавие: | Re: LPT1 parallel port |
На какъв Windows ти забива? |
Автор: | amdatlon [ Вто Май 20, 2014 11:40 pm ] |
Заглавие: | Re: LPT1 parallel port |
За делфи ползвам много лесен проект, ама за "C" ...? Разгледай може пък да ти влезе в работа : http://valery-us4leh.narod.ru/main.html |
Автор: | slav4o.com [ Сря Май 21, 2014 3:35 pm ] |
Заглавие: | Re: LPT1 parallel port |
Windows XP SP3. А тука пробвах едни глупости DLL и аха да стане и изписа Privileged instruction. Всъщност точно както е на ICPROG програмата. Тя нали ползва LPT порта. Тя обаче има някакъв драйвер и с него там се орпавят нещата или пък ползва win API. Демек има някакъв културен начин през windows-а. Не гоня никакви скорости. Ще щракам едни TTL схеми Търся нещо простичко. 3 регистъра са все пак. Няма да правя толкова гимнастики. Накрая ще изпляскам един PIC със USB. |
Автор: | palavrov [ Сря Май 21, 2014 3:51 pm ] | |||||||||
Заглавие: | Re: LPT1 parallel port | |||||||||
Май ще е още по лесно да ползваш нещо с http://www.ftdichip.com/Products/ICs/FT240X.html, предполагам, че libftdi се компилира за виндовс или има някакъв аналог там. Бонус е, че паралелния порт си е капризен и изгори ли влизаш в едни други филми - докато по УСБ няма такива ядове особенно щом не гониш скорост. |
Автор: | ike [ Сря Май 21, 2014 5:08 pm ] |
Заглавие: | Re: LPT1 parallel port |
Казах те вече да не се занимаваш с този порт. Няма културен начин през уиндоуса. Има драйвер http://www.internals.com/ WinIo който ще ти разреши да цъкаш там. Но е по-добре да си купиш Ардуино и да си говориш с него през серийния порт. |
Автор: | slav4o.com [ Сря Май 21, 2014 10:54 pm ] |
Заглавие: | Re: LPT1 parallel port |
Благодаря, това сигурно ще свърши работа. Иначе смисъла е че така управлението става от PC а това значи че програмата доста по-лесно и бързо ще мога да я модифицирам. Няма да е необходимо презаписване на пикове или ардуина. Само цъквам F9 и правя пробата... от там нататъка като усвоя протокола за данни ще го направя с PIC |
Автор: | bobihot [ Чет Май 22, 2014 2:52 pm ] |
Заглавие: | Re: LPT1 parallel port |
Да- полезно си е. Аз така на времето си щраках, правих си емулатори на ЕПРОМ, записвах новите процесори, за които още не бяха дошли програмачки.. |
Страница 1 от 1 | Часовете са според зоната UTC + 1 час [ DST ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |