• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

求助,nanopi接arduino,没有串口驱动,咋办?

laoyaomao 2017-11-24 浏览量:1515

我刚接触Linux不久,想在nanopi上用usb serial串口线接一个arduino,然后在nanopi上上传编写的.ino文件到arduino上执行,然而,nanopi找不到需要的ttyUSB0串口,咋办?​



0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 查看串口名称 ls -l /dev/ttyS*

    查看串口设备 dmesg | grep ttyS* 

    查看串口驱动 cat /proc/tty/drivers/ttySAC

    • 发布于 2017-11-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :450LLE22MEFCG412.5X25 这个型号查不到, 回复

其他答案 数量:8
  • 我没用过nanopi,但是只要是安装的是树莓派的系统基本用法都是一样,首先你要知道你的nanopi具体是哪个版本

    找到引脚定义,就知道串口在哪里了,然后通过Python很容易就控制了

    • 发布于2017-11-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :DTC143ZEBTL 详细说明: 预偏置双极晶体管(BJT)NPN-预偏置50V 100mA , 250MHz 150mW表面贴装EMT3F(SOT-416FL) 回复

  • 系统里面找不到usb设备吗,没用过nanopi,但是可以从两个方面查找问题,要么是驱动没装好,要么是设备名称没找对。
    • 发布于2017-11-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :1N5263B-TP 不是VISHAY的,两个型号封装尺寸不一样, 回复

  • ls /dev看看显示的是什么设备
    • 发布于2017-11-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 换一个串口模块试一下,我用nano pi自带的串口模块是可以识别到的:

    在/dev中ls一下,可以看到yytUSB0这个串口设备。

    • 发布于2017-11-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 1. 为什么不直接用自带的串口模块?

    2. 对应设备驱动起来没有,并不是硬件接上就一定能驱动起来,如果没有驱动起来,就是没有识别到(即不可用),这时需要先安装对应驱动,你要分析日志看看是否驱动起来,没有驱动起来的原因等等。

    • 发布于2017-11-28
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.jst-mfg.com/product/pdf/eng/eSQS.pdf?600099eed39eb 回复

  • ttyusb我记得是USB虚拟串口...这个外设是nanopi读取USB设备的虚拟串口 模块的,如ch340、pl2303。如果你的nanopi是用TTL引脚和Arduino进行串口通信的,那应该去调用ttysx才对。

    • 发布于2017-11-29
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :是的, 回复

  • 枚举一下DEV目录下面的设备,然后要了解一下你那块Arduino用的是CH340那类U转串的还是直接用USB-CDC的,这两种是不一样的
    • 发布于2017-12-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有MSDS文件,附件是SDS文件 回复

  • Linux下要有usb转串口驱动,而一般这都是没有的。所以,可以使用nanopi上的其他串口。
    • 发布于2017-12-14
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :包装的区别,同一颗料 回复

相关问题

问题达人换一批

求助,nanopi接arduino,没有串口驱动,咋办?