看AT组件的资料说AT Socket目前支持设备为客户端模式,那如果不用at指令自己写一套基于spi的接口呢(spi速度还更快) ?
AT Socket 只支持客户端的原因是由于一些服务器端使用的函数没有实现,没有实现的原因是模块厂商基本没有把这些函数以 AT 命令的方式放出。
不用 AT 指令当然可行,模块厂商一般会使用 lwip PPP 方式。这种方式是主控与模块都需要使用 lwip 协议栈。
只有模块侧有协议栈的也是有的,比如 wiznet ,同样也是 SPI 接口,但可惜得是不是蜂窝模块。
是蜂窝模块,而且 lwip 协议只跑在蜂窝模块侧的,暂时没有具体的产品。