作者xkamome (大嘴鸥)
看板Python
标题[问题] 用python找serial port问题
时间Sat Jun 15 12:53:36 2013
各位好。
有个关於serial port的问题想请教。
我想用python写一个程式用serial port和arduino沟通,
而我的arduino位於COM5。
但是python却找不到'COM5'这个location
这种状况要怎麽处理呢?
是location不能写'COM5'吗?
网路上也有很多人在问,
但是目前没有找到有效的解法。
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.246.35
1F:→ grapherd:ser = serial.Serial('COM5', 9600) 06/15 13:24
3F:推 darkgerm:原po该不会是我高中同学? XD 06/15 15:08
显然是。不过我要先问问题...
SerialException: could not open port COM5: [Error 5] access denied.
用管理员身分执行还是这个样子...
※ 编辑: xkamome 来自: 140.112.246.35 (06/15 16:36)
4F:→ SocketAM2:一个COM port应该是同时只能有一个程式连上去 06/15 18:38
5F:→ SocketAM2:可能是putty之类的没关,或有没close()的多次尝试连线 06/15 18:40
6F:→ xkamome:找到问题了。的确是别的程式占用了...当时没注意到。 06/18 02:05
7F:→ xkamome:感谢解答的各位。 06/18 02:05