请选择 进入手机版 | 继续访问电脑版
搜索
查看: 515|回复: 0

【FAQ】USB/串口转换器的问题

[复制链接]
发表于 2016-11-1 09:51:37 | 显示全部楼层 |阅读模式
Question       
我正在使用 USB/串行转换器,用于 STK500 与 PC 之间的通讯,但是它不起作用。当我通过 USB/串行转换器将 STK500 连接到计算机时,它们之间没有通讯。似乎没有 COM 端口可用。如何解决此问题?

AVR 开发工具与计算机之间使用 USB/串口转换器时,UART 通讯不工作。该怎么操作?


Answer       
将 USB/串口转换器连接到计算机时,它将会向其自动分配一个 COM 端口。须注意的是,AVR Studio 的默认 COM 端口号仍为 4。可以查看 AVR Studio --> -->Tools-->Options...-->General--> Number of COM-ports,进行尝试。因此,不管什么时候使用 USB/串口转换器,确保分配到该转换器的 COM 端口号在该范围内(COM 0-4)。如果情况并非如此,则需要将其更改为 COM0-COM4。

遵照下述程序,找出自动分配到最新连接到 USB/串口转换器的 COM 端口号:
我的电脑(右键单击) --> Manage-->Computer management (Local)-->Device Manager-->Ports(COM & LPT)-->xxx USB-to-Serial Comm Port (COMx)
如果想将此编号更改为 0-4 之间,则右键单击 xxx USB/串口COM 端口(COMx),然后选择“Properties-->Port Settings tab-->Advanced...-->COM port Number:,然后单击“OK”。

如果看不到任何此类图标,则须为所连接的 USB/串行转换器安装驱动程序。如果可以看到图标,且想更新该驱动程序,则可以执行此操作。

选择所需的 COM 端口号后,单击“计算机管理”窗口上的“硬件更改扫描”图标。
现在即可重新启动 AVR Studio,然后选择要通讯的设备。现在即可成功与 STK500 通讯。

须注意的是,COM 端口号限制不适用于 Atmel Studio IDE。

回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /5 下一条

facebook google plus twitter linkedin youku weibo rss
©2019 Microchip Corporation

小黑屋|手机版|Archiver|Microchip技术社区

GMT+8, 2019-8-18 17:41 , Processed in 0.078627 second(s), 9 queries , MemCache On.

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