|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 11:52 pm
|
Страница 1 от 1
|
[ 5 мнения ] |
|
Функция CreateFile() - COM порт
| Автор |
Съобщение |
|
leotron
Ранг: Минаващ
Регистриран на: Пон Ное 28, 2005 10:49 am Мнения: 86 Местоположение: Русе
|
 Функция CreateFile() - COM порт
Здравейте
Опитвам се да си направя нещо като собствен "Serial Communication Hyper Terminal". Ситуацията е следната:
Windows Vista 32 bit
Borland C++ Builder 6
FTDI FT232R чип свързан към някой USB порт.
Използвам следната функция:
char *ComName="COM20";
CreateFile( ComName,
GENERIC_READ | GENERIC_WRITE,
0,
0,
OPEN_EXISTING,
FILE_FLAG_OVERLAPPED,
0);
Когато ComName е < COM10 няма проблем, отварям си порта, изпрашам си данни и.т.н
Но когато ComName >= COM10 тогава само ми отваря ком-а, но когато изпращам инфо - нищо не става.
Пробвах с друга програмка (USART Terminal na mikroelektronika)- там няма проблем.
Благодаря предварително !
|
| Сря Юли 15, 2009 1:55 pm |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
|
| Сря Юли 15, 2009 2:51 pm |
|
 |
|
leotron
Ранг: Минаващ
Регистриран на: Пон Ное 28, 2005 10:49 am Мнения: 86 Местоположение: Русе
|
Благодаря много !
Всъщност ако мога да допълня:
при мен стана ето така "\\\\.\\COM10"
|
| Сря Юли 15, 2009 3:44 pm |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
Което предпроцесора превежда до "\\.\COM10". 
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Сря Юли 15, 2009 5:27 pm |
|
 |
|
woody
Ранг: Форумен бог
Регистриран на: Вто Юли 31, 2007 2:55 pm Мнения: 1792 Местоположение: София
|
.. Архитектите на което и с две кашончета Аналгин няма си оправят главобола. 
|
| Сря Юли 15, 2009 11:33 pm |
|
|
|
Страница 1 от 1
|
[ 5 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 16 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|