Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

COM порт.
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=1997
Страница 1 от 1

Автор:  SHPEKA [ Вто Мар 14, 2006 2:53 pm ]
Заглавие:  COM порт.

Някой дали знае как се борави с ком порта на Visual C++, по-точно ме интересува как да подавам rxd,cts......

Автор:  CM600 [ Вто Мар 14, 2006 3:30 pm ]
Заглавие: 

Ако искаш да пишеш програми (за Windows), които ползват COM-а трябва МНОГО добре да се запознаеш с API -тата, като CreateFile, WriteFile, ReadFile, SetCommMask, WaitCommEvent.... има още ама като се ровиш из тези ще попаднеш и на другите. Важна е и една struct в Win - a DCB - device control block, там се правят повечето настройки за COM порта.
На www.programmersheaven.com имаше разни готови класове и примерчета.

Автор:  BrainStorm [ Вто Мар 14, 2006 3:35 pm ]
Заглавие: 

Е чакаи ... при Visual C++ няма ли ActivX компонент за COM порта ? ... С тях се работи супер лесно ... поне в BCB ...

Автор:  CM600 [ Вто Мар 14, 2006 5:04 pm ]
Заглавие: 

Има ActiveX ама той е за VB. Аз съм го пускал и с VC6 но нещо не работи както трябва. Повечето от функциите изобщо ги няма. Най - лесно е да се работи с VB, но аз понеже много го мразя и не го ползвам ами си карам с WinApi - тата и BCB6. Има разни компоненти и за Delphi, които най-вероятно ще тръгнат и с Builder-a. Api-тата не са толкова трудни за ползване, щом веднъж им свикнеш. Поне за мене най - трудно ми беше с малоумния и безмислено труден и тъп начин по който е реализиаран multithreading - a в Windows. Никаквa смислена документация и примери. Под Linux става толкова по - елегантно (лесно).

Автор:  Dimiter [ Вто Мар 14, 2006 8:42 pm ]
Заглавие: 

@SHPEKA
Ако искаш да манипулираш/четеш пиновете ,ще те светна ама за прекъсванията не ме тормози 8)

Автор:  SHPEKA [ Вто Мар 14, 2006 10:42 pm ]
Заглавие: 

Dimiter написа:
@SHPEKA
Ако искаш да манипулираш/четеш пиновете ,ще те светна ама за прекъсванията не ме тормози 8)


Давай!

Автор:  Dimiter [ Сря Мар 15, 2006 5:38 pm ]
Заглавие: 

Дадох ,ама на лично съобщение

И е на Борланд Ц++ но няма значение

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/