[WinAPI] 串口1-创建[包括: 打不开串口]

简介:


 

本来是用一个USB扩展把一个USB括成4个,然后把USB转串口连接上,虽然设备管理器可以找到用SSCOM也能找到,但是用API就是打不开,最后把USB转串插在电脑的一个USB上就可以啦!

复制代码
 1 #include  <windows.h>
 2 #include   <stdio.h>
 3 #include   <stdlib.h>
 4 
 5 bool openport(char *portname)//打开串口
 6 {
 7     HANDLE hComm;
 8     hComm = CreateFile(portname, //串口号
 9         GENERIC_READ | GENERIC_WRITE, //允许读写
10         0, //通讯设备必须以独占方式打开
11         0, //无安全属性
12         OPEN_EXISTING, //通讯设备已存在
13         FILE_FLAG_OVERLAPPED, //异步I/O
14         0); //通讯设备不能用模板打开
15     if (hComm == INVALID_HANDLE_VALUE)
16     {
17         CloseHandle(hComm);
18         return FALSE;
19     }
20     else
21         return true;
22 }
23 
24 void main()
25 {
26     bool open;
27     open=openport("com4");
28     if(open)
29         printf("open comport success");
30     system("pause") ;
31 }
复制代码


相关文章
|
7月前
串口服务器的选择中注意点
串口服务器的选择中注意点
25 0
|
9月前
|
Ubuntu Linux
usb摄像头驱动打印信息
usb摄像头驱动打印信息
145 0
|
存储 开发工具 芯片
ZYNQ-UART串口中断测试
ZYNQ-UART串口中断测试
498 0
ZYNQ-UART串口中断测试
|
11月前
|
存储 芯片 UED
【STM32】单片机模式配置&FlyMcu串口下载固件&STLINK Utility
【STM32】单片机模式配置&FlyMcu串口下载固件&STLINK Utility
322 0
|
存储
QT串口助手(串口的查找和打开)
QT串口助手(串口的查找和打开)
171 0
查看串口
查看串口
85 0
|
区块链 开发工具 C语言
教你用Qt开发一个串口上位机控制LED
教你用Qt开发一个串口上位机控制LED
715 0
教你用Qt开发一个串口上位机控制LED
|
编译器 C语言 芯片
1、STVD和STVP的使用及串口烧写程序教程
1、STVD和STVP的使用及串口烧写程序教程
909 0
1、STVD和STVP的使用及串口烧写程序教程
|
传感器 计算机视觉
树莓派开发笔记(六):GPIO口的UART的使用(串口通讯)
树莓派开发笔记(六):GPIO口的UART的使用(串口通讯)
树莓派开发笔记(六):GPIO口的UART的使用(串口通讯)
|
Linux Python Windows
STM32和树莓派串口透传
STM32和树莓派串口透传
STM32和树莓派串口透传

热门文章

最新文章