問題タブ [mpu]

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 に答える
357 参照

arm - ARM Cortex-M3 でデフォルトのメモリ アクセス動作をオーバーライドする

ARM によると、Cortex-M3 のデフォルトの動作は、特定のメモリ領域からの実行を防止することです。情報はこちら: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0552a/CIHDHAEF.html

上記の情報ページによると、「オプションのMPUはデフォルトのメモリアクセス動作をオーバーライドできます」。デフォルトで XN の「実行しない」フラグが設定されている実装固有の 0xF0000000 領域からコードを実行したいので、これで問題ありません。

MPU をプログラムしてメモリ領域に追加の制限を加えることができるため、明らかに MPU は機能します。しかし、0xF0000000 領域での実行を許可するように MPU を設定した場合、0xF0000000 で実行しようとすると、CPU は依然として例外に入ります。

ARMページが示唆しているように、Cortex-M3 MPUがデフォルトの制限を解除できるかどうかは誰にもわかりませんか?

0 投票する
0 に答える
1130 参照

arduino - MPU6500コードの構成?

MPU-6500 の設定に問題があります。私はまだこれに非常に慣れていないので、正確な測定値を得るためにそれを調整する方法がわかりません. Arduino Uno で MPU-6500 を使用しています。以下は、オンラインで見つけたソースを参照した後に記述し、コードを理解するためにコメントしようとしたコードです。MPU-6050 で利用できるリソースは多数ありますが、MPU-6500 では利用できません。