Raspberry pi 带RPI3的UART串行访问

Raspberry pi 带RPI3的UART串行访问,raspberry-pi,raspberry-pi3,android-things,Raspberry Pi,Raspberry Pi3,Android Things,我正在尝试在RPI3和Arduino之间建立串行连接。因为这不起作用,我把一根USB到TTY的电缆从我的笔记本电脑连接到RPI的Rx/Tx引脚。我最终能够用油灰连接到它。 我在RPI上运行Android的东西,我运行的Android代码应该是一个环回(从UART读取并写回读取的内容) 这就是我困惑的地方。。。。 当PuTTy连接时,我在RPI上看到了一个命令行控制台 我如何使RPI上的Rx/Tx引脚只与我的应用程序进行串行连接,而不是登录控制台 这是个坏主意吗?我想如果我曾经需要登录到RPI,这

我正在尝试在RPI3和Arduino之间建立串行连接。因为这不起作用,我把一根USB到TTY的电缆从我的笔记本电脑连接到RPI的Rx/Tx引脚。我最终能够用油灰连接到它。 我在RPI上运行Android的东西,我运行的Android代码应该是一个环回(从UART读取并写回读取的内容)

这就是我困惑的地方。。。。 当PuTTy连接时,我在RPI上看到了一个命令行控制台

我如何使RPI上的Rx/Tx引脚只与我的应用程序进行串行连接,而不是登录控制台


这是个坏主意吗?我想如果我曾经需要登录到RPI,这将使它更加困难…

我发现我做错了什么。。。 当在下面的网站上按照安装说明操作时,我使用的是蓝牙模式,而不是应用程序模式。当我遵循应用程序模式的说明时,我能够开始使用UART0进行串行通信

在cmdline.txt中将console属性设置为以下值:

console=tty0
在config.txt中添加以下行:

dtoverlay=pi3-disable-bt
enabled_uart=1
core_freq=400
从config.txt中删除以下行:

dtoverlay=pi3-disable-bt
enabled_uart=1
core_freq=400

从添加了USB串行设备支持的开始,您可以使用外部USB-UART加密狗,如替代Raspberry Pi 3的UART。

您需要找到一种方法来断开SSH/终端外壳访问与串行端口的连接。这是一个很好的后备方案,以防您杀死网络堆栈。找到串行端口名称/文件,然后用谷歌搜索如何将端口连接到外壳。然后颠倒这个过程,兄弟:)这会告诉你怎么做。。。我确实看到过一些教程,比如这个……但是‘sudo’命令和‘vi’(或vim)命令不起作用,它们没有找到/system/bin/sh:sudo:notfound这是因为我使用的是安卓系统吗?这些教程只针对树莓皮吗?有些命令,如“ps”和“ls”可以工作,但我无法打开这些文件进行更新,如教程所示。