私は、8 ビット マイクロコントローラで Microchip の無料の TCP/IP (バージョン 4.55) スタックを使用しています。
asm("RESET") を使用してボード全体をリセットせずに、スタックをリセットしようとしています。
このスタックを再起動する方法に関するアイデア。
アップデート
次の手順でスタックをリセットします
- リセット ピンを Microchip Ethernet チップに切り替えます
- StackInit(); を呼び出します。
- UDP アナウンス ステート マシンを手動でリセットする
これは、私が遭遇した致命的な SPI エラーから回復したようです。