私はfreeRTOS用に書かれた簡単なプログラムを手に入れました(タイマーを実装しています)。仮想マシンでfreeRTOS(RTOS)用に書かれたプログラムをバイナリとして実行する
空の仮想マシン(VirtualBox、QEMUなど)でこのプログラムを実行します。
私は空のVMで実行できるバイナリファイルを作成する必要があります。
私はこれをどのように行うことができますか?
freeRTOS homepageで多くのものを確認しましたが、何か役に立つものが見つかりませんでした。
私はfreeRTOS用に書かれた簡単なプログラムを手に入れました(タイマーを実装しています)。仮想マシンでfreeRTOS(RTOS)用に書かれたプログラムをバイナリとして実行する
空の仮想マシン(VirtualBox、QEMUなど)でこのプログラムを実行します。
私は空のVMで実行できるバイナリファイルを作成する必要があります。
私はこれをどのように行うことができますか?
freeRTOS homepageで多くのものを確認しましたが、何か役に立つものが見つかりませんでした。
EMMをチェックするには、あなたがそのためにQEMUを使用することができます始めました。あなたのバイナリをオプション '-bios'でqemuに渡してください。その後、qemuが実行を開始します。また、qemuのgdbサーバーを有効にするために、 '-S -s'オプションを使用してください。その後、gdbクライアントでqemuに接続してバイナリを段階的にデバッグすることができます。