1

エンベデッド ボードに QSPI フラッシュがあります。読み取りと書き込みを処理するドライバー + プロセス「Q」があります。SWリビジョン、IP、稼働時間などの変数を保存したい

ユーザー空間やその他のプロセスから値を読み書きするためのさまざまなアクセス権を処理する方法について提案をお願いしたいと思います。

変数ごとにファイルを用意することを考えていました。これらのファイルにアクセス権を割り当てることができ、値が変更された場合、プロセス Q はファイル内の値を変更できます。したがって、プロセス Q は書き込みのみを行い、他のプロセスまたはユーザーは読み取りのみを行うことができます。

しかし、私は書くことについて知りません。メッセージ キューまたは zeroMQ を使用して、その周りにソフトウェアを構築することを考えていましたが、やり過ぎではないかどうかはわかりません。しかし、とにかくアクセス権を管理する方法がわかりません。

最善のアプローチは何ですか?まったく違うアプローチでもご提案いただければ幸いです。ありがとう!

4

1 に答える 1