gpsim

gpsim

gpsimは、マイクロチップのPICマイクロコントローラー用のオープンソースのシミュレーターです。PICの3つのファミリすべて、12ビット、14ビット、および16ビットコアをサポートしています。gputils http://gputils.sourceforge.net/も参照してください。
gpsimは、GNU General Public Licenseバージョン2以降で配布されるMicrochip PICマイクロコントローラー用のフル機能のソフトウェアシミュレーターであり、GNU Lesser General Public Licenseバージョン2以降でのライブラリの一部です。gpsimは、可能な限り正確になるように設計されています。精度には、PIC全体(コアからI / Oピンまで、およびすべての内部周辺機器が含まれます)が含まれます。したがって、刺激を作成し、それらをI / Oピンに結び付け、実世界と同じ方法で同じPICでPICをテストできます。gpsimは、可能な限り高速になるように設計されています。20Mhzのリアルタイムシミュレーション速度が可能です。(「goto $」プログラムは、400Mhz PII Linux Boxでシミュレートした場合、25Mhz picと同じ速度で実行されます。もちろん、刺激を加えて周辺機器とのやり取りを開始すると、パフォーマンスは低下します。しかし、それでも高速です!)可能な限り役立つように設計されています。(少なくともそれは意図です-正直です。)ブレークポイント、シングルステップ、逆アセンブル、メモリの検査と変更などを含む標準のシミュレーションパラダイムが実装されています。さらに、gpsimは、インサーキットエミュレータでのみ使用可能な多くのデバッグ機能をサポートしています。たとえば、連続トレースバッファは、シミュレータのすべてのアクションを追跡します(必要かどうか)。また、値に読み取りおよび書き込みのブレークポイントを設定することができます(たとえば、特定の値がレジスタから読み取られたり、レジスタに書き込まれた場合にブレークします)。gpsimは空想ではありませんが、改善されています。gdbやgtkに基づいたguiのような古風なCLIをサポートしています。
gpsim

カテゴリー

無料ライセンスですべてのプラットフォームに対応するgpsimの代替

Pspice

Pspice

抵抗、コンデンサ、インダクタ、トランジスタ、ダイオード、電圧および電流源などの電子部品のテキストファイルネットリストの電圧および電流をシミュレートするためのソフトウェア
  • フリーミアムアプリ
  • Windows