【问题标题】:windows usb port 'address'Windows USB 端口“地址”
【发布时间】:2014-06-25 17:08:46
【问题描述】:

我正在使用节点制作一个小项目,并且我正在尝试将 USB 端口与 SerialPort 模块一起使用(npm install serialport)... 我做这个:

var dev = 'the port of the device';
var sp = new com.SerialPort(dev,{baudrate:9600,parser:com.parsers.readline('\r\n')});

我使用的是 Windows,但我不知道哪个是必须使用 USB 的端口的路径。例如,对于 linux,我知道这样的事情:“/dev/cu.usbmodemfd121”可以工作......但不适用于 Windows。

我正在尝试使用 node 将 pc 与 arduino 连接起来。我找到了this topic,但没有任何效果。 我试试这个:

var serialport = require('serialport');
var sf = require('sf');

serialport.list(function (err, results) {
  if (err) {
    throw err;
  }
  for (var i = 0; i < results.length; i++) {
    var item = results[i];
    console.log(sf('{comName,-15} {pnpId,-20} {manufacturer}', item));
  }
});

我用 USB 连接我的手机,运行程序,但我在控制台上什么也看不到......

有什么建议吗??有什么帮助吗??

PP:对不起,我的英语不好。

【问题讨论】:

    标签: windows node.js serial-port usb


    【解决方案1】:

    好的!!我有点错,知道哪些设备连接到您的串行端口的代码工作正常....但我不知道为什么,不适用于我的手机(也许它不适用于所有手机,或者也许只有我)。 我讲这段代码:

    var serialport = require('serialport');
    var sf = require('sf');
    
    serialport.list(function (err, results) 
    {
        if (err) 
        {
           throw err;
        }
        for (var i = 0; i < results.length; i++) 
        {
           var item = results[i];
           console.log(sf('{comName,-15} {pnpId,-20} {manufacturer}', item));
        }
    });
    

    谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-21
      • 2015-09-15
      • 1970-01-01
      • 1970-01-01
      • 2017-11-18
      • 2014-03-14
      相关资源
      最近更新 更多