其实我一直都在想,那些每天炒菜煮饭的锅子,要是把它们变一下能玩游戏,是不是很酷?最近就有一个技术发烧友真的做到了,他把家里的Cook4Me智能电压力锅给改造成了能运行经典游戏《毁灭战士》的平台。你要是拆开这个锅看看,里面的结构还是挺讲究的,底下的控制单元管加热和温度传感,前面板装的是显示屏、Wi-Fi模块还有主控芯片。最关键的是,前面板里面藏着一块Arm架构的瑞萨R7S721031VZ处理器,这芯片还配了128MB闪存和128MB内存,GPIO引脚多得很,本来就足够用来画图了。而且那个电路板上居然还留着没焊上的SD卡槽,看着就像一开始设计的时候就想着以后能插卡扩展似的。 那个改造者最开始是发现设备设置里有乐鑫科技的标志才动手的,毕竟乐鑫的ESP系列芯片挺出名的。为了拿到瑞萨处理器的控制权,他用SWD烧录器破解了固件。接着他又去逆向分析屏幕初始化的流程,还解密了系统日志和驱动程序,最后重新编译了个定制固件,这才算把软件环境给搭好了。虽然听起来很复杂,其实就是把触控屏幕分成了好几块区域来模拟键盘操作。 试过之后你会发现游戏画面挺流畅的,触控反应也很及时。最有意思的是他没用额外的计算模块,完全是靠原有硬件跑起来的。这种做法简直就是在展示消费级智能设备里处理器有多闲。以前《毁灭战士》不是跑到ATM机、验孕棒这些奇怪地方去了嘛?这次算是给智能厨电领域开了个先例。 产业界的人也说现在很多智能家居为了支持在线更新和语音交互,处理器性能都超过了实际需求。这次实验正好指出了这种“性能过剩”的现象。看来以后大家都得琢磨琢磨怎么更充分地利用设备的算力了。这不仅仅是好玩儿的改造案例,更是在给咱们的行业提个醒:到底该怎么平衡专用功能和开放潜能呢?