2017-08-10 8 views
-3

私はAndroid 5.1でODROID C2を持っています。それはUARTピンを持っています。
私はUARTシリアル通信を使用してマイクロコントローラと通信したいです。UARTピンを介してAndroidデバイスを使ってpicマイクロコントローラと通信する方法は?

私はthisを試しました。私はデバイスマネージャ上のUARTポートを見ることができます。しかし、問題は私がデバイス上のアプリをインストールすることはできません。それがエラーを示しています PKG:/data/local/tmp/com.example.windows10.uart_app 障害が[INSTALL_FAILED_MISSING_SHARED_LIBRARY]

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は 申し訳ありませんが、777の/ dev/tty1のは間違っている#chmod。再試行#chmod 777/dev/ttyS1

+0

私はgithubのコードを使用していました。しかし、私は同じエラーを持っています。エラー:: PKG:/データ/ローカルの/ tmp/uart_com 失敗[INSTALL_FAILED_MISSING_SHARED_LIBRARY] DEVICEシェルコマンド:午後アンインストールcom.example.windows10.uart_com 不明なエラー(失敗) – Aadhi

+0

あなたはターミナルでテストを実行しましたか? "echo" 1/dev/ttyS1 –

+0

"permission denied"と表示されます – Aadhi

関連する問題