Каким образом микроконтроллеры с поддержкой Wi-Fi обрабатывают сигналы?
В моем понимании это работает так:
Есть RF модуль. Например, идет получение сигнала. После того как сигнал демодулируется, он записывается в некий регистр, где возможны следующие три сценария:
1) Контроль полностью передается приложению, то есть у него есть возможность читать сырые данные прямо из регистра; приложение реализует канальный уровень
2) Часть канального уровня реализуется аппаратно, часть - на уровне приложения; к аппаратной реализации можно отнести например, фрейминг и обнаружение ошибок
3) Канальный уровень полностью реализуется аппаратно
В данный момент я работаю с esp8266, но у него нет документации того, каким образом Wi-Fi реализован внутри
там закрытое специализированное wi-fi ядро, у вас нет прямого доступа к RF. В регистрах у вас уже принятые данные TCP/IP уровня(сокеты), насколько я знаю даже пинг не отключить.