2014-09-04 52 views
-4

我有一个通过COM连接到我的电脑的RFID阅读器。COM11的int值?

1> When the reader connect to my computer via COM3 
    C++: OpenComm(3) --> OK 

2> When the reader connect to my computer via COM9 
    C++: OpenComm(9) --> OK 

3> When the reader connect to my computer via COM11 
    C++: OpenComm(11) --> Not work 

我不知道为什么它不起作用。

OpenComm(int com)是我的RFID阅读器的附件库。所以,我需要COM11的int值。

+0

您需要提供更多详细信息;具体来说,你需要展示一些实际的C++代码。 – 2014-09-04 06:00:45

+0

什么读者类型是什么公司? – harper 2014-09-04 06:47:42

回答

2

假设你正在使用Windows - 从CreateFile文档:

要超过900指定的COM端口号时,请使用以下语法: “\ \ COM10。”此语法适用于所有端口号和硬件,其中 允许指定COM端口号

+0

OpenComm(int com)是我的RFID阅读器的附件库。所以,我需要COM11的int值。 – 2014-09-04 06:26:03

+1

假设你的库不使用所需的语法,所以没有神奇的int值会修复它。 – 2014-09-04 06:37:45