Arduino UNO工具选项里的串口选项是灰色的,没法选,怎么办。

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-17
我买了一个arduino uno,连到电脑上的驱动程序,里面tools菜单里的serial port是灰色的怎么办啊,在线等。

window 系统要安装驱动的。
1.在arduino软件 文件下的driver文件下有个FIDI USB DRIVER。插上数据线后,系统进入硬件向导,勾选从列表或指定位置安装,点下一步,点在搜索中包括这个位置,浏览在arduino软件 文件下的driver文件下有个FIDI USB DRIVER文件夹,确定后,开始安装,完成。
2.要是插上数据线没反应,用硬件管理器,搜索一下新硬件,在重复1的步骤。
3.板子没问题吗? arduino uno板子是那个版本的?R1?R2?R3? 软件用arduino 1.0试试。

关于串口设备,最好联系厂家询问是否提供API接口。

关于API接口一般是一个可供调用的DLL文件。

如果有可以直接在C#中引用,作为类库来操作设备。

具体调用方式需要询问厂家或参阅api的文档说明。

不提供软件接口的设备是无法进行开发的。

我大概搜了下这个设备,设备是提供配套软件的,那么这款设备是有相关通讯接口类库的,也就是可以用C#进行开发。
如果找不到API文档,
请尝试用串口调试工具,跟踪配套软件的每一步操作,获取串口通讯报文,用C#模拟操作报文自己封装通讯类后进行开发。

删除驱动,再重新插一下,如果让你指定驱动位置,那么:
x:\Program Files\Arduino\drivers,里面有个Old_Arduino_Drivers的压缩包,把它解压,
指定到
X:\Program Files (x86)\Arduino\drivers\Old_Arduino_Drivers,OK了。
(注:X是你的arduino IDE 安装盘符)
还不行的话,你可能要重新烧一下bootloader了。

这个是权限问题 你先查看自己端口号 是哪个比如USB0或者ACM0 再用这个语句在控制台里
sudo chown username /dev/ttyUSB0
将username改成自己的用户名就行了。

需要帮你做设计吗