STM32的分类有很多的,有的是带MAC的,有的不带的。
不带的可以通过外挂MAC与PHY进行通讯,串行的有W5500,28J60这样,并行的,有DM9000这样的
如果是STM32带MAC,网络外设的,可以只是接一个PHY就可以了,83848就可以的。
有线推荐DP83848,自己移植lwip协议栈或者用stm32cubemx生成
如果没有eth接口或者不想整可以用W5500,SPI转网口,自带TCP/IP协议栈
如果无线推荐ESP8266系列,串口的WIFI模块
dm9000a用的挺多的,
或者用105、107的
条件允许,直接上那种带了硬件MAC的STM32,比如F407Z系列的,调一个lwip库,操作起来也比较方便
条件不允许就只能用W5500那种SPI转以太网的了