PFAVR

PFAVRはATMEL AVRマイクロコントローラのためのANS FORKの実装です。
今すぐダウンロード

PFAVR ランキングとまとめ

広告

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

PFAVR タグ


PFAVR 説明

PFAVRはATMEL AVRマイクロコントローラのためのANS FORTHの実装です。 PFAVRはATMEL AVRマイクロコントローラのためのANS FORTHの実装です。 PFAVRソフトウェアは13kWordsのFlashと32kbytsの外部RAMを必要とします。 ANS FORTH仕様に準拠した%、コア、拡張コア、ダブル番号、例外、プログラミングツール、および文字列単語セット内のほぼすべての単語を実装します。・PFAVRはフラッシュの13ks未満、32Kバイト以下のRAMをRAMに記入しています。 'make'を入力する必要はありません。 PFAVRの事前版のPFAVR(このディレクトリのPFAVR.HEX)を使用できる場合があります。 Intel Hexフォーマット以外に何かが必要な場合は、pfavr.ferファイルをavr-objcopyを使用して別の形式に変換できます。 PFAVR.Requirementsの事前版に関する注意事項については、ドキュメント(doc / index.html)を参照してください。 Misc / Directoryで提供されているHEXファイルの1つをターゲットシステムにダウンロードして、PFAVRをすぐに使用するだけです。提供されたHEXファイルには、次の属性があります。・1回の待機状態で少なくとも32Kの外部RAMを備えたATmega128プロセッサ用に設計されました。他のAVRは、それらが少なくとも13kwordのFlashと32kbytesの外部RAMを持っている場合にも機能するかもしれません。・9600ボー、8データビット、1ストップビット、パリティなしで非同期シリアル通信のためにUSART1周辺機器を使用します。異なるHEXファイルには、それらが設計されたクロック周波数をエンコードするファイル名があります。・PFAVR.3.68MHz.hexは3.68 MHzのクロック周波数を想定しています。 UBRRレジスタは23に設定されています。・PFAVR.8MHz.hexは8 MHzのクロック周波数を想定しています。 UBRRレジスタは51に設定されています。・PFAVR.16MHz.hexは16 MHzのクロック周波数を想定しています。 UBRRレジスタは103に設定されています。・2つのUSART1割り込みが使用されます。リセットベクトルはリセット時にPFAVRを開始するようにプログラムされています。・フラッシュプログラムメモリの最初の13kWordsと外部RAMの32Kバイトが使用されます。上記のもの以外に他に何かが必要な場合は、PFAVRをソースから再コンパイルする必要があります。 1つの最後の注意:PFAVRは、AVRのウォッチドッグをリセットするように設定できます(ヒューズビットによってプログラムされている場合)。ただし、この機能はテストされていません。このリリースでは、このリリースでは新たなものがあります。・事前構築辞書が偶数バイト数ではなかった場合にGCCクラッシュを回避し、テキストセクションで誤配分します。 tools / doprebuild.pyスクリプトは、常に均等に整列された事前作成された辞書を生成するように変更されました。このバグを手伝ってくれたチャック・スワガーに感謝します。


PFAVR 関連ソフトウェア

Mac-On-Linux

MAC-ON-Linux(MOL)は、Linux / PPCの上にMac OS(Mac OS XをINLUCLUDING MAC OS Xを実行する)を実行する仮想マシンです。 ...

318

ダウンロード