1

Texas InstrumentのBeaglebone(Rowboat)用のビルド済みAndroidイメージを使用する場合でも、Linuxカーネルを介してSitara AM355x周辺機器(PWM、I2C、GPIOなど)にアクセスできますか?これまでAndroidを使用したことはありませんが、最終的には、いくつかのカスタムデバイスドライバーと対話するための独自のUIを作成したいと思います。

AndroidはLinux上に構築されていることは知っていますが、Androidにパッケージ化されているカーネルにAM355x周辺機器が含まれているかどうかを尋ねています(たとえば、Angstromカーネルには含まれています)。

4

1 に答える 1

0

BeagleBoneファミリはUser Space Drivers、すべてのペリフェラルに付属しています。

そのため、開発者は操作を使用してペリフェラルに簡単にアクセスできます"Echo" & "Cat"

使用する場合Android platformは、 options を使用する必要がJNI for read/writeあります。

ここから AM335x PSP のユーザー ガイドを取得して、ユーザー スペースからすべての周辺機器にアクセスします。

fcntl.h操作を実行するために使用しますopen/close/read/write

于 2015-05-18T05:07:47.643 に答える