問題タブ [orange-pi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
371 参照

linux - .Net Core 3.1 には、GPIO ピンの変更を検出するイベント駆動型の方法がありますか?

Orange Pi Zero (Raspberry Pi Zero に似ています) の GPIO ピンを読み書きする .Net Core 3.1 コンソール アプリを作成しています。Armbian Focal (Ubuntu) を実行しています。.Net Core の System.Device.Gpio ライブラリを使用しています。

GPIO ピンへの読み取りと書き込みが機能するようになりました - 問題ありません。しかし、ピンを読み取る方法は、ループ内で gpioController.Read() を実行することです。System.Device.Gpio に GPIO ピンを読み取るイベント駆動型の方法があるかどうか疑問に思っていましたか? つまり、ピンが高から低、または低から高になると、イベント (「gpioPinStateChanged」と呼びましょう) がトリガーされます。そのようなことはありますか?

独自の通知システムを作成できることはわかっていますが、.Net Core に何かが組み込まれているのではないかと考えていました。私はダースのコードサンプルを見てきましたが、そのようなものはどれもありません。

ありがとう

0 投票する
1 に答える
499 参照

linux - RAMを増やさずにoom-killを防ぐにはどうすればよいですか

OctoPrint を実行したい 256MB の Orange Pi Zero があります。起動してしばらく実行すると、メモリ不足のために強制終了されます。RAMを追加できないため、スワップサイズを増やしてみました。1GB追加しましたが、役に立ちません。また、理由はわかりませんが、「htop」を同時に実行しており、スワップ(「Swp」)が使用されていないことを示しており、物理メモリの1/3(「Mem 」)いつも。何が起こっている。この時点でのパフォーマンスは気にしません。スワップで強制的に実行する方法はありますか?

0 投票する
1 に答える
404 参照

yocto - mmc への U-Boot saveenv の失敗 - 環境を FAT に保存しています... mmc 1:1 を使用できません... 失敗しました (1)

そのため、私は OrangePi Plus 2E を実行しており、u-boot 環境を mmc に保存しようとしています。以下はバージョン情報です。

何らかの理由で、mmc 1:1 を使用できないようです (以下を参照)。その理由を理解しようとしています。私が実行するたびにls mmc 1:1、それはものを返します。だから、私はパーティションが存在することを知っています。ハードウェア障害を追跡する必要がありますか? または、u-boot ビルドに問題がありますか? この問題の調査をどこから始めればよいかよくわかりません。

よろしくお願いします。