PF11

PF11は、68HC11マイクロコントローラのANS FORKの実装です。
今すぐダウンロード

PF11 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Andrew Sterian
  • 出版社のWebサイト:
  • http://claymore.engineer.gvsu.edu/steriana/Python/

PF11 タグ


PF11 説明

PF11は、68HC11マイクロコントローラのANS FORTHの実装です。 PF11は、68HC11マイクロコントローラのANS FORTHの実装です。 PF11プログラムは32KのRAMに存在することも、ROM / EPROMにプログラムすることもできます。 Buffalo Monitorと交換または共存することを目的としています。 ANS FORTH仕様で、コア内のほぼすべての単語、拡張コア、二重数、例外、プログラミングツール、および文字列単語セットを実装します。・PF11は、必要に応じて、32KのRAM・PF11のみを備えた68HC11システムで実験を(ただし、あまり現像できない)を可能にします。 RAM・PF11は32KのROMでBuffaloと共存でき、既存のインフラストラクチャをあきらめることなく既存のバッファローベースのハードウェアに関する実験を可能にします。 PF11をソースから再コンパイルすると、何も必要ありません。提供されたS-Recordファイル(PF11RAM.S19、PF11ROMS19、またはPF11Buffalo.S19)をターゲットシステムにダウンロードして、PF11をすぐに使用します。提供されたS-Recordファイルには、次の属性があります。プログラムの開始アドレスは0x1040です。これは、あなたが物事を試してみてROM / EPROMをプログラムする必要がないときにダウンロードするための良いファイルです。 32KのRAMが0x7FFFまで、特別な機能レジスタが0x1000のデフォルトアドレスにあることが想定されています。また、0xFFD6から始動する割り込みベクトルはRAM / NVRAMであるか、またはRAMのJMP命令を指すベクトルアドレスであると仮定します(BUFFALOは)。・PF11ROMS19は0x8000から0xB5F7と0xB800の間に存在するようにコンパイルされました。外部ROM内の0xFFFFに(すなわち、68HC11オンチップEEPROM)には「穴がある」)。開始アドレスは0x8000で、これは0xFFFEのリセットベクトルにプログラムされています。このプログラムは、0x8000からROMを書き込むこと、および0x0000から0x7FFFのRAMのRAMを書き込むことを想定していることに注意してください。 0xFFFFとリセットベクトルはBUFFALOを指すように設定されています。 PF11は 'GO 8000'を入力することによってバッファロー内から始めることができます。上記のように、0x8000から0xFFFFの32kのROM / EPROM / EEPROMが0x0000から0x7FFFの32KのRAMを持っていることが予想されます。上記のもの以外に他に何かが必要な場合は、ソースからPF11を再コンパイルする必要があります。 PF11ディストリビューションには、PF11.ELF、PF11が68HC11ハードウェアなしでPF11を試すことができます。 (68HC11のGNU開発チェーンをインストールしたと仮定):M68HC11-ELF-GDB PF11.ELF(GDB)LOAD PF11.ELF(GDB)SIM CPU-CONFIG 0X0C(GDB)Runnote一部のGDBシミュレータバージョンには、PF11の適切な動作を防ぐバグがあります。シミュレータが機能しない場合は、別のバージョンを試すことも、実際のハードウェアに固執するだけです。ソースを再コンパイルする前に最上位のconfig.hファイル内の未定義のPF11_INTERRUPT_SIOを改善することができます。 .h)。ただし、この機能はテストされていません。 COPウォッチドッグは、CONPレジスタのNOCOPビット(ビット2)を設定することで無効にできます(場所0x103F)。 ConfigレジスタはEEPROMセルとしてプログラムする必要があり、リセット後まで新しい値を反映していないことを忘れないでください。


PF11 関連ソフトウェア

sam_i_am.

SAM_I_AMは、USB接続を使用してLinuxシステム上のATMEL AT91SAM7Sマイクロコントローラと通信するためのプログラムです。 ...

243

ダウンロード

ucon64

UCON64プロジェクトは、ゲームバックアップツールとエミュレータスイスアーミーナイフプログラムです。 ...

164

ダウンロード