本条微博地址有个梨GPT第一张图是乐鑫在ESP Hosted的Github Repo里发布的数据,第二张图是NXP发布的88W8801的某个固件版本的release;这个芯片系列原本是Marvell的,卖给NXP了;88W8801是行走江湖很多年的入门级产品,性能比Broadcom/Cypress的43438还要弱点。
图里可以看出乐鑫的网速其实是稀烂的,如果Host MPU需要下载内容这个速度属于慢了,当然如果只是每天传少量数据那没问题。88W8801的模块,小批量不是很好买,但必联和欧智通都有,想找批量货源的很容易问到,应该也是10块钱内的。AP6212有批量也是10块上下吧。
Infineon/Cypress在Github上有个WHD驱动的Repo,WHD是Wireless Host Driver的缩写,主要是支持MCU的,包括freertos或者你自己移植其它的rtos;NXP也release了一个系列的MCU驱动,包含88W8987这样高端的双频模块,但很显然处理Wifi协议栈对处理器的要求也是有的,包括主频和内存,256K SRAM以上才敢说有性能,LwIP里面有设置的,tx/rx buffer的大小直接影响throughput。
至于为什么要在单片机里折腾throughput,因为单片机唤醒休眠速度快,可能是被蓝牙唤起来的,起来干完活就睡下去了,毫不Tony带水,这个让MPU来干就太折腾了。
搜索微博更多关键词-GitHub