0

Beaglebone のシリアル (uart) ポートに割り込みを設定する必要があります。シリアル ポートが情報を受信すると、割り込み (関数) が自動的にアクティブになり、受信したデータで何かを実行するようにします。

そのための方法を検索しましたが、成功しませんでした。私はマイクロコントローラの uart ポートの割り込みを扱ってきましたが、ビーグルボーンでも同じことができると思いました。

それを行うための提案はありますか?

前もって感謝します。

4

1 に答える 1

1

使用

select() or poll()

ttyファイルをポーリングするためのシステム コール。デバイスファイルにデータが到着するとすぐに、データを取得して、意図したことを実行します。

または、uart を継続的にポーリングしてデータを処理する専用スレッドを実行することもできます。

于 2015-12-03T18:34:52.030 に答える