2017-08-10 37 views
-3

我有Android 5.1的ODROID C2。它有一个UART引脚。
我想使用UART串行通信与PIC微控制器进行通信。我试过this。我可以在设备管理器上看到uart端口。但问题是我无法在设备上安装应用程序。它示出了错误: PKG:/data/local/tmp/com.example.windows10.uart_app 失败[INSTALL_FAILED_MISSING_SHARED_LIBRARY]如何通过UART引脚与使用Android设备的PIC微控制器进行通信?

DEVICE SHELL COMMAND:下午卸载com.example.windows10.uart_app 未知故障(失效)

回答

0

首先,您需要检查PIC UART的电平。也许它是5V。

而且,ODROID C2使用3V3 UART电平。 (必须使用来自C2 GPIO的UART1,如果你使用UART0,你需要在boot.ini中进行一些修改)

二,用一些串口APP测试。如果APP显示相同的错误,你需要给予权限

chmod 777 /dev/tty1

另外,你为什么不使用Hardkernel的论坛?


EDIT 对不起,#chmod 777的/ dev/tty1上是错误的。重试#chmod 777/dev/ttyS1

+0

我曾经使用过github的代码。但我得到了同样的错误。错误:: PKG:/数据/本地的/ tmp/uart_com 失败[INSTALL_FAILED_MISSING_SHARED_LIBRARY] 设备的外壳命令:下午卸载com.example.windows10.uart_com 未知故障() – Aadhi

+0

你运行测试与终端?如果不是,请尝试“echo”1“>/dev/ttyS1 –

+0

它显示”权限被拒绝“ – Aadhi

相关问题