极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20274|回复: 10

arduino中只能用com1吗?别的端口不行?

[复制链接]
发表于 2014-8-20 18:53:33 | 显示全部楼层 |阅读模式
我那软件里面端口选择是灰色的
回复

使用道具 举报

发表于 2014-8-20 20:10:32 | 显示全部楼层
改电脑串口号,识别哪个显示哪个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-20 20:18:45 | 显示全部楼层
275891381 发表于 2014-8-20 20:10
改电脑串口号,识别哪个显示哪个

只能改com1,可是它被占用着
回复 支持 反对

使用道具 举报

发表于 2014-8-21 09:15:26 | 显示全部楼层
電腦端有 256 個可用的 COM 設定, 只能用 COM1 是什麼意思?
arduino IDE 會檢測你現在的 arduino 板在那個 COM, 如果現在是 COM1, 就只可以選 COM1, 你改了其他 COM, 它就會自動更新的.

你是否真的修改了 arduino 用的 COM port? 貼個圖來看看吧.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-21 09:58:04 | 显示全部楼层
Super169 发表于 2014-8-21 09:15
電腦端有 256 個可用的 COM 設定, 只能用 COM1 是什麼意思?
arduino IDE 會檢測你現在的 arduino 板在那個 ...

我插上电脑,arduino会使用COM3口,可是上传程序时,会提示板子不在com1上,上传失败
回复 支持 反对

使用道具 举报

发表于 2014-8-21 10:33:03 | 显示全部楼层
你右键点击我的电脑然后点属性,再打开设备管理器,看看端口这个选项中arduino使用的是哪个串口,然后在arduino软件的菜单中的工具-串口中设置成那个串口就行了。如果在设备管理器的端口中看不到arduino所使用的端口,那就是arduino没有连接好或是驱动没装好。
回复 支持 反对

使用道具 举报

发表于 2014-8-21 14:03:22 | 显示全部楼层
arduino刚插上USB,PC会安装驱动,暗转驱动需要带下路,带到Arduino下的divice下,顺利安装后会出现新的端口,通常不会是com1.如果已经又旧的安装了,不管装的的怎样,可以先把原来的驱动删除重新安装.
回复 支持 反对

使用道具 举报

发表于 2014-8-21 16:09:41 | 显示全部楼层
本帖最后由 Super169 于 2014-8-21 16:10 编辑
发源地 发表于 2014-8-21 09:58
我插上电脑,arduino会使用COM3口,可是上传程序时,会提示板子不在com1上,上传失败


arduino会使用COM3口 - 是指在 device manager 中看到的接口嗎?

"可是上传程序时,会提示板子不在com1上" - 如果電腦本身有 COM 接口, arduino 好像會自動選了, 但你應該可以改回 arduino 的接口的.  還有一個可能是你選錯了板子, 請確認一下板子是否選對了.

從你的問題加上你的說法, 你的意思是:  插入 arduino 後, 在 device manager 上看到是 COM3, 但在 arduino IDE 的 Port 中只有 COM1 的選擇, 對嗎?

如果是這樣, 就真的有問題了, arduino IDE 認不到 COM3 的接口.  你可以試試在 device manager 中把接口改了, 再重啟一次, 看看在 Arduino IDE 中是否可選對應的 COM.  如果還是不能, 請確認一下 device manager 中的 COM, 是否會有嘆號 "!" 之類, 必須先確認你的 COM 已被 Windows 認出來, 而且 driver 是安裝正確及可用.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-24 16:38:15 | 显示全部楼层
Super169 发表于 2014-8-21 16:09
arduino会使用COM3口 - 是指在 device manager 中看到的接口嗎?

"可是上传程序时,会提示板子不在co ...

后来好了,我也不知道怎么的就莫名其妙的好了,电脑自动识别com9,软件也识别com9,总之谢谢大家纷纷献计!谢啦
回复 支持 反对

使用道具 举报

发表于 2014-9-12 12:12:19 | 显示全部楼层
发源地 发表于 2014-8-20 20:18
只能改com1,可是它被占用着

打开注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/COM Name Arbiter
把ComDB删除后重新尝试即可!(注:这样会重建所有COM口)。如果还不行,重启电脑!
回复 支持 反对

使用道具 举报

发表于 2014-9-15 08:59:13 | 显示全部楼层
估计他看到了COM3,但是没选择它,用的还是IDE默认的COM1
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 02:15 , Processed in 0.043019 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表