0

BlackFin プロセッサ プログラミング リファレンスを調べて、ARMv7-A アーキテクチャと比較しています。

BlackFin には特定のエラー検出機能があることに気付きました。たとえば、次の場合に HARDWARE エラー割り込みを生成できます。

• Bus parity errors
• Internal error conditions within the core, such as Performance
  Monitor overflow
• Peripheral errors
• Bus timeout errors

Taken from pg205 BlackFin Processor Programming Reference for ADSP-BF5xx processors.

ARM アーキテクチャにはこの機能がありますか?

ありがとうございました!

4

1 に答える 1

0

従来の ARM アーキテクチャ (別名「A&R」) は、次のハードウェア関連の例外をサポートしています。

  • 未定義命令
  • Prefetch Abort (命令フェッチの失敗)
  • Data Abort (データの読み取りまたは書き込みの失敗)

Cortex-M モデルは、より細かい粒度をサポートしています。

  • HardFault (一般的な障害、他のケースではカバーされない)
  • MemManage (メモリ保護違反)
  • BusFault (メモリアクセス障害)
  • UsageFault (コード関連の障害: 未定義の命令、無効な状態など)

特定のチップは、他のエラーを実装する場合があります。非コア ハードウェアの場合、通常、エラーは割り込みとして通知されます。

于 2013-07-04T13:18:49.210 に答える